商品簡介
Java語言作為一種強大的跨平臺程序設計語言,在Internet技術飛速發展的今天,發揮著重要的作用,是計算機相關專業學生必須要掌握的語言。本書將帶領讀者進入Java語言的世界,由淺入深地學習各項知識。全書共分為13章,首先介紹面向對象編程的基礎知識和技能,從基本的Java組成元素、數據類型和控制結構,逐步過渡到方法、類、對象及面向對象程序設計的高級特征;隨后,繼續深入到圖形用戶界面設計、多媒體技術和Applet等高級應用;最后,通過網絡游戲實例對前面知識進行全面的應用和鞏固。 本書內容豐富,條理清晰,案例實用,適合Java語言的初學者,能很好地幫助讀者打下堅實的基礎。每個概念小節后都附有范例,幫助讀者全面理解本節內容的具體應用,每章都有示例和上機練習,讓讀者在融會貫通全章知識后,能通過練習做到靈活運用。 本書主要適合作為各大中專院校、職業院校和各類培訓學校計算機及其相關專業的教材,也可作為從事相關工作的人員學習Java知識的自學教材或參考書,更是初學者學習Java的入門教材。
目次
第1章 Java語言概述
1.1 Java語言的過去與未來
1.1.1 Java語言的起源
1.1.2 Java語言的發展前景
1.2 Java的基本體系
1.2.1 Java的語法
1.2.2 Java的工作原理
1.2.3 Java的運行環境
1.2.4 Java語言的特點
1.3 Java程序的運行
1.3.1 SDK的安裝與配置
1.3.2 Java程序的開發過程
1.3.3 Java開發工具簡介
1.3.4 Java應用程序和Java小應用程序的開發
1.4 上機練習
1.4.1 編寫并運行Java Application程序
1.4.2 編寫并運行Java Applet程序
1.5 習題
第2章 面向對象編程思路
2.1 面向過程與面向對象
2.1.1 編程思路的發展
2.1.2 面向對象程序設計的優點
2.2 對象入門
2.2.1 對象的屬性
2.2.2 對象的關係
2.3 Java面向對象的開發過程
2.3.1 面向對象的分析
2.3.2 面向對象的設計
2.3.3 面向對象的實現
2.4 上機練習
2.5 習題
第3章 Java基本語法
3.1 Java語言的基本組成元素
3.1.1 關鍵字與標識符
3.1.2 運算符與表達式
3.2 Java基本數據類型
3.2.1 簡單數據類型
3.2.2 復雜數據類型
3.2.3 數據類型的轉換
3.2.4 應用舉例——通過可視化界面操作的數據類型轉化
3.3 控制語句
3.3.1 分支語句
3.3.2 循環語句
3.3.3 跳轉語句
3.4 上機練習
3.4.1 查看循環類型
3.4.2 使用各種語句編程
3.5 習題
第4章 數組與字符串
4.1 數組
4.1.1 一維數組與多維數組
4.1.2 數組函數的使用
4.1.3 向量類
4.1.4 應用舉例——數組與向量類的使用
4.2 字符串
4.2.1 String類
4.2.2 StringBuffer類
4.2.3 字符串的常用方法
4.2.4 應用舉例——字符串操作的綜合應用
4.3 上機練習
4.3.1 數組的定義和使用
4.3.2 創建向量類
4.4 習題
第5章 面向對象程序設計
第6章 面向對象的高級特徵
第7章 異常處理機制
第8章 圖形用戶界面設計
第9章 多媒體技術
第10章 多線程
第11章 輸入輸出流
第12章 Java網絡編程
第13章 項目設計案例