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

Java實(shí)用教程(第2版)

Java實(shí)用教程(第2版)

定 價(jià):¥38.00

作 者: 王小科,羅二平,劉會(huì)衡 主編
出版社: 人民郵電出版社
叢編項(xiàng):
標(biāo) 簽: J2EE

購(gòu)買這本書(shū)可以去


ISBN: 9787115294937 出版時(shí)間: 2012-11-01 包裝: 平裝
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 283 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  《Java實(shí)用教程(第2版)》系統(tǒng)地介紹Java程序設(shè)計(jì)的基礎(chǔ)知識(shí)、開(kāi)發(fā)環(huán)境與開(kāi)發(fā)工具。全書(shū)共分12章,內(nèi)容包括Java語(yǔ)言概述、Java語(yǔ)言的基本語(yǔ)法、程序流程控制語(yǔ)句、面向?qū)ο蠡A(chǔ)、集合、Java輸入與輸出、多線程與異常處理、Swing程序設(shè)計(jì)、Applet程序設(shè)計(jì)、網(wǎng)絡(luò)程序設(shè)計(jì)、JDBC數(shù)據(jù)庫(kù)編程、Java Web程序設(shè)計(jì)。本書(shū)所有知識(shí)都結(jié)合具體實(shí)例進(jìn)行介紹,力求詳略得當(dāng),使讀者快速掌握J(rèn)ava程序設(shè)計(jì)的方法。書(shū)后附有上機(jī)實(shí)驗(yàn),供讀者實(shí)踐練習(xí)。 《Java實(shí)用教程(第2版)》可作為普通高等院校計(jì)算機(jī)及相關(guān)專業(yè)Java程序設(shè)計(jì)課程的教材,也適合Java初學(xué)者及程序開(kāi)發(fā)人員參考使用。

作者簡(jiǎn)介

暫缺《Java實(shí)用教程(第2版)》作者簡(jiǎn)介

圖書(shū)目錄

第1章 Java 程序設(shè)計(jì)語(yǔ)言概述
1.1 Java簡(jiǎn)介
1.2 Java語(yǔ)言誕生背景
1.3 Java語(yǔ)言的特點(diǎn)
1.4 安裝Java程序開(kāi)發(fā)工具
1.4.1 下載JDK
1.4.2 安裝JDK
1.4.3 Windows系統(tǒng)下配置和測(cè)試JDK
1.5 Java SE 7的新特性
1.6 Java程序開(kāi)發(fā)過(guò)程
1.7 Java開(kāi)發(fā)工具Eclipse
1.7.1 Eclipse簡(jiǎn)介
1.7.2 Eclipse的安裝與啟動(dòng)
1.7.3 Eclipse編寫(xiě)Java程序的流程
小結(jié)
習(xí)題

第2章 Java語(yǔ)言的基本語(yǔ)法
2.1 標(biāo)識(shí)符和關(guān)鍵字
2.2 常量與變量
2.2.1 常量的概念及使用要點(diǎn)
2.2.2 變量的概念及使用要點(diǎn)
2.3 數(shù)據(jù)類型
2.3.1 基本數(shù)據(jù)類型
2.3.2 引用數(shù)據(jù)類型
2.3.3 基本類型與引用類型的區(qū)別
2.3.4 數(shù)據(jù)類型之間的相互轉(zhuǎn)換
2.4 運(yùn)算符
2.4.1 賦值運(yùn)算符
2.4.2 算術(shù)運(yùn)算符
2.4.3 關(guān)系運(yùn)算符
2.4.4 邏輯運(yùn)算符
2.4.5 位運(yùn)算符
2.4.6 對(duì)象運(yùn)算符
2.4.7 其他運(yùn)算符
2.4.8 運(yùn)算符的優(yōu)先級(jí)別及結(jié)合性
2.5 字符串
2.5.1 創(chuàng)建字符串對(duì)象
2.5.2 連接字符串
2.5.3 字符串操作
2.5.4 格式化字符串
2.5.5 格式化日期和時(shí)間
2.6 數(shù)組
2.6.1 一維數(shù)組
2.6.2 二維數(shù)組
小結(jié)
習(xí)題

