-
>
全國計算機等級考試最新真考題庫模擬考場及詳解·二級MSOffice高級應用
-
>
決戰行測5000題(言語理解與表達)
-
>
軟件性能測試.分析與調優實踐之路
-
>
第一行代碼Android
-
>
JAVA持續交付
-
>
EXCEL最強教科書(完全版)(全彩印刷)
-
>
深度學習
Java程序設計 版權信息
- ISBN:9787121078842
- 條形碼:9787121078842 ; 978-7-121-07884-2
- 裝幀:暫無
- 冊數:暫無
- 重量:暫無
- 所屬分類:>>
Java程序設計 本書特色
遵循“循序漸進”和“理論聯系實際”的教學原則
彰顯“面向對象程序設計”的思想、方法和技巧
突出重點、分散難點,揭示知識之間的內在聯系
以學生為本位、面向應用,推動理論向實踐轉化的能力教育
Java程序設計 內容簡介
本書內容分為三個部分:**部分主要介紹Java語言的開發環境、基本數據類型和基本語法知識,便于讀者了解與掌握Java語言基礎知識,為后續學習打基礎。第二部分介紹Java語言面向對象的編程思想、方法和技巧,內容包括Java面向對象技術的基礎理論、主要原則和思維方式,類與對象機制、包、接口、系統類庫、*終類、抽象類、Java常用工具,Applet與圖形用戶界面、事件處理、多媒體編程等。第三部分內容包括Java語言的異常處理、多線程編程、網絡編程、數據庫編程等。
本書可以作為高等院校、高職高專類院校計算機專業教學用書,也可作為初學者自學用書。
Java程序設計 目錄
1.1 JAVA語言概述
1.2 JAVA開發運行環境
1.2.1 Java開發工具SDK
1.2.2 Java程序開發步驟
1.2.3 初識Java應用程序
1.2.4 初識Java小應用程序
1.3 簡單的JAVA程序設計
1.3.1 標識符與關鍵字
1.3.2 簡單數據類型
1.3.3 運算符與表達式
1.3.4 流程控制語句
1.3.5 Java的輸入/輸出初步
1.3.6 簡單數組應用
本章小結
課外閱讀 ECLIPSE簡介
復習思考題
上機操作題
第2章 類與對象
2.1 對象
2.2 類
2.2.1 類的建立
2.2.2 類的聲明
2.2.3 類的成員方法
2.2.4 類的構造函數
2.3 類的實例化
2.4 成員變量與局部變量
2.5 方法調用與方法重載
2.6 對象應用
2.6.1 對象的內存模型
2.6.2 對象的使用
2.7 面向對象編程舉例
2.8 STATIC關鍵字
2.9 包
2.9.1 包的創建與作用
2.9.2 包的引用
2.9.3 環境變量CLASSPATH的設置
2.10 訪問權限
2.10.1 共有變量和共有方法
2.10.2 私有變量和私有方法
2.10.3 友好變量和友好方法
2.10.4 受保護的成員變量和方法
2.10.5 public類與友好類
2.11 類的封裝性
本章小結
課外閱讀 類
復習思考題
上機操作題
第3章 類的繼承性與多態性
3.1 類的繼承性
3.1.1 創建子類
3.1.2 子類的繼承性
3.1.3 關鍵字super的使用
3.1.4 類成員的覆蓋
3.2 類的多態
3.2.1 成員方法的重載
3.2.2 構造方法的重載
3.3 類與類之間的數據類型轉換
本章小結
課外閱讀 類的繼承性和多態性
復習思考題
上機操作題
第4章 *終類、抽象類、接口
4.1 *終類(FINAL)與抽象類(ABSTRACT)
4.1.1 final類和final方法
4.1.2 abstract類和abstract方法
4.2 接口
4.2.1 接口的聲明與實現
4.2.2 事項接口的繼承與組合
4.2.3 接口的多態
本章小結
復習思考題
上機操作題
第5章 常用類
5.1 字符串類STRING
5.1.1 String字符串的定義
5.1.2 String字符串的常用方法
5.1.3 使用StringTokenizer類分析字符串
5.2 字符串緩存類STRINGBUFFER
5.2.1 StringBuffer字符串的定義
5.2.2 StringBuffer的常用方法
5.3 STRING類與STRINGBUFFER類的區別
5.4 MAIN()方法的參數
5.5 數學類MATH
5.6 隨機數類RANDOM
5.7 向量類(VECTOR)
本章小結
復習思考題
上機操作題
第6章 GUI圖形用戶界面
6.1 AWT類庫與SWING類庫
6.1.1 容器、窗口、面板
6.1.2 文本、字體、顏色
6.1.3 標簽組件
6.2 JAVA APPLET
6.2.1 Applet的生命周期
6.2.2 Applet程序結構
6.2.3 按鈕組件
6.3 布局管理器
6.3.1 順序布局
6.3.2 邊界布局
6.3.3 卡片布局
6.3.4 網格布局
6.3.5 手工布局
6.4 GUI標準組件
6.4.1 文本框
6.4.2 文本區
6.4.3 選項框
6.4.4 復選框與選項按鈕
6.4.5 列表框
6.4.6 滾動條
6.5 JAVA的事件處理機制
6.5.1 事件處理概述
6.5.2 窗口事件
6.5.3 適配器類
6.5.4 鼠標事件
6.5.5 焦點事件
6.5.6 鍵盤事件
本章小結
課外閱讀 APPLET標簽屬性及HTML和 APPLET的參數傳遞
復習思考題
上機操作題
第7章 菜單與對話框
第8章 JAVA圖形圖像處理
第9章 異常處理
第10章 JAVA多線程程序設計
第11章 網絡編程
第12章 數據庫編程
參考答案
參考文獻
Java程序設計 節選
第1章 Java語言基礎
1.1 Java語言概述
Java語言始創于1995年6月,由美國Sun公司創建。Java語言集中體現和充分利用了若干當代軟件技術新成果,從而成為一種跨平臺、分布式、適于網絡應用的面向對象的現代高級編程語言。
Java具有以下特點:
1.平臺無關性
Java語言的平臺無關性是指用Java語言編寫的應用程序不用修改就可在不同的軟、硬件平臺上運行。
平臺無關有兩種:源代碼級的平臺無關性和目標代碼級的平臺無關性。C和C++具有一定程度的源代碼級平臺無關,Java主要靠Java虛擬機(Java Virtual Machinei JVM)在目標代碼級實現平臺無關性。
JVM可以看做是一種抽象機器,它附著在具體操作系統上,是駐存在計算機內存中的虛擬計算機。當Java源程序被編譯為字節碼程序后,JVM中的Java解釋器將解釋執行Java字節碼程序。任何一臺計算機只要配置了Java解釋器,就可以運行這個程序,而不管這種字節代碼是在何種平臺上生成的。JVM是Java平臺無關性的基礎。
Java語言獨特的運行機制使得它具有良好的二進制級的可移植性。利用Java,開發人員可以編寫出與具體平臺無關、普遍適用的應用程序,大大降低了開發、維護和管理的開銷。
……
- >
詩經-先民的歌唱
- >
史學評論
- >
經典常談
- >
名家帶你讀魯迅:故事新編
- >
伊索寓言-世界文學名著典藏-全譯本
- >
我從未如此眷戀人間
- >
李白與唐代文化
- >
【精裝繪本】畫給孩子的中國神話