出版時間:2007-12 出版社:中國鐵道出版社 作者:李尊朝,蘇軍
Tag標簽:無
內(nèi)容概要
《21世紀高校計算機應用技術系列規(guī)劃教材·基礎教育系列·Java語言程序設計》對Java語言做了全面介紹,可使讀者具備運用面向?qū)ο蟮姆椒ǚ治龊徒鉀Q實際問題的能力?!?1世紀高校計算機應用技術系列規(guī)劃教材·基礎教育系列·Java語言程序設計》在介紹Java編程原理和基礎知識的前提下,特別注重實用性。書中包含大量精心設計并調(diào)試通過的編程實例,方便初學者使用。
《21世紀高校計算機應用技術系列規(guī)劃教材·基礎教育系列·Java語言程序設計》共有16章,內(nèi)容包括Java概述、Java基礎、基本控制結(jié)構(gòu)、方法、數(shù)組、類和對象、類的繼承和多態(tài)機制、接口和包、異常處理、輸入與輸出、圖形用戶界面設計、Swing組件、Applet程序、多線程、數(shù)據(jù)庫編程和網(wǎng)絡編程。
書籍目錄
第1章 Java概述
1.1 程序設計語言
1.1.1 機器語言
1.1.2 匯編語言
1.1.3 高級語言
1.2 面向?qū)ο蟮某绦蛟O計語言——Java
1.2.1 Java的發(fā)展歷史
1.2.2 Java的特點
1.2.3 Java與C/C++的比較
1.3 Java的開發(fā)和運行環(huán)境
1.3.1 JDK的安裝
1.3.2 JDK的設置
1.4 開發(fā)和運行Java程序的步驟
1.4.1 選擇編輯工具
1.4.2 編譯和運行Java程序
1.5 JCreator
習題
第2章 Java基礎
2.1 標識符和關鍵字
2.2 數(shù)據(jù)類型與常量、變量
2.2.1 數(shù)據(jù)類型的分類
2.2.2 基本數(shù)據(jù)類型
2.2.3 常量
2.2.4 變量
2.3 運算符和表達式
2.3.1 運算符
2.3.2 表達式
習題
第3章 基本控制結(jié)構(gòu)
3.1 語句及程序結(jié)構(gòu)
3.2 順序結(jié)構(gòu)
3.3 選擇結(jié)構(gòu)
3.3.1 if語句
3.3.2 swish語句
3.4 循環(huán)結(jié)構(gòu)
3.4.1 while語句
3.4.2 dowhile語句
3.4.3 for語句
3.4.4 多重循環(huán)
3.5 跳轉(zhuǎn)語句
習題
第4章 方法
4.1 方法聲明
4.2 方法調(diào)用
4.3 參數(shù)傳遞
4.4 遞歸
習題
第5章 數(shù)組
5.1 一維數(shù)組
5.1.1 一維數(shù)組的聲明
5.1.2 一維數(shù)組的初始化
5.2 多維數(shù)組
5.2.1 二維數(shù)組的聲明
5.2.2 二維數(shù)組的初始化
5.3 數(shù)組的基本操作
5.3.1 數(shù)組的引用
5.3.2 數(shù)組的復制
5.3.3 數(shù)組的輸出
5.4 數(shù)組應用舉例
5.5 數(shù)組參數(shù)
5.6 字符串
5.6.1 字符數(shù)組與字符串
5.6.2 字符串
5.6.3 字符串操作
5.6.4 字符串數(shù)組
習題
第6章 類和對象
6.1 類和對象概述
6.1.1 面向?qū)ο蟮幕靖拍?br />6.1.2 類的聲明
6.1.3 對象的創(chuàng)建和使用
6.1.4 構(gòu)造方法和對象的初始化
6.1.5 對象銷毀
6.2 類的封裝
6.2.1 訪問權(quán)限
6.2.2 類成員
習題
第7章 類的繼承和多態(tài)機制
7.1 類的繼承
7.1.1 繼承的基本概念
7.1.2 繼承的實現(xiàn)
7.1.3 super和this引用
7.2 類的多態(tài)性
7.2.1 方法重載
7.2.2 方法覆蓋
7.3 final類和final成員
習題
第8章 接口和包
8.1 抽象類和方法
8.2 接口
8.2.1 聲明接口
8.2.2 實現(xiàn)接口
8.3 包
8.3.1 包的概念
8.3.2 包的聲明和導入
習題
第9章 異常處理
9.1 Java異常處理機制
9.2 異常處理方式
9.2.1 bycatchfinally結(jié)構(gòu)
9.2.2 拋出異常
9.2.3 自定義異常類
習題
第10章 輸入與輸出
10.1 輸入/輸出類庫
10.1.1 流
10.1.2 輸入/輸出流類
10.2 標準輸入/輸出及標準錯誤
10.2.1 標準輸入
10.2.2 標準輸出
10.2.3 標準錯誤
10.3 文件操作
10.3.1 建立File對象
10.3.2 File對象的屬性和操作
習題
第11章 圖形用戶界面設計
11.1 AWT組件概述
11.2 布局管理
11.2.1 BorderLayout類
11.2.2 FlowLayout類
11.2.3 GridLayout類
11.3 事件處理
11.3.1 委托事件模型
11.3.2 事件類和監(jiān)聽器接口
11.3.3 處理ActionEvent事件
11.3.4 處理ItemEvent事件
11.3.5 處理TextEvent事件
11.3.6 處理KeyEvent事件
11.3.7 處理MouseEvent事件
11.3.8 處理WindowEvent事件
11.4 繪圖
習題
第12章 Swing組件
12.1 Swing組件概述
12.2 窗口
12.3 標簽
12.4 按鈕
12.5 單選按鈕和復選框
12.6 文本編輯組件
12.7 列表框和組合框
12.8 菜單
習題
第13章 Applet程序
13.1 Applet簡介
13.1.1 Applet類
13.1.2 Applet程序的運行過程
13.1.3 Applet程序的建立和運行
13.2 Applet程序舉例
習題
第14章 多線程
14.1 Java的多線程機制
14.1.1 線程的生命周期
14.1.2 多線程的實現(xiàn)方法
14.2 通過Tharead類實現(xiàn)多線程
14.3 通過Runnable接口實現(xiàn)多線程
14.4 線程等待
14.5 線程同步
習題
第15章 數(shù)據(jù)庫編程
15.1 數(shù)據(jù)庫簡介
15.1.1 關系型數(shù)據(jù)庫
15.1.2 SQL簡介
15.2 使用JDBC連接數(shù)據(jù)庫
]5.2.1 JDBC簡介
15.2.2 JDBC驅(qū)動程序
15.3 建立數(shù)據(jù)源
15.3.1 建立數(shù)據(jù)庫
15.3.2 建立數(shù)據(jù)源
15.4 Java數(shù)據(jù)庫編程
15.4.1 數(shù)據(jù)庫編程的一般過程
15.4.2 數(shù)據(jù)庫編程實例
習題
第16章 網(wǎng)絡編程
16.1 網(wǎng)絡基礎
16.2 URL
16.2.1 URL類
16.2.2 URLConnection類
16.3 Socket通信
16.3.1 Socket概念
16.3.2 Socket的通信機制
16.3.3 Socket類與ServerSocket類
16.3.4 URL與Socket通信的區(qū)別
16.3.5 UDP通信
習題
參考文獻
圖書封面
圖書標簽Tags
無
評論、評分、閱讀與下載