第3章 程序流程控制語(yǔ)句
3.1 分支語(yǔ)句
3.1.1 簡(jiǎn)單的if條件語(yǔ)句
3.1.2 if...else條件語(yǔ)句
3.1.3 if...else if多分支語(yǔ)句
3.1.4 if語(yǔ)句的嵌套
3.1.5 switch多分支語(yǔ)句
3.1.6 if語(yǔ)句和switch語(yǔ)句的區(qū)別
3.2 循環(huán)語(yǔ)句
3.2.1 for循環(huán)語(yǔ)句
3.2.2 while循環(huán)語(yǔ)句
3.2.3 do...while循環(huán)語(yǔ)句
3.2.4 循環(huán)的嵌套
3.3 跳轉(zhuǎn)語(yǔ)句
3.3.1 break跳轉(zhuǎn)語(yǔ)句
3.3.2 continue跳轉(zhuǎn)語(yǔ)句
3.3.3 return跳轉(zhuǎn)語(yǔ)句
小結(jié)
習(xí)題

第4章 面向?qū)ο蠡A(chǔ)
4.1 面向?qū)ο蟪绦蛟O(shè)計(jì)
4.1.1 面向?qū)ο蟪绦蛟O(shè)計(jì)概述
4.1.2 面向?qū)ο蟪绦蛟O(shè)計(jì)的特點(diǎn)
4.2 類和對(duì)象
4.2.1 定義類
4.2.2 了解成員方法
4.2.3 成員變量和局部變量
4.2.4 構(gòu)造方法的概念及用途
4.2.5 對(duì)象生命周期
4.3 包
4.3.1 包的概念
4.3.2 創(chuàng)建包
4.3.3 使用包中的類
4.4 繼承
4.4.1 繼承的概念
4.4.2 子類對(duì)象的創(chuàng)建
4.4.3 繼承的使用原則
4.4.4 使用this關(guān)鍵字
4.4.5 使用super關(guān)鍵字
4.5 多態(tài)
4.5.1 方法的重載
4.5.2 方法的覆蓋
4.5.3 向上轉(zhuǎn)型
4.6 特殊類
4.6.1 抽象類和抽象方法
4.6.2 final類
4.6.3 內(nèi)部類
4.7 接口
4.7.1 定義接口
4.7.2 實(shí)現(xiàn)接口
小結(jié)
習(xí)題

第5章 集合
5.1 集合中主要接口的概述
5.2 Collection接口
5.2.1 addAll()方法
5.2.2 removeAll()方法
5.2.3 retainAll()方法
5.2.4 containsAll()方法
5.2.5 toArray()方法
5.3 List集合
5.3.1 List的用法
5.3.2 使用ArrayList類
5.3.3 使用LinkedList類
5.4 Set集合
5.4.1 使用HashSet類
5.4.2 使用TreeSet類
5.5 Map集合
5.5.1 Map的用法
5.5.2 使用HashMap類
5.5.3 使用TreeMap類
小結(jié)
習(xí)題

第6章 Java輸入與輸出
6.1 File類
6.2 流
6.2.1 流的基本概念
6.2.2 輸入輸出流
6.3 字節(jié)流
6.3.1 InputStream類與OutputStream類
6.3.2 FileInputStream類
6.3.3 FileOutputStream類
6.4 字符流
6.4.1 Reader類與Writer類
6.4.2 InputStreamReader類
6.4.3 OutputStreamWriter類
6.4.4 FileReader類
6.4.5 FileWriter類
6.4.6 BufferedReader類
6.4.7 BufferedWriter類
6.4.8 PrintStream類
6.4.9 PrintWriter類
6.4.10 System.in獲取用戶輸入
6.5 RandomAccessFile類
6.6 過(guò)濾器流
6.7 對(duì)象序列化(objectcserialization)
6.7.1 ObjectInput與ObjectOutput
6.7.2 ObjectInputStream與ObjectOutputStream
6.8 Scanner類
小結(jié)
習(xí)題

