注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計JAVA及其相關(guān)Java程序設(shè)計基礎(chǔ)教程

Java程序設(shè)計基礎(chǔ)教程

Java程序設(shè)計基礎(chǔ)教程

定 價:¥35.00

作 者: 賈宇波,孫麒,沈靜 主編
出版社: 人民郵電出版社
叢編項: 工業(yè)和信息化普通高等教育"十二五"規(guī)劃教材立項項目
標(biāo) 簽: 工學(xué) 計算機(jī) 教材 研究生/本科/??平滩?/td>

ISBN: 9787115297464 出版時間: 2013-03-01 包裝: 平裝
開本: 16開 頁數(shù): 270 字?jǐn)?shù):  

內(nèi)容簡介

  《21世紀(jì)高等教育計算機(jī)規(guī)劃教材:Java程序設(shè)計基礎(chǔ)教程》從初學(xué)者的角度出發(fā),以豐富的案例,不同的學(xué)習(xí)圖標(biāo),深入淺出地介紹了Java編程的基礎(chǔ)知識和高級技術(shù)。全書共12章。第1章介紹了Java語言的特性、Java開發(fā)環(huán)境的搭建、Java程序的編譯和運(yùn)行過程。第2章介紹了Java語言的一些基本語法。第3章和第4章全面講解了面向?qū)ο缶幊痰乃枷牒蛻?yīng)用。第5章~第12章分別介紹了常用的Java 數(shù)據(jù)結(jié)構(gòu)、異常處理、文件與流、圖形用戶界面編程、Java applet、多線程、網(wǎng)絡(luò)編程和數(shù)據(jù)庫編程技術(shù)?!?1世紀(jì)高等教育計算機(jī)規(guī)劃教材:Java程序設(shè)計基礎(chǔ)教程》可作為高等院校相關(guān)專業(yè)或社會培訓(xùn)機(jī)構(gòu)的教學(xué)用書,也可作為Java技術(shù)的初學(xué)者與編程愛好者的自學(xué)用書。

作者簡介

暫缺《Java程序設(shè)計基礎(chǔ)教程》作者簡介

圖書目錄

