-
>
決戰(zhàn)行測5000題(言語理解與表達)
-
>
軟件性能測試.分析與調優(yōu)實踐之路
-
>
第一行代碼Android
-
>
深度學習
-
>
Unreal Engine 4藍圖完全學習教程
-
>
深入理解計算機系統(tǒng)-原書第3版
-
>
Word/Excel PPT 2013辦公應用從入門到精通-(附贈1DVD.含語音視頻教學+辦公模板+PDF電子書)
JAVA程序設計與應用開發(fā)(第2版) 版權信息
- ISBN:9787302198475
- 條形碼:9787302198475 ; 978-7-302-19847-5
- 裝幀:暫無
- 冊數(shù):暫無
- 重量:暫無
- 所屬分類:>>
JAVA程序設計與應用開發(fā)(第2版) 本書特色
《Java程序設計與應用開發(fā)(第2版)》適合作為普通高等院校應用型本科(含部分?啤⒏呗氼)各相關專業(yè)的程序設計教材,也適合編程開發(fā)人員培訓、自學使用。
JAVA程序設計與應用開發(fā)(第2版) 內容簡介
本書作為java程序的入門與應用教材,共分為3個部分:**部分講解java程序設計的基礎知識,包括java基本編程語言、面向對象程序設計思想、類、對象、接口以及異常處理。第二部分講解java程序設計的高級知識,包括gui編程、套接口編程、i/o系統(tǒng)、數(shù)據(jù)庫訪問以及多線程編程。第三部分詳細分析兩個實際項目的開發(fā)過程,包括系統(tǒng)分析及功能實現(xiàn)。在項目實例中綜合應用**、二部分的java知識,能夠幫助讀者進一步鞏固與提高。
本書易教易學、學以致用,注重能力培養(yǎng),對初學者容易混淆的內容進行了重點提示并配有相應習題。本書適合作為普通高等院校應用型本科(含部分?、高職類)各相關專業(yè)的程序設計教材,也適合編程開發(fā)人員培訓、自學使用。
JAVA程序設計與應用開發(fā)(第2版) 目錄
1.1 java簡介
1.1.1 發(fā)展簡史
1.1.2 java的特點
1.2 java開發(fā)環(huán)境的構建
1.2.1 java開發(fā)包的安裝
1.2.2 環(huán)境變量的設定
1.2.3 基本dos命令
1.3 java應用程序
1.3.1 編寫源代碼
1.3.2 編譯源代碼
1.3.3 運行程序
1.3.4 常見問題解答
1.3.5 理解例子
1.4 java applet
1.4.1 編寫applet源代碼
1.4.2 編寫嵌入applet的html文件
1.4.3 運行applet
1.5 eclipse開發(fā)工具
1.5.1 eclipse簡介與安裝
1.5.2 漢化eclipse
1.5.3 使用eclipse開發(fā)java項目
習題
第2章 java基本語法
2.1 變量
2.1.1 基本數(shù)據(jù)類型
2.1.2 變量
2.1.3 變量的作用域
2.1.4 變量的初始化
2.2 操作符
2.2.1 算術操作符
2.2.2 關系與條件操作符
2.2.3 位操作符
2.2.4 其他類型操作符
2.2.5 數(shù)字類型轉換
2.2.6 操作符優(yōu)先級
2.2.7 表達式、語句和塊
2.3 字符串
2.3.1 字符串連接
2.3.2 修改字符串
2.3.3 判斷字符串是否相等
2.3.4 使用幫助文檔
2.4 控制流
2.4.1 if條件語句
2.4.2 for 循環(huán)語句
2.4.3 while/do while循環(huán)語句
2.4.4 switch分支選擇語句
2.4.5 break、continue
2.5 數(shù)組
2.5.1 一維數(shù)組
2.5.2 數(shù)組復制
2.5.3 多維數(shù)組
2.6 案例實訓
習題
第3章 類與繼承
3.1 類和對象
3.1.1 類聲明
3.1.2 類成員
3.1.3 關鍵字this
3.1.4 方法重載
3.1.5 類繼承
3.1.6 類的初始化過程
3.1.7 源文件
3.2 面向對象特性
3.2.1 封裝性
3.2.2 繼承性
3.2.3 多態(tài)性
3.3 關鍵字static
3.4 關鍵字final
3.4.1 final變量
3.4.2 final方法
3.4.3 final類
3.5 對象復制
3.6 內部類
3.7 案例實訓
習題
第4章 接口、抽象類與包
4.1 接口
4.1.1 接口定義
4.1.2 接口的實現(xiàn)
4.1.3 接口作為類型
4.1.4 接口不應改變
4.2 抽象類
4.2.1 抽象方法
4.2.2 抽象類
4.2.3 抽象類和接口的比較
4.3 包
4.3.1 包的作用
4.3.2 包命名
4.3.3 包的使用
4.4 案例實訓
習題
第5章 異常處理
5.1 概述
5.2 異常處理
5.2.1 遭遇異常
5.2.2 捕獲并處理異常
5.2.3 聲明方法拋出異常
5.3 異常的拋出策略
5.3.1 不要聲明拋出所有異常
5.3.2 異常聲明的數(shù)量
5.3.3 保持throws子句的穩(wěn)定性
5.3.4 異常拋出策略小結
5.4 異常的捕獲策略
5.4.1 混淆的異常
5.4.2 代碼重構的困難
5.4.3 捕獲超級異常的合理情形
5.4.4 異常捕獲策略小結
5.5 案例實訓
習題
第6章 gui編程
6.1 swing起步
6.1.1 swing概述
6.1.2 一個gui實例
6.1.3 面板
6.1.4 改變應用程序的觀感
6.2 awt事件處理
6.2.1 事件處理簡介
6.2.2 事件處理實例
6.2.3 使用事件適配器
6.2.4 awt事件繼承關系
6.3 布局管理
6.3.1 流式布局
6.3.2 邊框布局
6.3.3 網(wǎng)格布局
6.3.4 網(wǎng)格袋布局
6.4 常用gui組件
6.4.1 標簽
6.4.2 文本輸入類組件
6.4.3 選擇類組件
6.4.4 菜單類組件
6.4.5 對話框
6.4.6 表格
6.5 案例實訓
習題
第7章 網(wǎng)絡編程
7.1 網(wǎng)絡編程的基本概念
7.1.1 網(wǎng)絡基礎
7.1.2 tcp/ip協(xié)議簇
7.1.3 tcp與udp
7.2 inetaddress類
7.2.1 創(chuàng)建inetaddress對象
7.2.2 類inetaddress的應用
7.3 tcp程序設計
7.3.1 java客戶端套接字
7.3.2 java服務器套接字
7.4 udp程序設計
7.4.1 datagrampacket類
7.4.2 datagramsocket類
7.5 url程序設計
7.5.1 url類
7.5.2 urlconnection類
7.6 案例實訓
習題
第8章 java i/o系統(tǒng)
8.1 文件類
8.1.1 文件類file
8.1.2 文件過濾
8.2 java i/o結構
8.2.1 字節(jié)流
8.2.2 字符流
8.3 使用流
8.3.1 標準流
8.3.2 文件流
8.3.3 過濾器流
8.3.4 隨機訪問文件
8.3.5 讀取器和寫出器
8.4 對象序列化
8.5 案例實訓
習題
第9章 訪問數(shù)據(jù)庫
9.1 jdbc 簡介
9.2 建立數(shù)據(jù)庫連接
9.2.1 使用jdbc/odbc橋接驅動程序
9.2.2 使用jdbc驅動程序
9.2.3 使用配置文件
9.3 執(zhí)行sql語句
9.3.1 executeupdate
9.3.2 executequery
9.3.3 executebatch
9.4 使用preparedstatement
9.5 事務處理
9.6 編寫數(shù)據(jù)庫工具類
9.7 一個實例
9.7.1 數(shù)據(jù)庫
9.7.2 布局及功能簡介
9.7.3 源代碼
9.8 案例實訓
習題
第10章 多線程
10.1 什么是線程
10.2 一個簡單的例子
10.3 定制線程類
10.3.1 繼承線程類
10.3.2 實現(xiàn)runnable接口
10.4 線程的生命周期
10.4.1 創(chuàng)建線程
10.4.2 啟動線程
10.4.3 線程運行
10.4.4 線程阻塞
10.4.5 終止線程
10.5 線程中斷
10.6 線程的優(yōu)先級
10.6.1 利己線程
10.6.2 分時方式
10.7 線程同步
10.7.1 對象鎖
10.7.2 可重入鎖
10.7.3 notifyall和wait方法
10.8 案例實訓
習題
第11章 項目實踐一:貪吃蛇游戲
11.1 系統(tǒng)簡介
11.2 功能設計
11.2.1 需求分析
11.2.2 流程設計
11.2.3 總體設計
11.2.4 模塊詳細設計
11.3 界面設計
11.4 代碼實現(xiàn)
11.4.1 主程序類
11.4.2 主窗口界面設置
11.4.3 相關組件設置
11.4.4 snake模型設置
11.4.5 游戲運行面板設置
11.4.6 運行系統(tǒng)
習題
第12章 項目實踐二:開發(fā)電力系統(tǒng)中的收費結算系統(tǒng)
12.1 系統(tǒng)簡介
12.2 功能設計
12.2.1 計量模擬程序
12.2.2 結算收費系統(tǒng)
12.3 數(shù)據(jù)庫設計
12.4 代碼實現(xiàn)
12.4.1 計量模擬
12.4.2 快閃屏
12.4.3 系統(tǒng)設置對話框
12.4.4 基礎資料管理
12.4.5 出賬、審核及收費
12.4.6 運行系統(tǒng)
習題
附錄a 參數(shù)傳遞
附錄b 各章習題參考答案
參考文獻
JAVA程序設計與應用開發(fā)(第2版) 節(jié)選
《Java程序設計與應用開發(fā)(第2版)》作為Java程序的入門與應用教材,共分為3個部分:**部分講解Java程序設計的基礎知識,包括Java基本編程語言、面向對象程序設計思想、類、對象、接口以及異常處理。第二部分講解Java程序設計的高級知識,包括GUI編程、套接口編程、I/O系統(tǒng)、數(shù)據(jù)庫訪問以及多線程編程。第三部分詳細分析兩個實際項目的開發(fā)過程,包括系統(tǒng)分析及功能實現(xiàn)。在項目實例中綜合應用**、二部分的Java知識,能夠幫助讀者進一步鞏固與提高。《Java程序設計與應用開發(fā)(第2版)》易教易學、學以致用,注重能力培養(yǎng),對初學者容易混淆的內容進行了重點提示并配有相應習題。
- >
我與地壇
- >
名家?guī)阕x魯迅:朝花夕拾
- >
山海經(jīng)
- >
伯納黛特,你要去哪(2021新版)
- >
煙與鏡
- >
自卑與超越
- >
小考拉的故事-套裝共3冊
- >
月亮與六便士