第7章 多線程與異常處理
7.1 線程概述
7.1.1 進(jìn)程
7.1.2 線程
7.2 線程的創(chuàng)建
7.2.1 線程的創(chuàng)建方式
7.2.2 繼承Thread類
7.2.3 實(shí)現(xiàn)Runnable接口
7.3 線程的生命周期
7.4 線程的優(yōu)先級(jí)
7.5 線程的控制
7.5.1 線程的啟動(dòng)
7.5.2 線程的掛起
7.5.3 線程狀態(tài)檢查
7.5.4 結(jié)束線程
7.5.5 后臺(tái)線程
7.6 線程的同步
7.7 線程通信
7.8 多線程產(chǎn)生死鎖
7.9 異常
7.9.1 異常處理
7.9.2 異常類
7.9.3 Error類
7.9.4 Exception類
7.9.5 自定義異常
小結(jié)
習(xí)題

第8章 Swing程序設(shè)計(jì)
8.1 Swing概述
8.2 創(chuàng)建窗體
8.3 常用組件
8.3.1 JLabel(標(biāo)簽)組件
8.3.2 JButton(按鈕)組件
8.3.3 JRadioButton(單選按鈕)組件
8.3.4 JCheckBox(復(fù)選框)組件
8.3.5 JComboBox(選擇框)組件
8.3.6 JList(列表框)組件
8.3.7 JTextField(文本框)組件
8.3.8 JPasswordField(密碼框)組件
8.3.9 JTextArea(文本域)組件
8.4 常用布局管理器
8.4.1 不使用布局管理器
8.4.2 FlowLayout布局管理器
8.4.3 BorderLayout布局管理器
8.4.4 GridLayout布局管理器
8.5 常用面板
8.5.1 JPanel面板
8.5.2 JScrollPane面板
8.6 常用事件處理
8.6.1 動(dòng)作事件處理
8.6.2 焦點(diǎn)事件處理
8.6.3 鼠標(biāo)事件處理
8.6.4 鍵盤事件處理
8.7 拼圖游戲
8.7.1 游戲簡(jiǎn)介
8.7.2 設(shè)計(jì)思路
8.7.3 開(kāi)發(fā)步驟
小結(jié)
習(xí)題

第9章 Applet程序設(shè)計(jì)
9.1 Applet概述
9.2 Applet基礎(chǔ)
9.2.1 簡(jiǎn)單Applet實(shí)例
9.2.2 Applet生命周期
9.2.3 Graphics類
9.3 圖像處理
9.4 音頻播放
9.4.1 getAudioClip()方法
9.4.2 play()方法
9.4.3 newAudioClip()方法
9.5 HTML的Applet標(biāo)簽和屬性
9.6 JAR文件
9.6.1 使用JDK工具生成JAR
9.6.2 使用Eclipse開(kāi)發(fā)工具生成JAR
9.6.3 使用JAR文件中的Applet程序
9.7 為Applet傳遞參數(shù)
9.8 JavaScript操作Applet
9.9 控制其他Applet程序
9.10 Applet安全基礎(chǔ)
9.10.1 Applet的行為
9.10.2 Applet的安全限制
小結(jié)
習(xí)題

第10章 網(wǎng)絡(luò)程序設(shè)計(jì)
10.1 基礎(chǔ)知識(shí)
10.1.1 TCP
10.1.2 UDP
10.2 IP地址封裝
10.3 套接字
10.3.1 服務(wù)器端套接字
10.3.2 客戶端套接字
10.4 數(shù)據(jù)報(bào)
10.4.1 DatagramPacket
10.4.2 DatagramSocket
10.5 網(wǎng)絡(luò)聊天
小結(jié)
習(xí)題