第1章 初次接觸Java
1.1 Java語言概述
1.1.1 Java語言的發(fā)展歷史
1.1.2 Java應(yīng)用平臺
1.1.3 Java語言特點(diǎn)
1.1.4 Java開發(fā)工具
1.2 Java和C/C++的比較
1.3 Java平臺工作原理
1.4 第一個Java程序
1.4.1 Java程序開發(fā)步驟
1.4.2 第一個Java應(yīng)用程序
1.4.3 第一個Java小應(yīng)用程序
小結(jié)
習(xí)題
第2章 Java語言基礎(chǔ)
2.1 標(biāo)識符與關(guān)鍵詞
2.1.1 標(biāo)識符
2.1.2 關(guān)鍵詞
2.2 數(shù)據(jù)類型
2.3 變量與常變量
2.3.1 聲明變量
2.3.2 賦值
2.3.3 常變量
2.4 運(yùn)算符
2.4.1 算術(shù)運(yùn)算符
2.4.2 關(guān)系運(yùn)算符和邏輯運(yùn)算符
2.4.3 位運(yùn)算符
2.4.4 賦值運(yùn)算符
2.4.5 條件運(yùn)算符
2.4.6 運(yùn)算符優(yōu)先級
2.5 類型轉(zhuǎn)換
2.6 流程控制
2.6.1 復(fù)合語句和塊作用域
2.6.2 if語句
2.6.3 while語句和do-while語句
2.6.4 for語句
2.6.5 循環(huán)嵌套
2.6.6 break與continue
2.6.7 switch語句
小結(jié)
習(xí)題
第3章 類與對象
3.1 面向?qū)ο蟪绦蛟O(shè)計
3.1.1 面向?qū)ο?br />3.1.2 面向?qū)ο蟮奶攸c(diǎn)
3.2 類
3.2.1 類的定義
3.2.2 類的實現(xiàn)
3.2.3 成員變量
3.2.4 成員方法
3.3 對象
3.3.1 對象的定義
3.3.2 對象的創(chuàng)建和使用
3.3.3 對象的回收
3.4 方法
3.4.1 方法參數(shù)傳遞
3.4.2 方法的重載
3.4.3 構(gòu)造方法
3.4.4 局部變量
3.5 關(guān)鍵字this
3.6 關(guān)鍵字static
3.7 包
3.7.1 包的定義
3.7.2 Java系統(tǒng)常用包
3.7.3 import語句
3.8 訪問控制
小結(jié)
習(xí)題
第4章 繼承與多態(tài)
4.1 繼承機(jī)制
4.1.1 引入繼承
4.1.2 繼承的基本概念
4.2 類的繼承
4.2.1 繼承
4.2.2 繼承與構(gòu)造方法
4.2.3 子類對象的初始化
4.2.4 繼承與訪問控制
4.2.5 覆寫
4.3 對象類型轉(zhuǎn)換和多態(tài)
4.4 關(guān)鍵詞final
4.5 抽象方法與抽象類
4.6 接口
4.7 內(nèi)部類和匿名內(nèi)部類
4.8 Object類
4.9 包裝類
小結(jié)
習(xí)題
第5章 常用數(shù)據(jù)結(jié)構(gòu)
5.1 數(shù)組
5.1.1 一維數(shù)組
5.1.2 多維數(shù)組
5.1.3 foreach形式的for語句
5.1.4 Arrays類
5.2 字符串
5.2.1 String類
5.2.2 StringBuffer與StringBuilder類
5.2.3 String類與StringBuffer類的轉(zhuǎn)換
5.3 Vector類
小結(jié)
習(xí)題
第6章 Java異常處理
6.1 異常簡介
6.1.1 引入異常
6.1.2 異常類層次結(jié)構(gòu)
6.1.3 常用異常類
6.1.4 用戶自定義異常類
6.2 Java異常處理機(jī)制
6.2.1 拋出和聲明異常
6.2.2 捕捉異常
6.3 使用用戶自定義異常
小結(jié)
習(xí)題
第7章 Java IO流
7.1 輸入/輸出流
7.1.1 流
7.1.2 流的分類
7.2 字節(jié)流和字符流
7.2.1 字節(jié)流概述
7.2.2 字節(jié)輸入流
7.2.3 字節(jié)輸出流
7.2.4 字符流概述
7.2.5 字符輸入流
7.2.6 字符輸出流
7.3 文件及文件流
7.3.1 文件及目錄管理
7.3.2 文件的字節(jié)流讀/寫
7.3.3 文件的字符流讀/寫
7.3.4 隨機(jī)文件的讀/寫
7.4 過濾流
7.4.1 緩沖流
7.4.2 數(shù)據(jù)流
7.4.3 打印流
7.5 標(biāo)準(zhǔn)流
7.6 對象流
7.6.1 對象序列化
7.6.2 對象流
7.7 Scanner類
7.8 流的選擇
小結(jié)
習(xí)題
第8章 圖形用戶界面編程
8.1 圖形用戶界面
8.2 容器組件
8.3 Java事件處理
8.3.1 委托事件模型
8.3.2 事件與監(jiān)聽器
8.4 布局管理器
8.4.1 流布局器
8.4.2 網(wǎng)格布局器
8.4.3 邊界布局器
8.5 Swing基本組件
8.5.1 按鈕
8.5.2 標(biāo)簽
8.5.3 面板
8.5.4 文本框、文本域
8.5.5 滾動窗格
8.5.6 復(fù)選框、單選按鈕
8.5.7 組合框
8.5.8 列表
8.6 Swing高級組件
8.6.1 菜單
8.6.2 標(biāo)準(zhǔn)對話框
8.7 繪制幾何圖形、設(shè)置字體、顏色
8.7.1 創(chuàng)建繪圖接口
8.7.2 繪制文本
8.7.3 字體
8.7.4 顏色
8.7.5 創(chuàng)建幾何圖形
8.7.6 繪制幾何圖形
8.8 簡單的文本編輯器
小結(jié)
習(xí)題
第9章 applet
9.1 applet小程序
9.1.1 簡單的applet小程序
9.1.2 applet的生命周期
9.1.3 安全問題
9.1.4 applet的HTML標(biāo)記及屬性
9.2 applet案例——簡易畫板
小結(jié)
習(xí)題
第10章 多線程編程
10.1 線程簡介
10.1.1 引入線程
10.1.2 多進(jìn)程和多線程
10.1.3 Thread類
10.1.4 Runnable接口
10.2 線程的實現(xiàn)
10.2.1 繼承Thread類
10.2.2 實現(xiàn)Runnable接口
10.2.3 兩種實現(xiàn)方式對比
10.3 線程的調(diào)度
10.3.1 線程的生命周期
10.3.2 線程的優(yōu)先級
10.3.3 線程的調(diào)度
10.4 線程的基本控制
10.4.1 線程睡眠
10.4.2 線程狀態(tài)測試
10.4.3 線程加入
10.4.4 線程禮讓
10.4.5 守護(hù)線程
10.5 多線程的同步與死鎖
10.5.1 共享資源同步
10.5.2 線程間交互同步
10.5.3 多線程死鎖
小結(jié)
習(xí)題
第11章 Java網(wǎng)絡(luò)編程
11.1 網(wǎng)絡(luò)編程基礎(chǔ)知識
11.1.1 相關(guān)術(shù)語
11.1.2 TCP/IP協(xié)議
11.1.3 Java中的網(wǎng)絡(luò)支持
11.2 InetAddress類
11.3 URL和URLConnection
11.3.1 URL
11.3.2 URLConnection
11.4 基于TCP的Socket網(wǎng)絡(luò)編程
11.4.1 Socket通信
11.4.2 創(chuàng)建Socket
11.4.3 Socket通信案例
11.5 基于UDP的Socket網(wǎng)絡(luò)編程
11.5.1 Datagram通信
11.5.2 創(chuàng)建Datagram
11.5.3 Datagram通信案例
小結(jié)
習(xí)題
第12章 數(shù)據(jù)庫編程
12.1 JDBC簡介
12.1.1 JDBC
12.1.2 JDBC驅(qū)動程序
12.2 JDBC的主要類及接口
12.2.1 Driver接口
12.2.2 DriverManager類
12.2.3 Connection接口
12.2.4 Statement接口
12.2.5 PreparedStatement接口
12.2.6 ResultSet接口
12.3 MySQL概述
12.3.1 MySQL的安裝
12.3.2 MySQL常用操作
12.4 數(shù)據(jù)庫應(yīng)用程序
12.4.1 JDBC開發(fā)步驟
12.4.2 配置MySQL數(shù)據(jù)庫驅(qū)動程序
12.4.3 連接數(shù)據(jù)庫
12.4.4 建立數(shù)據(jù)表
12.4.5 插入數(shù)據(jù)
12.4.6 修改數(shù)據(jù)
12.4.7 刪除數(shù)據(jù)
12.4.8 查詢數(shù)據(jù)
小結(jié)
習(xí)題
附錄A JDK開發(fā)工具
附錄B Eclipse集成開發(fā)環(huán)境
附錄C Java編碼規(guī)范
參考文獻(xiàn)

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號