注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計程序設(shè)計綜合輕松學(xué)開發(fā):輕松學(xué)Java(圖解版)

輕松學(xué)開發(fā):輕松學(xué)Java(圖解版)

輕松學(xué)開發(fā):輕松學(xué)Java(圖解版)

定 價:¥49.00

作 者: 褚尚軍,王亮 著
出版社: 電子工業(yè)出版社
叢編項:
標 簽: Java Java Script J2EE 程序設(shè)計 計算機/網(wǎng)絡(luò)

ISBN: 9787121195617 出版時間: 2013-04-01 包裝: 平裝
開本: 16開 頁數(shù): 523 字數(shù):  

內(nèi)容簡介

  《輕松學(xué)開發(fā):輕松學(xué)Java(圖解版)(附光盤)》由淺入深、全面、系統(tǒng)地介紹了Java開發(fā)技術(shù)。本書最大的特色就是提供了大量的插圖,一改過去編程書籍枯燥乏味的文字講解,利用各種說明插圖和運行結(jié)果示意圖,生動形象地再現(xiàn)了Java開發(fā)需要的所有知識,使讀者能夠輕松地掌握學(xué)習(xí)內(nèi)容。另外,作者專門為每一章編寫了一些習(xí)題,以便讀者對該章的學(xué)習(xí)水平進行檢測。本書還錄制了大量的配套教學(xué)視頻,這些視頻和書中的實例源代碼一起收錄于本書的配套光盤中。本書共分4篇。第1篇“概述篇”主要介紹Java歷史、JDK和Eclipse開發(fā)工具的安裝過程,以及第一個Java程序和圖形界面程序的運行過程等知識;第2篇“面向?qū)ο笃敝饕榻B類和對象、成員字段、成員方法、流程控制、數(shù)組和字符串、繼承與多態(tài)、抽象類、接口和包等技術(shù);第3篇“應(yīng)用篇”介紹Java的異常處理、多線程、枚舉、集合框架、泛型、Java的輸入/輸出流等技術(shù);第4篇“開發(fā)篇”詳細介紹圖形界面編程和數(shù)據(jù)庫編程等方面的知識,以提高讀者的實戰(zhàn)水平。

作者簡介

暫缺《輕松學(xué)開發(fā):輕松學(xué)Java(圖解版)》作者簡介

圖書目錄

