Java程序設計

出版時間:2011-6  出版社:北京航空航天大學出版社  作者:遲立穎 等編著  頁數:294  
Tag標簽:無  

內容概要

《Java程序設計》由淺入深地介紹了Java的基礎知識,并結合具體的實例重點闡述了Java面向對象的概念及其程序設計方法,還介紹了圖形用戶界面(GUI)等知識?!禞ava程序設計》共分11章,內容包括Java概述、Java語言基礎、Java流程控制、數組與字符串、對象和類、異常處理、輸入輸出、圖形用戶界面、多線程、Applet小程序以及Java高級應用簡介等。
《Java程序設計》既可以作為高校非計算機專業(yè)的基礎課的教材,又可以作為相關領域的培訓教材,對Java程序開發(fā)人員也具有一定的參考價值。

書籍目錄

第1章 Java程序設計
1.1 程序設計語言
1.2 Java語言的產生與特點
1.3 Java程序的開發(fā)環(huán)境
1.4 Java程序的分類
1.5 Java application的運行步驟
1.6 Java applet的運行步驟
習題一
第2章 Java語言基礎
2.1 Java程序的符號集
2.1.1 關鍵字
2.1.2 標識符
2.1.3 運算符
2.1.4 分隔符
2.1.5 注釋
2.2 Java程序的基本組成
2.3 Java的數據類型
2.3.1 常量
2.3.2 變量
2.4 運算符和表達式
2.4.1 算術運算符和算術表達式
2.4.2 賦值運算符和賦值表達式
2.4.3 關系運算符與關系表達式
2.4.4 邏輯運算符與邏輯表達式
2.4.5 位運算符與位表達式
2.4.6 其他運算符
2.4.7 運算符的優(yōu)先級與結合性
2.5 數據類型的轉換
習題二
第3章 Java控制語句
3.1 Java順序結構語句
3.1.1 表達式語句
3.1.2 塊語句
3.2 選擇結構語句
3.2.1 汀語句
3.2.2 switch語句
3.2.3 選擇結構語句的嵌套
3.3 循環(huán)結構語句
3.3.i while循環(huán)語句
3.3.2 do-while循環(huán)語句
3.3.3 for循環(huán)語句
3.4 特殊的控制語句
3.4.1 break語句
3.4.2 continue語句
習題三
第4章 數組與字符串
4.1 數組
4.1.1 一維數組的聲明
4.1.2 一維數組的創(chuàng)建
4.1.3 一維數組的引用
4.1.4 多維數組
4.1.5 二維數組的初始化
4.1.6 數組的排序與查找
4.1.7 數組的復制
4.2 string類
4.2.1 string類字符串的初始化
4.2.2 string類字符串的常用方法
4.3 stringbuffer類
習題四
第5章 對象和類
5.1 對象和類的概念
5.1.1 對象
5.1.2 類
5.2 類的定義
5.3 創(chuàng)建對象與使用
5.3.1 創(chuàng)建對象
5.3.2 對象的使用
5.4 構造方法
5.5 訪問控制修飾符
5.5.1 公共訪問控制符(public)
5.5.2 默認控制符
5.5.3 私有訪問控制符(private)
5.5.4 保護訪問控制符(protected)
5.6 最終修飾符(final)
5.6.1 最終類
5.6.2 最終屬性
5.6.3 最終方法
5.6.4 終結器
5.7 靜態(tài)修飾符(static)
5.7.1 靜態(tài)屬性
5.7.2 靜態(tài)方法
5.7.3 靜態(tài)初始化器
5.8 繼承與重載
5.8.1 屬性的繼承與隱藏
5.8.2 方法的繼承、覆蓋與重載
5.8.3 this和super
5.8.4 構造方法的重載與繼承
5.9 抽象修飾符(abstract)
5.10 接口
5.10.1 接口的定義
5.10.2 接口的使用
5.11 包
5.11.1 包的創(chuàng)建
5.11.2 包的引用
5.11.3 包中類的編譯與運行
5.12 Java api文檔的使用
5.12.1 Javaapi文檔的使用
5.12.2 Java中常用幾個包
5.12.3 Java中常用的幾個類
習題五
第6章 異常處理
6.1 異常的概念
6.1.1 異常的定義和分類
6.1.2 Java異常處理機制
6.1.3 異常類及繼承關系
6.2 異常的處理
6.2.1 異常的直接捕獲與處理:try-catch—finally語句
6.2.2 嵌套的try-catch-finally語句
6.2.3 直接拋出異常:throw語句
6.2.4 異常的間接聲明拋棄:throws子語句
習題六
第7章 輸入輸出
7.1 輸入輸出流
7.1.1 數據流的基本概念
7.1.2 輸入輸出流類庫
7.1.3 輸入數據流inputstream類
7.1.4 outputstream類
7.2 基本數據流類
7.2.1 文件數據流
7.2.2 緩沖區(qū)數據流
7.2.3 數據數據流
7.2.4 管道數據流
7.2.5 對象流
7.3 文件管理
7.3.1 file類
7.3.2 隨機文件的訪問
習題七
第8章 圖形用戶界面
8.1 容器組件
8.1.1 框架(frame)
8.1.2 面板(panel)
8.2 標簽、按鈕與文本框
8.2.1 標簽(label)
8.2.2 按鈕(button)
8.2.3 文本框
8.3 布局管理器
8.3.1 流式布局管理器(flowlayout)
8.3.2 邊界布局管理器(borderlayout)
8.3.3 卡式布局管理器(cardlayout)
8.3.4 網格布局管理器(gridlayout)
8.3.5 網格箱布局管理器(gridbaglayout)
8.3.6 布局管理器綜合舉例
8.4 事件處理機制
8.4.1 Java事件處理機制
8.4.2 事件響應程序設計的基本步驟
8.4.3 Java中常見的事件類、監(jiān)聽接口及其方法
8.4.4 Java中的適配器類
8.5 文本、圖形的基本操作
8.5.1 繪制文本
8.5.2 字體(font)
8.5.3 顏色(color)
8.5.4 繪制圖形
8.6 復選框、單選按鈕、組合框和列表框
8.6.1 復選框(checkbox)
8.6.2 單選按鈕
8.6.3 組合框(choice)
8.6.4 列表框(list)
8.7 菜單組件
8.7.1 菜單項(menuhem)
8.7.2 菜單(menu)
8.7.3 菜單條(menubar)
8.8 對話框組件
8.8.1 對話框(dialog)
8.8.2 文件對話框(filedialog)
8.8.3 joptionpane類實現的對話框
習題八
第9章 多線程
9.1 線程的概念
9.1.1 程序、線程和進程
9.1.2 線程的概念模型
9.2 多線程的實現
9.2.1 通過實現runnable接口創(chuàng)建線程
9.2.2 繼承thread類實現多線程
9.2.3 創(chuàng)建線程的兩種方法比較
9.3 多線程的基本控制
9.3.1 線程優(yōu)先級和調度
9.3.2 線程的生命周期
9.3.3 線程的控制
9.3.4 線程組
9.4 多線程的同步與通信
9.4.1 線程同步
9.4.2 線程通信
習題九
第10章 Applet小程序
10.1 Applet小程序的基本原理
10.2 Applet的生命周期
10.3 利用Applet接收html傳遞的參數
10.3.1 控制窗口特征的Applet標記屬性
10.3.2 向Applet傳遞參數的<param>參數標記
10.4 繪制文字與圖形
10.5 播放聲音
10.6 圖像繪制
10.6.1 圖像的加載
10.6.2 圖像的顯示
10.6.3 在Application中繪制圖像
10.6.4 圖像和聲音的結合
10.7 動畫
習題十
第11章 Java高級應用簡介
11.1 jdbc數據庫設計
11.1.1 數據庫與jdbc數據庫概述
11.1.2 sql語言
11.1.3 jdbc連接數據庫
11.1.4 jdbcapi的主要類和接口介紹
11.1.5 使用jdbc的編程步驟
11.2 網絡程序設計
11.2.1 url類和urlconnection類
11.2.2 1netaddress類
11.2.3 socket類和seversocket類
11.2.4 datagramsocket類和datagrampacket類
習題十一
參考文獻

章節(jié)摘錄

版權頁:插圖:

編輯推薦

《Java程序設計》是高等學校教材?計算機教學叢書之一。

圖書封面

圖書標簽Tags

評論、評分、閱讀與下載


    Java程序設計 PDF格式下載


用戶評論 (總計0條)

 
 

 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網 手機版

京ICP備13047387號-7