第11章 JDBC數(shù)據(jù)庫(kù)編程
11.1 JDBC概述
11.1.1 JDBC-ODBC橋技術(shù)介紹
11.1.2 JDBC技術(shù)介紹
11.1.3 JDBC驅(qū)動(dòng)類型
11.2 JDBC中的常用接口
11.2.1 Driver接口
11.2.2 DriverManager類
11.2.3 Connection接口
11.2.4 Statement接口
11.2.5 PreparedStatement接口
11.2.6 CallableStatement接口
11.2.7 ResultSet接口
11.3 連接數(shù)據(jù)庫(kù)
11.3.1 加載JDBC驅(qū)動(dòng)程序
11.3.2 創(chuàng)建數(shù)據(jù)庫(kù)連接
11.3.3 執(zhí)行SQL語(yǔ)句
11.3.4 獲得查詢結(jié)果
11.3.5 關(guān)閉連接
11.4 操作數(shù)據(jù)庫(kù)
11.4.1 添加數(shù)據(jù)
11.4.2 查詢數(shù)據(jù)
11.4.3 修改數(shù)據(jù)
11.4.4 刪除數(shù)據(jù)
11.5 應(yīng)用JDBC事務(wù)
小結(jié)
習(xí)題

第12章 Java Web程序設(shè)計(jì)
12.1 JSP概述
12.2 Tomcat的安裝與配置
12.2.1 下載和安裝Tomcat服務(wù)器
12.2.2 Tomcat的目錄結(jié)構(gòu)
12.2.3 修改Tomcat的默認(rèn)端口
12.2.4 部署Web應(yīng)用
12.3 了解JSP的基本構(gòu)成
12.4 JSP的指令標(biāo)識(shí)
12.4.1 使用page指令
12.4.2 使用include指令
12.5 JSP的腳本標(biāo)識(shí)
12.5.1 JSP表達(dá)式(Expression)
12.5.2 聲明標(biāo)識(shí)(Declaration)
12.5.3 腳本程序(Scriptlet)
12.6 JSP的動(dòng)作標(biāo)識(shí)
12.6.1 包含文件的動(dòng)作
12.6.2 重定向資源的動(dòng)作
12.6.3 聲明使用JavaBean的動(dòng)作
12.6.4 設(shè)置JavaBean屬性值的動(dòng)作
12.6.5 獲取JavaBean屬性值的動(dòng)作
12.7 JSP常用內(nèi)置對(duì)象
12.7.1 request對(duì)象
12.7.2 response對(duì)象
12.7.3 session對(duì)象
12.7.4 application對(duì)象
12.8 Java Web框架技術(shù)
12.8.1 Struts 2
12.8.2 Spring
12.8.3 Hibernate
小結(jié)
習(xí)題

附錄A 上機(jī)實(shí)驗(yàn)
實(shí)驗(yàn)1 Java基礎(chǔ)
實(shí)驗(yàn)2 程序流程控制
實(shí)驗(yàn)3 類的繼承
實(shí)驗(yàn)4 使用集合類
實(shí)驗(yàn)5 數(shù)據(jù)流
實(shí)驗(yàn)6 線程控制
實(shí)驗(yàn)7 異常處理
實(shí)驗(yàn)8 Swing程序設(shè)計(jì)
實(shí)驗(yàn)9 Applet程序設(shè)計(jì)
實(shí)驗(yàn)10 網(wǎng)絡(luò)程序設(shè)計(jì)
實(shí)驗(yàn)11 通過(guò)JDBC方式操作數(shù)據(jù)庫(kù)
實(shí)驗(yàn)12 Java Web程序設(shè)計(jì)
實(shí)驗(yàn)13 計(jì)算器
實(shí)驗(yàn)14 日志簿

本目錄推薦

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