JavaTech, an Introduction to Scientific and Technical Computing with Java
暫譯: JavaTech:使用 Java 進行科學與技術計算入門
Clark S. Lindsey, Johnny S. Tolliver, Thomas Lindblad
買這商品的人也買了...
-
$600$600 -
$890$703 -
$520$406 -
$2,533Protocols and Architectures for Wireless Sensor Networks (Hardcover)
-
$880$695 -
$550$468 -
$480$379 -
$1,080CMMI: Guidelines for Process Integration and Product Improvement, 2/e
-
$450$356 -
$880$695 -
$780$663 -
$690$538 -
$720$569 -
$580$458 -
$580$493 -
$900Microsoft Office SharePoint Server 2007 Administrator's Companion (Hardcover)
-
$620$490 -
$720$569 -
$580$493 -
$350$277 -
$880$695 -
$600$474 -
$620$409 -
$880$695 -
$750$593
相關主題
商品描述
Description
JavaTech is a practical introduction to the Java programming language with an emphasis on the features that benefit technical computing. After presenting the basics of object-oriented programming in Java, it examines introductory topics such as graphical interfaces and thread processes. It goes on to review network programming and develops Web client-server examples for tasks such as monitoring remote devices. The focus then shifts to distributed computing with RMI. Finally, it examines how Java programs can access the local platform and interact with hardware. Topics include combining native code with Java, communication via serial lines, and programming embedded processors. An extensive web site supports the book with additional instructional materials. JavaTech demonstrates the ease with which Java can be used to create powerful network applications and distributed computing applications. It will be used as a textbook for programming courses, and by researchers who need to learn Java for a particular task.
Table of Contents
Part I. Introduction to Java
1. Introduction
2. Language basics
3. Classes and objects in Java
4. More about objects in Java
5. Organising Java files and other practicalities
6. Java graphics
7. Graphical user interfaces
8. Threads
9. Java input/output
10. Java utilities
11. Image handling and processing
12. More techniques and tips
Part II. Java and the Network
13. Java networking basics
14. A Java web server
15. Client/server with sockets
16. Distributed computing
17. Distributed computing - the client
18. Java remote method invocation (RMI)
19. Corba
20. Distributed computing - putting it all together
21. Introduction to web services and XML
Part III. Out of the Sandbox
22. The Java native interface (JNI)
23. Accessing the platform
24. Embedded Java
Appendices.
商品描述(中文翻譯)
**描述**
JavaTech 是一本實用的 Java 程式語言入門書,重點介紹對技術計算有益的特性。在介紹 Java 的物件導向程式設計基礎後,書中探討了圖形介面和執行緒處理等入門主題。接著,書中回顧了網路程式設計,並開發了用於監控遠端設備等任務的 Web 客戶端-伺服器範例。然後重點轉向使用 RMI 的分散式計算。最後,書中探討了 Java 程式如何訪問本地平台並與硬體互動。主題包括將原生程式碼與 Java 結合、透過串行線進行通訊以及嵌入式處理器的程式設計。這本書有一個廣泛的網站支持,提供額外的教學材料。JavaTech 展示了使用 Java 創建強大網路應用程式和分散式計算應用程式的便利性。它將作為程式設計課程的教科書,並供需要學習 Java 以完成特定任務的研究人員使用。
**目錄**
第一部分:Java 簡介
1. 簡介
2. 語言基礎
3. Java 中的類別和物件
4. Java 中的物件進一步探討
5. 組織 Java 檔案及其他實用事項
6. Java 圖形
7. 圖形使用者介面
8. 執行緒
9. Java 輸入/輸出
10. Java 工具
11. 圖像處理與處理
12. 更多技術與技巧
第二部分:Java 與網路
13. Java 網路基礎
14. Java 網頁伺服器
15. 使用套接字的客戶端/伺服器
16. 分散式計算
17. 分散式計算 - 客戶端
18. Java 遠端方法呼叫 (RMI)
19. Corba
20. 分散式計算 - 整合所有內容
21. 網路服務與 XML 簡介
第三部分:走出沙盒
22. Java 原生介面 (JNI)
23. 訪問平台
24. 嵌入式 Java
附錄。