概述篇
第1章 Java入門
1.1 Java簡介
1.1.1 Java語言的發(fā)展
1.1.2 Java語言的特點
1.1.3 Java的應(yīng)用領(lǐng)域
1.2 JDK的下載與安裝
1.2.1 JDK的下載
1.2.2 JDK的安裝
1.2.3 環(huán)境變量的設(shè)置
1.3 開發(fā)工具Eclipse的安裝
1.3.1 Eclipse下載方法
1.3.2 Eclipse的初次啟動
1.4 第一個Java程序HelloWorld
1.4.1 Eclipse工程創(chuàng)建
1.4.2 HelloWorld的創(chuàng)建與運行
1.5 第一個Java圖形界面程序FirstDialog
1.6 Java程序運行過程
1.7 小結(jié)
1.8 本章習(xí)題
面向?qū)ο笃?br />第2章 類和對象
2.1 面向?qū)ο蟮幕靖拍?br />2.2 類
2.2.1 類的定義
2.2.2 標識符
2.2.3 關(guān)鍵字
2.2.4 分隔符和注釋
2.3 類的實例化——對象
2.3.1 對象的聲明
2.3.2 對象的使用
2.4 小結(jié)
2.5 本章習(xí)題
第3章 成員字段
3.1 定義成員字段
3.2 Java基本數(shù)據(jù)類型
3.3 數(shù)值的表達
3.3.1 整型數(shù)據(jù)
3.3.2 浮點型數(shù)據(jù)
3.3.3 字符型數(shù)據(jù)
3.3.4 布爾型數(shù)據(jù)
3.4 賦值
3.4.1 直接賦值
3.4.2 字段的作用域
3.4.3 非直接賦值
3.4.4 數(shù)據(jù)類型轉(zhuǎn)換
3.4.5 Java數(shù)據(jù)的輸入與輸出
3.5 特殊類型字段
3.5.1 在類中可直接運用的字段——static關(guān)鍵字
3.5.2 禁止被修改的字段
3.6 小結(jié)
3.7 本章習(xí)題
第4章 方法
4.1 什么是方法
4.1.1 方法的運用原理
4.1.2 定義方法
4.1.3 調(diào)用方法
4.1.4 方法返回
4.2 參數(shù)
4.2.1 參數(shù)的聲明
4.2.2 參數(shù)的分類
4.3 方法的構(gòu)成
4.3.1 常量與變量
4.3.2 語句
4.3.3 this關(guān)鍵字
4.4 靜態(tài)方法與非靜態(tài)方法
4.5 特殊的方法
4.5.1 構(gòu)造方法
4.5.2 main()方法
4.6 小結(jié)
4.7 本章習(xí)題
第5章 流程控制
5.1 順序結(jié)構(gòu)
5.2 選擇結(jié)構(gòu)
5.2.1 選擇執(zhí)行條件之一——關(guān)系運算
5.2.2 選擇執(zhí)行條件之二——邏輯運算
5.2.3 選擇執(zhí)行條件之三——條件運算
5.2.4 if語句
5.2.5 if-else語句
5.2.6 if-else
5.2.7 switch語句
5.3 循環(huán)結(jié)構(gòu)
5.3.1 while循環(huán)
5.3.2 do-while循環(huán)
5.3.3 for循環(huán)
5.3.4 循環(huán)嵌套
5.4 跳轉(zhuǎn)語句
5.4.1 break語句
5.4.2 continue語句
5.5 小結(jié)
5.7 本章習(xí)題
第6章 數(shù)組和字符串
6.1 一維數(shù)組
6.1.1 一維數(shù)組的聲明
6.1.2 數(shù)組元素的表示方法
6.1.3 一維數(shù)組的初始化
6.1.4 一維數(shù)組的賦值
6.1.5 數(shù)組的使用
6.1.6 Java為數(shù)組提供的一些常用方法
6.2 多維數(shù)組
6.2.1 二維數(shù)組的聲明和初始化
6.2.2 二維數(shù)組的賦值
6.2.3 二維數(shù)組的使用
6.2.4 多維數(shù)組
6.3 字符串
6.3.1 String字符串的聲明
6.3.2 創(chuàng)建字符串
6.3.3 字符串連接
6.3.4 字符串的比較
6.3.5 字符串方法
6.3.6 StringBuffer類的聲明和創(chuàng)建
6.3.7 StringBuffer類的方法
6.4 小結(jié)
6.5 本章習(xí)題
第7章 對對象的進一步討論
7.1 使用對象作為成員字段
7.1.1 定義對象字段
7.1.2 對象字段的實例化
7.1.3 對象字段與方法的訪問
7.2 使用對象作為方法參數(shù)進行傳遞
7.3 使用對象作為方法的返回值
7.4 嵌套類
7.4.1 定義嵌套類
7.4.2 嵌套類的使用
7.5 內(nèi)部類
7.5.1 靜態(tài)內(nèi)部類的定義
7.5.2 靜態(tài)內(nèi)部類的使用
7.5.3 成員內(nèi)部類的定義
7.5.4 成員內(nèi)部類的使用
7.5.5 局部內(nèi)部類的定義
7.5.6 局部內(nèi)部類的使用
7.6 小結(jié)
7.7 本章習(xí)題
第8章 繼承與多態(tài)
8.1 繼承的概念
8.1.1 繼承的實現(xiàn)
8.1.2 成員方法的繼承
8.1.3 成員字段的繼承
8.2 訪問修飾符
8.2.1 public訪問修飾符
8.2.2 private訪問修飾符
8.2.3 protected訪問修飾符
8.2.4 default訪問修飾符
8.3 方法的覆蓋
8.3.1 方法的覆蓋格式
8.3.2 super關(guān)鍵字
8.3.3 幾種不能使用方法覆蓋的情況
8.4 多層繼承
8.5 多態(tài)
8.5.1 多態(tài)的基本概念
8.5.2 方法的覆蓋
8.5.3 方法的重載
8.5.4 對象引用實現(xiàn)多態(tài)
8.6 小結(jié)
8.7 本章習(xí)題
第9章 抽象類、接口和包
9.1 抽象類的基本概念
9.2 抽象類的使用
9.3 接口的基本概念
9.4 接口的使用
9.5 匿名內(nèi)部類
9.5.1 匿名內(nèi)部類的語法
9.5.2 通過接口使用匿名類
9.5.3 通過抽象類使用匿名類
9.6 包的概念和使用
9.6.1 包的基本概念
9.6.2 包的使用
9.6.3 JDK中常見的包
9.7 小結(jié)
9.8 本章習(xí)題
應(yīng) 用
第10章 Java的異常處理
10.1 異常的基本概念
10.2 Java異常處理機制
10.3 異常類的層次結(jié)構(gòu)
10.3.1 運行時異常
10.3.2 檢查型異常
10.4 異常處理
10.5 拋出異常
10.5.1 程序中拋出異常
10.5.2 指定方法拋出異常
10.6 try-catch-finally語句的嵌套
10.7 用戶自定義的異常
10.8 小結(jié)
10.9 本章習(xí)題
第11章 多線程
11.1 線程的基本概念
11.1.1 進程和線程
11.1.2 進程與線程的區(qū)別
11.1.3 認識多線程
11.2 創(chuàng)建多線程
11.2.1 通過繼承Thread類創(chuàng)建多線程
11.2.2 通過實現(xiàn)Runnable接口創(chuàng)建多線程
11.3 運行線程
11.3.1 啟動線程
11.3.2 同時運行多個線程
11.4 線程的生命周期
11.5 操作線程的方法
11.5.1 取得和設(shè)置線程的名稱
11.5.2 判斷線程是否啟動
11.5.3 后臺線程與setDaemon()方法
11.6 線程的調(diào)度
11.6.1 線程優(yōu)先級
11.6.2 線程的睡眠方法
11.6.3 線程的讓步方法
11.6.4 線程的等待方法
11.6.5 線程的中斷
11.7 多線程的同步
11.8 死鎖
11.9 線程間通信
11.1 小結(jié)
11.11 本章習(xí)題
第12章 枚舉
12.1 枚舉簡介
12.2 枚舉的使用
12.2.1 常見的枚舉定義方法
12.2.2 在程序中使用枚舉
12.2.3 在switch語句中使用枚舉
12.3 枚舉類和枚舉關(guān)鍵字
12.3.1 枚舉類
12.3.2 枚舉關(guān)鍵字
12.4 類集對于枚舉的支持
12.4.1 EnumMap
12.4.2 EnumSet
12.5 枚舉的構(gòu)造方法、接口和抽象方法
12.5.1 枚舉的構(gòu)造方法
12.5.2 枚舉的接口
12.5.3 枚舉的抽象方法
12.6 小結(jié)
12.7 本章習(xí)題
第13章 集合框架
13.1 集合框架概述
13.2 Collection接口
13.3 列表
13.3.1 ArrayList類
13.3.2 LinkedList類
13.4 集合
13.4.1 HashSet類
13.4.2 TreeSet類
13.5 通過迭代方法訪問類集
13.6 映射
13.6.1 映射接口
13.6.2 HashMap類
13.6.3 TreeMap類
13.7 比較方法
13.8 以前版本的類和接口
13.8.1 Vector類
13.8.2 Stack類
13.8.3 Dictionary類
13.8.4 Hashtable類
13.8.5 Properties類
13.9 小結(jié)
13.1 本章習(xí)題
第14章 泛型
14.1 為什么使用泛型
14.2 泛型集合
14.3 泛型類和泛型方法
14.3.1 泛型類
14.3.2 泛型方法
14.4 使用多個泛型
14.5 泛型通配符
14.5.1 無界通配符“?”
14.5.2 上限通配符extends
14.5.3 下限通配符super
14.6 定義泛型異常
14.7 小結(jié)
14.8 本章習(xí)題
第15章 Java的輸入/輸出流
15.1 輸入/輸出流概述
15.2 文件
15.2.1 File類
15.2.2 文件的創(chuàng)建、修改與刪除
15.2.3 獲取文件屬性
15.2.4 RandomAccessFile類
15.3 字節(jié)輸入流
15.3.1 字節(jié)輸入流InputStream
15.3.2 字節(jié)文件輸入流FileInputStream
15.3.3 輸入流過濾器FilterInputStream
15.3.4 字節(jié)緩沖區(qū)輸入流BufferedInputStream
15.3.5 數(shù)據(jù)輸入流DataInputStream
15.4 字節(jié)輸出流
15.4.1 字節(jié)輸出流
15.4.2 字節(jié)文件輸出流FileOutputStream
15.4.3 字節(jié)緩沖區(qū)輸出流BufferedOutputStream
15.4.4 數(shù)據(jù)輸出流DataOutputStream
15.4.5 字節(jié)打印流PrintStream
15.5 字符輸入流
15.5.1 字符輸入流Reader
15.5.2 字符文件輸入流FileReader
15.5.3 字符緩沖區(qū)輸入流BufferedReader
15.6 字符輸出流
15.6.1 字符輸出流Writer
15.6.2 字符文件輸出流FileWriter
15.6.3 字符緩沖區(qū)輸出流BufferedWriter
15.6.4 字符打印流PrintWriter
15.7 小結(jié)
15.8 本章習(xí)題
開 發(fā)
第16章 圖形界面編程
16.1 AWT簡介
16.2 Swing簡介
16.3 容器類
16.3.1 JFrame類
16.3.2 JDialog類
16.3.3 JPanel類
16.4 Swing常用基本組件
16.4.1 常用組件的共性操作
16.4.2 按鈕(JButton)
16.4.3 文本框(JTextField)與密碼輸入框(JPasswordField)
16.4.4 文本域(JTextArea)
16.4.5 標簽(JLabel)
16.4.6 單選按鈕(JRadioButton)
16.4.7 復(fù)選框(JCheckBox)
16.4.8 下拉列表(JComboBox)
16.4.9 列表(JList)
16.4.10 滾動條(JScrollPane)
16.5 Swing高級組件
16.5.1 表格(JTable)
16.5.2 樹(JTree)
16.5.3 菜單(JMenu)
16.5.4 工具欄(JToolBar)
16.5.5 進程條(JprogressBar)
16.5.6 對話框(JDialog)
16.6 布局管理器
16.6.1 BorderLayout管理器
16.6.2 FlowLayout管理器
16.6.3 CridLayout管理器
16.6.4 GridBagLayout管理器
16.6.5 CardLayout管理器
16.6.6 不使用布局管理器定位組件
16.7 Swing的事件處理
16.7.1 事件處理機制概述
16.7.2 事件監(jiān)聽器
16.7.3 焦點事件
16.7.4 鍵盤事件
16.7.5 鼠標事件
16.7.6 窗口事件
16.7.7 事件適配器
16.8 小結(jié)
16.9 本章習(xí)題
第17章 JDBC數(shù)據(jù)庫編程
17.1 數(shù)據(jù)庫簡介
17.1.1 數(shù)據(jù)庫簡介
17.1.2 SQL語句簡介
17.1.3 JDBC簡介
17.2 JDBC數(shù)據(jù)庫的連接
17.3 數(shù)據(jù)庫的操作
17.3.1 創(chuàng)建、修改和刪除表
17.3.2 查詢數(shù)據(jù)
17.3.3 條件查詢
17.3.4 連接查詢
17.3.5 集合查詢
17.3.6 增加數(shù)據(jù)
17.3.7 修改數(shù)據(jù)
17.3.8 刪除數(shù)據(jù)
17.3.9 視圖
17.4 處理結(jié)果集
17.4.1 ResultSet對象處理結(jié)果集
17.4.2 滾動結(jié)果集
17.4.3 更新結(jié)果集
17.5 小結(jié)
17.6 本章習(xí)題

本目錄推薦

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