Introduction to Java Programming with JBuilder 4/5/6/7, 2/e
暫譯: Java 程式設計入門與 JBuilder 4/5/6/7,第 2 版

Y. Daniel Liang

  • 出版商: Prentice Hall
  • 出版日期: 2001-07-22
  • 售價: $1,140
  • 語言: 英文
  • 頁數: 939
  • 裝訂: Paperback
  • ISBN: 0130333646
  • ISBN-13: 9780130333643
  • 相關分類: Java 程式語言
  • 已絕版

買這商品的人也買了...

商品描述

For CS1 (in Java), introductory Java programming for both students with no programming experience and programming experience, in a language other than Java, and intermediate Java programming courses offered in Computer Science, Engineering and Business programs at both the undergraduate and graduate level.

This revision of a best seller is designed for a first or second course in Java programming, this text covers JDK 1.3, the newest version Java 2, principles of programming, and core Java features. In order to help students develop programs more productively and to learn Java more effectively, the features of JBuilder are covered in relation to the topics in each chapter. A step-by-step approach first lays a sound foundation on programming elements, control statements, and methods; then introduces object-oriented programming; moves on to graphics programming; and concludes with advanced features that enable students to develop comprehensive programs. Representative examples, abundant pedagogy, and multiple exercises provide students with an outstanding introduction to Java. The book covers all the subjects required in the Level 1 Java Certification Exam.

Table of Contents

I. FUNDAMENTALS OF JAVA PROGRAMMING.

1. Introduction to Java and JBuilder.
2. Primitive Data Types and Operations.
3. Control Statements.
4. Methods.
5. Arrays.

II. OBJECT-ORIENTED PROGRAMMING.

6. Programming with Objects and Classes.
7. Strings.
8. Class Inheritance and Interfaces.
9. Object-Oriented Software Development.

III. GRAPHICS PROGRAMMING.

10. Getting Started with Graphics Programming.
11. Creating User Interfaces.
12. Applets and Advanced Graphics.

IV. DEVELOPING COMPREHENSIVE PROJECTS.

13. Exception Handling.
14. Internationalization.
15. Multithreading.
16. Multimedia.
17. Input and Output.
18. Networking.
19. Java Data Structures.
Appendix A: Java Keywords.
Appendix B: The ASCII Character Set.
Appendix C: Operator Precedence Chart.
Appendix D: Java Modifiers.
Appendix E: Number Systems.
Appendix F: An HTML Tutorial.
Appendix G: UML Graphical Notations.
Appendix H: Rapid Java Application Development Using JBuilder.
Appendix I: Glossary.
Index.

商品描述(中文翻譯)

本書為 CS1(使用 Java 語言)課程,適合沒有程式設計經驗的學生以及有其他語言程式設計經驗的學生,並且涵蓋計算機科學、工程及商業學程的中級 Java 程式設計課程,適用於本科及研究生階段。

這本暢銷書的修訂版設計為 Java 程式設計的第一或第二門課程,內容涵蓋 JDK 1.3 及最新版本的 Java 2、程式設計原則及核心 Java 特性。為了幫助學生更有效率地開發程式並學習 Java,本書在每一章中都會針對 JBuilder 的特性進行介紹。逐步的教學方法首先建立程式設計元素、控制語句和方法的堅實基礎;接著介紹物件導向程式設計;然後進入圖形程式設計;最後以進階特性結束,使學生能夠開發綜合性的程式。代表性的範例、豐富的教學法和多樣的練習為學生提供了卓越的 Java 入門介紹。本書涵蓋了 Level 1 Java 認證考試所需的所有主題。


目錄


I. JAVA 程式設計基礎。


1. Java 與 JBuilder 簡介。
2. 原始資料型別及運算。
3. 控制語句。
4. 方法。
5. 陣列。


II. 物件導向程式設計。


6. 使用物件和類別進行程式設計。
7. 字串。
8. 類別繼承與介面。
9. 物件導向軟體開發。


III. 圖形程式設計。


10. 圖形程式設計入門。
11. 創建使用者介面。
12. Applets 與進階圖形。


IV. 開發綜合性專案。


13. 異常處理。
14. 國際化。
15. 多執行緒。
16. 多媒體。
17. 輸入與輸出。
18. 網路。
19. Java 資料結構。
附錄 A: Java 關鍵字。
附錄 B: ASCII 字元集。
附錄 C: 運算子優先順序圖。
附錄 D: Java 修飾符。
附錄 E: 數字系統。
附錄 F: HTML 教學。
附錄 G: UML 圖形符號。
附錄 H: 使用 JBuilder 的快速 Java 應用程式開發。
附錄 I: 詞彙表。
索引。