基本信息
作者:王鵬等編著
ISBN:10位[7111230043]13位[9787111230045]
出版社:機械工業出版社
出版日期:2008-1-1
定價:¥59.00元
內容提要
全書共分七篇,第一篇主要介紹一些編程知識,也是所有程式語言都必須掌握的基礎知識,包括字元串處理、流程控制、數組等。第二篇主要介紹Java程式的一些特點,如封裝、類、對象、接口、抽象等。第三篇主要介紹Java的一些套用設計,如執行緒、異常、記憶體機制等。第四篇主要介紹一些編程需要用到的數據結構方面的知識。第五篇主要介紹資料庫的開發以及如何進行圖形開發,包括Awt類庫、Swing類庫的圖形開發。第六篇主要介紹網路編程方面的知識。第七篇結合前面的一些知識,舉出兩個綜合實例,讓讀者能夠更加熟悉本書所介紹的內容。目前,Java語言已經廣泛套用於生活中的各個領域,無論是網路編程還是資料庫編程,甚至是web開發都有Java語言的身影。本書是一本優秀的Java語言入門書籍,主要介紹Java語言編程的入門知識,其中涉及的內容有網路編程技術、圖形編程技術、資料庫編程技術等。本書的最大特色就是擁有豐富的實例,且很多實例都來自於實際開發工作當中。本書適用於初級程式開發者,沒有接觸過Java語言的入門者可以輕鬆地閱讀本書。
編輯推薦
簡單入門:最基礎的知識,最通俗的語言,最佳的入門途徑。講解透徹:最貼合實際的例子,最簡短的代碼,最實用的技巧。技術全面:從認識JAVA到使用JAVA,從開發小程式到開發完整項目所涉及的知識點。階段性強:分階段、分步驟學習本書,更利於初學者消化JAVA的技術。
目錄
第1章 Java語言概述
1.1 Java語言的特點
1.1.1 Java語言與C、c++語言的區別
1.1.2 Java面向對象的特性和多態性
1.1.3 Java的平台無關性
1.1.4 Java分散式套用和多執行緒的特點
1.1.5 Java程式的可靠性和安全性
1.1.6 Java小程式和應用程式
1.2 Java的不同版本
1.3 如何才能學好Java
1.4 什麼是面向對象的程式設計
1.4.1 什麼是面向對象
1.4.2 模型分析:造房子
1.4.3 設計面向對象程式的思路
1.4.4 設計面向對象程式的技巧
l.4.5 面向對象設計與面向過程設計的不同
1.5 常見疑難解答
1.5.1 初學者如何選擇Java參考書
1.5.2 Java套用在哪些方面
第2章 最簡單的Jflva程式
2.1 Java程式的開發流程
2.2 開發工具的選擇
2.2.1 開發工具的種類
2.2.2 開發工具的安裝
2.2.3 開發工具的使用
2.3 Java編程環境
2.3.1 J2SE的下載和安裝
2.3.2 如何設定ClassPath變數
2.3.3 如何設定Path變數
2.3.4 如何測試環境變數
2.4 一個最簡單的Java程式
2.4.1 編寫程式代碼
2.4.2 分析程式代碼
2.5 常見疑難解答
2.5.1 Javac XXX.java順利通過,但Java xxx顯示“NoClassDefFoundError?”
2.5.2 導致錯誤“Exception in thread main java.1ang.NoSuchMethodError:main”的原因
第3章 Java語言中的數據與運算符
3.1 數制
3.1.1 基本概念
3.1.2 Java語言中的數制表現形式
3.2 數據類型
3.2.1 整型
3.2.2 字元型
3.2.3 浮點型
3.2.4 布爾型
3.3 變數
3.3.1 變數的聲明
3.3.2 變數的含義
3.3.3 變數的分類
3.3.4 變數的初始化
3.4 常量
3.5 運算符
3.5.1 算術運算符
3.5.2 關係運算符
3.5.3 邏輯運算符
3.5.4 位運算符
3.5.5 移位運算符
3.5.6 賦值運算符
3.5.7 三元運算符
3.5.8 逗號運算符
3.5.9 轉型運算符
3.5.10 運算符的優先權別
3.6 常見疑難解答
3.6.1 如何將十進制轉換成二進制
3.6.2 轉型運算符會引起精度問題,為什麼還要使用它
第4章 程式設計中的流程控制
4.1 編程風格
……
第5章 頁面布局及製作技巧
第6章 動態網頁技術基礎知識
第7章 支持網頁驅動的關係資料庫
第8章 Dreamweaver CS3資料庫數據操作
第9章 用戶註冊和登入驗證
第10章 打造站內搜尋
第11章 新聞發布系統
第12章 在現訪問統計
第13章 網站購物車
第14章 通訊錄