Java學(xué)習(xí)手冊(cè)

出版時(shí)間:2011-4  出版社:電子工業(yè)出版社  作者:陳丹丹 編著  頁(yè)數(shù):494  
Tag標(biāo)簽:無(wú)  

內(nèi)容概要

  
本書以初學(xué)者為核心,全面介紹了使用Java進(jìn)行程序開發(fā)的各種技術(shù)。在內(nèi)容編排上由淺入深,讓讀者循序漸進(jìn)地掌握編程技術(shù);在內(nèi)容講解上結(jié)合豐富的圖解和形象的比喻,幫助讀者理解“晦澀難懂”的技術(shù);在內(nèi)容形式上附有大量的提示、技巧、說(shuō)明、情景應(yīng)用、實(shí)戰(zhàn)練習(xí)等欄目,夯實(shí)讀者編程技術(shù),豐富編程經(jīng)驗(yàn)。全書共20章,分為4篇進(jìn)行介紹,第1篇為基礎(chǔ)篇,包括Java開發(fā)前奏、搭建Java開發(fā)環(huán)境、
扎實(shí)Java語(yǔ)言基本語(yǔ)法、掌握算法和流程控制、使用Eclipse開發(fā)工具、探秘面向?qū)ο蟪绦蛟O(shè)計(jì)、初探Java數(shù)組;第2篇為核心篇,包括字符串處理、集合類、使用異常處理機(jī)制、掌握J(rèn)ava的I/O技術(shù)、精通多線程技術(shù)、枚舉與泛型;第3篇為高級(jí)篇,包括Swing基礎(chǔ)知識(shí)、JDBC技術(shù)、Swing高級(jí)組件、GUI事件處理機(jī)制、網(wǎng)絡(luò)程序設(shè)計(jì);第4篇為實(shí)戰(zhàn)篇,包括進(jìn)銷存管理系統(tǒng)、
企業(yè)內(nèi)部通信系統(tǒng)。
本書附有配套光盤,光盤中提供有本書所有程序的源代碼、重點(diǎn)和難點(diǎn)的實(shí)例視頻錄像,其中,源代碼全部經(jīng)過(guò)精心測(cè)試,能夠在Windows
2000、Windows XP、Windows 2003、Windows 7中編譯和運(yùn)行。
  本書適合Java編程愛(ài)好者、初學(xué)者和中級(jí)開發(fā)人員使用,也適合作?大中專院校和培訓(xùn)機(jī)構(gòu)的教材使用。

書籍目錄

第1篇 基礎(chǔ)篇
 第1章 Java開發(fā)前奏
  1.1 Java簡(jiǎn)介
  1.1.1 什么是Java語(yǔ)言
  1.1.2 與其他語(yǔ)言相比Java的優(yōu)勢(shì)
  1.1.3 計(jì)算機(jī)語(yǔ)言中Java
  1.1.3 近幾年的排行
  1.1.4 Java的發(fā)展史
  1.1.5 Java成功案例
  1.2 Java特性
  1.2.1 Java的應(yīng)用領(lǐng)域
  1.2.2 Java語(yǔ)法的特征
  1.3 怎么學(xué)Java
  1.3.1 Java程序員的成長(zhǎng)之路
  1.3.2 如何學(xué)好Java
  1.4 本章小結(jié)
 第2章 搭建Java開發(fā)環(huán)境
  2.1 搭建Java開發(fā)環(huán)境
  2.1.1 下載JDK
  2.1.2 安裝JDK
  2.1.3 Windows系統(tǒng)下配置
  2.1.3 和測(cè)試JDK
  2.2 Java程序的開發(fā)過(guò)程
  2.3 一個(gè)簡(jiǎn)單的Java程序
  2.3.1 構(gòu)建Java程序
  2.3.2 編譯和運(yùn)行Java程序
  2.3.3 使用Java核心API文檔
  2.4 實(shí)戰(zhàn)練習(xí)
  2.4.1 下載JRE
  2.4.2 將JDK安裝到D盤
  2.4.3 編寫程序輸出小豬臉圖像
  2.5 本章小結(jié)
 第3章 扎實(shí)Java語(yǔ)言基本語(yǔ)法
  3.1 使用常量與變量
  3.1.1 常量的概念及使用
  3.1.2 變量的概?及命名規(guī)則
  3.1.3 變量的有效范圍
  3.2 認(rèn)識(shí)基本的數(shù)據(jù)類型
  3.2.1 整數(shù)類型
  3.2.2 浮點(diǎn)類型
  3.2.3 字符類型
  3.2.4 布爾類型
  3.2.5 基本數(shù)據(jù)類型間的轉(zhuǎn)換
  3.3 熟練運(yùn)用Java運(yùn)算符
  3.3.1 賦值運(yùn)算符
  3.3.2 算術(shù)運(yùn)算符
  3.3.3 關(guān)系運(yùn)算符
  3.3.4 邏輯運(yùn)算符
  3.3.5 位運(yùn)算符
  3.3.6 其他運(yùn)算符
  3.3.7 運(yùn)算符的優(yōu)先級(jí)別及結(jié)合性
  3.3.8 情景應(yīng)用一:加密可以這樣3.3.8 簡(jiǎn)單
  3.3.9 情景應(yīng)用二:位運(yùn)算實(shí)現(xiàn)
  3.3.9 兩個(gè)變量值的互換
  3.4 了解Java標(biāo)識(shí)符與關(guān)鍵字
  3.4.1 標(biāo)識(shí)符
  3.4.2 關(guān)鍵字
  3.5 編碼規(guī)范
  3.5.1 Java命名規(guī)范
  3.5.2 代碼編寫規(guī)則
  3.6 Java程序的注釋
  3.6.1 單行注釋
  3.6.2 使用多行注釋
  3.6.3 文檔注釋的使用
  3.7 實(shí)戰(zhàn)練習(xí)
  3.7.1 獲取字符的unicode編碼
  3.7.2 計(jì)算長(zhǎng)方形的周長(zhǎng)
  3.7.3 類型轉(zhuǎn)換實(shí)例
  3.8 本章小結(jié)
 第4章 掌握算法和流程控制
  4.1 認(rèn)識(shí)算法
  4.1.1 什么是算法
  4.1.2 算法的描述方法
  4.2 運(yùn)用分支語(yǔ)句
  4.2.1 簡(jiǎn)單的if條件語(yǔ)句
  4.2.2 if-else條件語(yǔ)句
  4.2.3 if-else-if多分支語(yǔ)句
  4.2.4 switch多分支語(yǔ)句
  4.2.5 if語(yǔ)句和switch語(yǔ)句
  4.5.1 的區(qū)別
  4.2.6 情景應(yīng)用一:根據(jù)消費(fèi)
  4.2.6 金額計(jì)算折扣
  4.2.7 情景應(yīng)用二:判斷某一年
  4.2.7 是否為閏?
  4.3 學(xué)習(xí)循環(huán)語(yǔ)句
  4.3.1 for循環(huán)語(yǔ)句
  4.3.2 while循環(huán)語(yǔ)句
  4.3.3 do-while循環(huán)語(yǔ)句
  4.3.4 foreach語(yǔ)句
  4.3.5 各循環(huán)語(yǔ)句間的區(qū)別
  4.4 學(xué)習(xí)跳轉(zhuǎn)語(yǔ)句
  4.4.1 break跳轉(zhuǎn)語(yǔ)句
  4.4.2 continue跳轉(zhuǎn)語(yǔ)句
  4.4.3 return跳轉(zhuǎn)語(yǔ)句
  4.5 實(shí)戰(zhàn)練習(xí)
  4.5.1 判斷用戶輸入月份溜屬
  4.5.1 的季節(jié)
  4.5.2 輸出乘法表
  4.5.3 計(jì)算階乘
  4.6 本章小結(jié)
 第5章 使用Eclipse開發(fā)工具
  5.1 為什么要使用Eclipse
  5.1 開發(fā)工具
  5.2 Eclipse的工作臺(tái)
  5.2.1 Eclipse工作臺(tái)概述
  5.2.2 透視圖
  5.2.3 編輯器
  5.2.4 熟悉Eclipse的菜單欄
   和工具欄
  5.3 怎樣編寫Java程序
  5.3.1 新建Java項(xiàng)目
  5.3.2 新建Java類
  5.3.3 編寫Java代碼
  5.3.4 運(yùn)行程序
  5.3.5 保存并關(guān)閉Java項(xiàng)目
  5.4 探秘Eclipse資源管理
  5.4.1 導(dǎo)入Java類
  5.4.2 導(dǎo)入Java項(xiàng)目
  5.4.3 導(dǎo)出Java項(xiàng)目
  5.5 本章小結(jié)
 第6章 探秘面向?qū)ο蟪绦蛟O(shè)計(jì)
  6.1 什么是面向?qū)ο蟪绦蛟O(shè)計(jì)
  6.1.1 面向?qū)ο蟪绦蛟O(shè)計(jì)的概述
  6.1.2 面向?qū)ο蟪绦蛟O(shè)計(jì)的特點(diǎn)
  6.2 解密類和對(duì)象
  6.2.1 定義類
  6.2.2 成員變量和局部變量
  6.2.3 構(gòu)造方法的概念及用途
  6.2.4 創(chuàng)建對(duì)象
  6.2.5 使用對(duì)象
  6.2.6 銷毀對(duì)象
  6.3 使用包
  6.3.1 包的概念
  6.3.2 創(chuàng)建包
  6.3.3 使用包中的類
  6.4 了解Java中的繼承關(guān)系
  6.4.1 繼承的概念
  6.4.2 創(chuàng)建子類
  6.4.3 繼承的使用原則
  6.4.4 使用this關(guān)鍵字
  6.4.5 使用super關(guān)鍵字
  6.5 認(rèn)識(shí)多態(tài)技術(shù)
  6.5.1 方法的重載
  6.5.2 方法的覆蓋
  6.6 抽象類
  6.7 final類與final?法
  6.7.1 final類
  6.7.2 final方法
  6.8 掌握J(rèn)ava中的接口
  6.8.1 定義接口
  6.8.2 實(shí)現(xiàn)接口
  6.9 情景應(yīng)用
  6.9.1 情景應(yīng)用一:定義不能
  6.9.1 重寫的方法
  6.9.2 情景應(yīng)用二:溫度轉(zhuǎn)換
  6.10 實(shí)戰(zhàn)練習(xí)
  6.10.1 定義員工類
  6.10.2 多態(tài)方式計(jì)算圖像面積
  6.10.3 求解漢諾塔問(wèn)題
  6.11 本章小結(jié)
 第7章 初探數(shù)組
  7.1 一維數(shù)組
  7.1.1 聲明一維數(shù)組
  7.1.2 創(chuàng)建一維數(shù)組
  7.1.3 初始化一維數(shù)組
  7.1.4 使用一維數(shù)組
  7.2 二維數(shù)組
  7.2.1 聲明二維數(shù)組
  7.2.2 創(chuàng)建二維數(shù)組
  7.2.3 初始化二維數(shù)組
  7.2.4 使用二維數(shù)組
  7.3 操作數(shù)組
  7.3.1 復(fù)制數(shù)組
  7.3.2 排序數(shù)組
  7.3.3 比較數(shù)組
  7.3.4 搜索數(shù)組
  7.3.5 填充數(shù)組
  7.3.6 傳遞數(shù)組
  7.4 實(shí)戰(zhàn)練習(xí)
  7.4.1 使用冒泡排序法對(duì)數(shù)組
  7.4.1 進(jìn)行排序
  7.4.2 將二維數(shù)組中的行列互換
  7.5 本章小結(jié)
第2篇 核心篇  
 第8章 字符串處理
  8.1 初識(shí)字符串
  8.1.1 字符串常量
  8.1.2 聲明字符串變量
  8.1.3 創(chuàng)建字符串
  8.2 連接字符串
  8.2.1 字符串與字符串的連接
  8.2.2 字符串與其他類型數(shù)據(jù)的
  2010 連接
  8.3 字符串操作
  8.3.1 比較字符串
  8.3.2 獲取字符串的長(zhǎng)度
  8.3.3 字符串的大小寫轉(zhuǎn)換
  8.3.4 查找字符串
  8.3.5 獲取字符串的子字符串
  8.3.6 替換或去除字符串中的空格
  8.3.7 分割字符串
  8.4 格式化字符串
  8.4.1 常規(guī)類型的格式化
  8.4.2 日期和時(shí)間字符串格式化
  8.4.3 情景應(yīng)用一:格式化
  8.4.3 當(dāng)前日期
  8.4.4 情景應(yīng)用二:獲取字符串中
  8.4.4 的漢字個(gè)數(shù)
  8.5 使用StringBuilder類
  8.5.1 創(chuàng)建字符串生成器
  8.5.2 字符串生成器的應(yīng)用
  8.6 使用正則表達(dá)式
  8.7 實(shí)戰(zhàn)練習(xí)
  8.7.1 將數(shù)字格式化為貨幣字符串
  8.7.2 判斷字符串中是否包含
  8.7.2 有數(shù)字字符
  8.7.3 驗(yàn)證IP地址是否有效
  8.8 本章小結(jié)
 第9章 集合類
  9.1 集合類概述
  9.2 Collection接口
  9.2.1 addAll()方法
  9.2.2 removeAll()方法
  9.2.3 retainAll()方法
  9.2.4 containsAll()方法
  9.2.5 toArray(T[] t)方法
  9.3 List集合
  9.3.1 List接口的實(shí)現(xiàn)類
  9.3.2 List的用法
  9.3.3 情景應(yīng)用:List集合傳遞
  9.3.3 學(xué)生信息
  9.4 Set集合
  9.4.1 使用HashSet類
  9.4.2 使用TreeSet類
  9.5 Map集合
  9.5.1 Map接口
  9.5.2 Map接口的實(shí)現(xiàn)類
  9.5.3 情景應(yīng)用:實(shí)現(xiàn)省市級(jí)
  9.5.3 聯(lián)輸出
  9.6 實(shí)戰(zhàn)練習(xí)
  9.6.1 去除List集合中的重復(fù)值
  9.6.2 使用Map集合保存
  9.6.2 電話信息
  9.7 本章小結(jié)
 第10章 使用異常處理機(jī)制
  10.1 什么是異常處理
  10.2 常見(jiàn)異常列表
  10.3 Java異常處理
  10.3.1 錯(cuò)誤
  10.3.2 捕獲異常
  10.4 內(nèi)置異常類
  10.4.1 Error類
  10.4.2 Exception類
  10.5 自定義異常
  10.6 在方法中拋出異常
  10.6.1 使用throws關(guān)鍵字
  9.5.3 拋出異常
  10.6.2 使用throw關(guān)鍵字
  9.5.3 拋出異常
  10.7 異常處理使用原則
  10.8 實(shí)戰(zhàn)練習(xí)
  10.8.1 自定義異常類
  10.8.2 使用try-catch語(yǔ)句
  9.5.3 捕獲異常
  10.8.3 捕捉求負(fù)數(shù)的公約數(shù)異常
  10.9 本章小結(jié)
 第11章 掌握J(rèn)ava的I/O技術(shù)
  11.1 Java的I/O處理方式
  11.1.1 I/O的基本模式
  11.1.2 Java提供的流類
  11.1.3 輸入流
  11.1.4 輸出流
  11.2 以byte為數(shù)據(jù)單位的流類
  11.2.1 InputStream類
  11.2.2 OutputStream類
  11.3 以char為數(shù)據(jù)單位的流類
  11.3.1 Reader類
  11.3.2 Writer
  11.4 常用I/O處理方式
  11.4.1 文件類
  11.4.2 文件的字節(jié)輸入輸出流
  11.4.3 文件的字符輸入輸出流
  11.4.4 帶緩存的輸入輸出流
  11.4.5 對(duì)象序列化
  11.4.6 情景應(yīng)用一:文件鎖定
  11.4.7 情景應(yīng)用二:將用戶輸入
  11.4.7 的內(nèi)容保存到文本文件
  11.5 對(duì)文件及文件夾進(jìn)行操作
  11.5.1 復(fù)制文件
  11.5.2 復(fù)制文件夾
  11.5.3 刪除文件
  11.5.4 分行寫入文件
  11.6 實(shí)戰(zhàn)練習(xí)
  11.6.1 字符的簡(jiǎn)單加密與解密
  11.6.2 將用戶信息寫入到文件
  11.6.3 獲取磁盤中所有的文件名
  11.7 本章小結(jié)
 第12章 精通多線程技術(shù)
  12.1 線程概述
  12.1.1 進(jìn)程
  12.1.2 線程
  12.2 線程的創(chuàng)建
  12.2.1 繼承Thread類
  12.2.2 實(shí)現(xiàn)Runnable接口
  12.2.3 兩種創(chuàng)建線程方式的比較
  12.3 線程的生命周期
  12.4 線程的優(yōu)先級(jí)及執(zhí)行順序
  12.4.1 線程的優(yōu)先級(jí)
  12.4.2 線程的執(zhí)行順序
  12.5 線程的控制
  12.5.1 線程的啟動(dòng)
  12.5.2 線程的掛起
  12.5.3 結(jié)束線程
  12.5.4 線程組
  12.5.5 情景應(yīng)用一:使用守護(hù)
  14.3.5 線程
  12.5.6 情景應(yīng)用二:線程的插隊(duì)
  12.6 線程的同步
  12.6.1 線程安全
  12.6.2 線程同步機(jī)制
  12.7 線程通信
  12.8 多線程產(chǎn)生死鎖
  12.9 實(shí)戰(zhàn)練習(xí)
  12.9.1 利用線程定時(shí)輸出信息
  12.9.2 查看JVM中的線程名
  12.9.3 查看線程的狀態(tài)
  12.10 本章小結(jié)
 第13章 枚舉與泛型
  13.1 使用枚舉類型
  13.1.1 使用枚舉類型設(shè)置常量
  13.1.2 深入了解枚舉類型
  13.1.3 使用枚舉類型的優(yōu)勢(shì)
  13.1.4 情景應(yīng)用一:遍歷枚舉
  13.1.4 接口的元素
  13.1.5 情景應(yīng)用二:選擇合適
  13.1.5 的枚舉元素
  13.2 使用泛型
  13.2.1 回顧“向上轉(zhuǎn)型”與
  13.2.1 “向下轉(zhuǎn)型”
  13.2.2 定義泛型類
  13.2.3 泛型的常規(guī)用法
? 13.2.4 泛型的高級(jí)用法
  13.2.5 泛型總結(jié)
  13.3 實(shí)戰(zhàn)練習(xí)
  13.3.1 判斷枚舉類型的值
  13.3.2 使用通配符定義泛型類
  13.4 本章小結(jié)
第3篇 高級(jí)篇
 第14章 Swing基礎(chǔ)知識(shí)
  14.1 Swing概述
  14.1.1 Swing特點(diǎn)
  14.1.2 Swing包
  14.1.3 常用Swing組件概述
  14.2 常見(jiàn)窗體
  14.2.1 JFrame窗體
  14.2.2 JDialog窗體
  14.3 掌握基本組件
  14.3.1 標(biāo)簽組件
  14.3.2 按鈕組件
  14.3.3 文本組件
  14.3.4 列表組件
  14.3.5 情景應(yīng)用一:實(shí)現(xiàn)按鈕
  14.3.5 關(guān)鍵字描紅
  14.3.6 情景應(yīng)用二:鼠標(biāo)經(jīng)過(guò)
  14.3.5 時(shí)按鈕放大
  14.4 向窗體中添加容器
  14.4.1 JPanel面板的應(yīng)用
  14.4.2 JScrollPane面板的應(yīng)用
  14.4.3 分割面板的應(yīng)用
  14.4.4 選項(xiàng)卡面板的應(yīng)用
  14.5 選擇合理的布局方式
  14.5.1 靈活指定組件位置的
  14.3.5 絕對(duì)布局
  14.5.2 窗體默認(rèn)的邊界布局
  14.5.3 奇妙的網(wǎng)格布局
  14.5.4 按指定方向擺放組件
  14.3.5 的流式布局
  14.6 常用的事件監(jiān)聽器
  14.6.1 事件監(jiān)聽器概述
  14.6.2 事件監(jiān)聽器
  14.6.3 動(dòng)作事件(ActionEvent)
  14.3.5 監(jiān)聽器
  14.6.4 焦點(diǎn)事件(FocusEvent)
  14.3.5 監(jiān)聽器
  14.7 實(shí)戰(zhàn)練習(xí)
  14.7.1 簡(jiǎn)單的計(jì)數(shù)器
  14.7.2 通過(guò)單選按鈕選擇
  14.3.5 顯示圖片
  14.7.3 為文本域設(shè)置背景
  14.8 本章小結(jié)
 第15章 JDBC技術(shù)
  15.1 了解數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)
  15.1.1 生活中的數(shù)據(jù)庫(kù)
  15.1.2 了解數(shù)據(jù)庫(kù)的特點(diǎn)及分類
  15.2 JDBC技術(shù)
  15.2.1 什么是JDBC技術(shù)
  15.2.2 為什么要在項(xiàng)目中添加
  14.3.5 數(shù)據(jù)庫(kù)驅(qū)動(dòng)
  15.3 認(rèn)識(shí)JDBC中不可缺少
  15.3 的類與接口
  15.3.1 管理數(shù)據(jù)庫(kù)驅(qū)動(dòng)類
  14.3.5 DriverManager
  15.3.2 數(shù)據(jù)庫(kù)連接接口
  14.3.5 Connection
  15.3.3 發(fā)送SQL語(yǔ)句接口
  14.3.5 Statement
  15.3.4 可執(zhí)行動(dòng)態(tài)SQL的接口
  9.5.3 PreparedStatement
  15.3.5 查詢結(jié)果集接口ResultSet
  15.4 操作數(shù)據(jù)庫(kù)的步驟
  15.4.1 加載JDBC驅(qū)動(dòng)程序
  15.4.2 創(chuàng)建數(shù)據(jù)庫(kù)連接
  15.4.3 執(zhí)行SQL語(yǔ)句
  15.4.4 獲得查詢結(jié)果
  15.4.5 關(guān)閉連接
  15.5 常見(jiàn)的數(shù)據(jù)操作
  15.5.1 添加數(shù)據(jù)
  15.5.2 修改數(shù)據(jù)
  15.5.3 刪除數(shù)據(jù)
  15.5.4 查詢數(shù)據(jù)
  15.5.5 使用預(yù)處理語(yǔ)句
  15.6 實(shí)戰(zhàn)練習(xí)
  15.6.1 查詢SQL Server數(shù)據(jù)表
  14.3.5 中前三條數(shù)據(jù)
  15.6.2 查詢編程詞典9月份的
  14.3.5 總銷售量
  15.6.3 笛卡兒乘積查詢
  15.7 本章小結(jié)
 第16章 Swing高級(jí)組件
  16.1 為窗體添加菜單
  16.1.1 創(chuàng)建菜單欄
  16.1.2 創(chuàng)建菜單
  16.1.3 創(chuàng)建菜單項(xiàng)
  16.1.4 創(chuàng)建彈出式菜單
  16.1.5 創(chuàng)建個(gè)性化菜單
  16.2 實(shí)現(xiàn)為窗體添加工具欄
  16.2.1 創(chuàng)建工具欄
  16.2.2 為工具欄添加工具按鈕
  16.3 使用對(duì)話框
  16.3.1 打開本地文件的文件
  14.3.5 對(duì)話框
  16.3.2 為用戶提供信息對(duì)話框
  16.3.3 色彩斑斕的顏色選擇
  14.3.5 對(duì)話框
  16.3.4 實(shí)現(xiàn)確認(rèn)操作的確認(rèn)
  14.3.5 對(duì)話框
  16.4 表格組件
  16.4.1 實(shí)現(xiàn)創(chuàng)建表格
  16.4.2 表格模型
  16.4.3 維護(hù)表格模型
  16.5 使用?統(tǒng)托盤
  16.5.1 實(shí)現(xiàn)獲取系統(tǒng)托盤
  16.5.2 怎樣為系統(tǒng)托盤添加圖標(biāo)
  16.5.3 添加彈出菜單
  16.6 實(shí)戰(zhàn)練習(xí)
  16.6.1 明日版QQ界面設(shè)計(jì)
  16.6.2 設(shè)計(jì)選擇日期的對(duì)話框
  16.6.3 在表格中顯示銷售記錄
  16.7 本章小結(jié)
 第17章 GUI事件處理機(jī)制
  17.1 掌握窗體事件
  17.1.1 捕獲窗體焦點(diǎn)變化事件
  17.1.2 捕獲窗體狀態(tài)變化事件
  17.1.3 捕獲其他窗體事件
  17.1.4 情景應(yīng)用一:創(chuàng)建總
  14.3.5 顯示在最上方的窗體
  17.1.5 情景應(yīng)用二:創(chuàng)建內(nèi)部
  14.3.5 子窗體
  17.2 掌握鼠標(biāo)操作
  17.2.1 鼠標(biāo)事件監(jiān)聽器
  17.2.2 鼠標(biāo)事件處理
  17.3 掌握鍵盤控制事件
  17.3.1 鍵盤事件監(jiān)聽器
  17.3.2 鍵盤事件處理
  17.4 選項(xiàng)事件
  17.5 表格模型事件
  17.6 實(shí)戰(zhàn)練習(xí)
  17.6.1 定義只能輸入整數(shù)或
  14.3.5 小數(shù)的文本框
  17.6.2 設(shè)置文本對(duì)齊方式
  17.7 本章小結(jié)
 第18章 網(wǎng)絡(luò)程序設(shè)計(jì)
  18.1 網(wǎng)絡(luò)程序設(shè)計(jì)基礎(chǔ)
  18.1.1 局域網(wǎng)和廣域網(wǎng)
  18.1.2 網(wǎng)絡(luò)協(xié)議
  18.2 端口與套接字
  18.2.1 端口
  18.2.2 套接字
  18.3 學(xué)習(xí)TCP編程原理
  18.3.1 什么是TCP協(xié)議
  18.3.2 掌握TCP編程的常用類
  18.3.3 如何編寫TCP程序
  18.4 學(xué)習(xí)UDP編程原理
  18.4.1 什么是UDP協(xié)議
  18.4.2 掌握UDP編程的常用類
  18.4.3 如何編寫UDP程序
  18.5 實(shí)戰(zhàn)練習(xí)
  18.5.1 聊天室
  18.5.2 獲取主機(jī)名、主機(jī)地址
  14.3.5 和本機(jī)地址
  18.5.3 向客戶機(jī)發(fā)送信息
  18.6 本章小結(jié)
第4篇 實(shí)戰(zhàn)篇
 第19章 進(jìn)銷存管理系統(tǒng)
  19.1 需求分析
  19.1.1 需求分析
  19.1.2 可行性分析
  19.2 系統(tǒng)設(shè)計(jì)
  19.2.1 項(xiàng)目規(guī)劃
  19.2.2 功能結(jié)構(gòu)分析
  19.3 數(shù)據(jù)庫(kù)設(shè)計(jì)
  19.3.1 E-R圖
  19.3.2 數(shù)據(jù)表概要說(shuō)明
  19.3.3 主要數(shù)據(jù)表的結(jié)構(gòu)
  19.4 系統(tǒng)登錄模塊設(shè)計(jì)
  19.4.1 登錄功能設(shè)計(jì)
  19.4.2 系統(tǒng)登錄模塊設(shè)計(jì)
  19.5 程序主界面的設(shè)計(jì)
  19.5.1 創(chuàng)建主窗口
  19.5.2 初始化程序主界面的
  14.3.5 initialize()方法
  19.5.3 添加菜單和工具按鈕
  14.3.5 的方法
  19.5.4 創(chuàng)建Action對(duì)象的
  14.3.5 addFrameAction()方法
  19.5.5 獲取功能窗體的
  14.3.5 getIFrame()方法
  19.6 基礎(chǔ)信息模塊設(shè)計(jì)
  19.6.1 商品信息管理模塊設(shè)計(jì)
  19.6.2 商品添加功能設(shè)計(jì)
  19.6.3 設(shè)置組件布局位置的
  19.6.3 setupComponent()方法
  19.6.4 商品修改與刪除功能設(shè)計(jì)
  19.7 進(jìn)貨管理模塊設(shè)計(jì)
  19.7.1 進(jìn)貨單管理功能設(shè)計(jì)
  19.7.2 初始化表格的
  14.3.5 initTable()方法
  19.7.3 初始化商品下拉選擇框的
  14.3.5 initSpBox()方法
  19.7.4 初始化進(jìn)貨單窗體的
  14.3.5 initTasks類
  19.7.5 初始化進(jìn)貨票號(hào)文本框
  14.3.5 的initPiaoHao()方法
  19.8 銷售管理模塊設(shè)計(jì)
  19.8.1 銷售單管理功能設(shè)計(jì)
  19.8.2 初始化銷售單窗體的
  14.3.5 initTasks類
  19.9 庫(kù)存管理模塊設(shè)計(jì)
  19.9.1 庫(kù)存盤點(diǎn)功能設(shè)計(jì)
  19.9.2 庫(kù)存價(jià)格調(diào)整功能設(shè)計(jì)
  19.10 查詢統(tǒng)計(jì)模塊設(shè)計(jì)
  19.10.1 銷售排行功能設(shè)計(jì)
  19.10.2 執(zhí)行銷售排行功能的
  14.3.5 事件監(jiān)聽器
  19.11 系統(tǒng)設(shè)置模塊設(shè)計(jì)
  19.11.1 操作員管理
  19.11.2 權(quán)限管理
  19.12 數(shù)據(jù)庫(kù)模塊
  19.12.1 數(shù)據(jù)庫(kù)連接
  19.12.2 獲取用戶信息的
  14.3.5 getUser()方法
  19.12.3 添加商品信息的
  14.3.5 addSp()方法
  19.12.4 獲取所有商品信息的
  14.3.5 getSpInfos()方法
  19.12.5 添加入庫(kù)信息的
  14.3.5 insertRukuInfo()方法
  19.12.6 獲取最大入庫(kù)編號(hào)的
  14.3.5 getRuKuMainMaxId()
  14.3.5 方法
  19.12.7 更新用戶信息的
  14.3.5 updateUser()方法
  19.13 本章小結(jié)
 第20章 企業(yè)內(nèi)部通信系統(tǒng)
  20.1 系統(tǒng)分析
  20.1.1 需求分析
  20.1.2 可行性分析
  20.1.3 編寫項(xiàng)目計(jì)劃書
  20.2 系統(tǒng)設(shè)計(jì)
  20.2.1 系統(tǒng)目標(biāo)
  20.2.2 系?功能結(jié)構(gòu)
  20.2.3 數(shù)據(jù)庫(kù)設(shè)計(jì)
  20.2.4 系統(tǒng)預(yù)覽
  20.2.5 文件夾組織結(jié)構(gòu)
  20.3 主窗體設(shè)計(jì)
  20.3.1 創(chuàng)建主窗體
  20.3.2 記錄窗體位置
  20.4 公共模塊設(shè)計(jì)
  20.4.1 數(shù)據(jù)庫(kù)操作類
  20.4.2 系統(tǒng)工具類
  20.5 系統(tǒng)托盤模塊設(shè)計(jì)
  20.5.1 系統(tǒng)托盤模塊概述
  20.5.2 系統(tǒng)托盤模?技術(shù)分析
  20.5.3 系統(tǒng)托盤模塊實(shí)現(xiàn)
  20.6 系統(tǒng)工具模塊設(shè)計(jì)
  20.6.1 系統(tǒng)工具模塊概述
  20.6.2 系統(tǒng)工具模塊技術(shù)分析
  20.6.3 系統(tǒng)工具模塊實(shí)現(xiàn)
  20.7 用戶管理模塊設(shè)計(jì)
  20.7.1 用戶管理模塊概述
  20.7.2 用戶管理模塊技術(shù)分析
  20.7.3 用戶管理模塊實(shí)現(xiàn)
  20.8 通信模塊設(shè)計(jì)
  20.8.1 通信模?概述
  20.8.2 通信模塊技術(shù)分析
  20.8.3 通信模塊實(shí)現(xiàn)
  20.9 開發(fā)技巧與難點(diǎn)分析
  20.10 使用JDK 6新增的
  20.10 系統(tǒng)托盤
  20.11 本章小結(jié)
附錄A 專業(yè)術(shù)語(yǔ)表

編輯推薦

  《Java學(xué)習(xí)手冊(cè)》分為基礎(chǔ)篇、核心篇、高級(jí)篇和實(shí)戰(zhàn)篇4個(gè)部分。內(nèi)容按照從零起步、循序漸進(jìn)的方式進(jìn)行講解,所講知識(shí)通俗易懂,易于學(xué)習(xí),貼近實(shí)踐,全面提高讀者學(xué)、練、用的能力。

圖書封面

圖書標(biāo)簽Tags

無(wú)

評(píng)論、評(píng)分、閱讀與下載


    Java學(xué)習(xí)手冊(cè) PDF格式下載


用戶評(píng)論 (總計(jì)4條)

 
 

  •   堪稱最經(jīng)典的基礎(chǔ)學(xué)習(xí)書籍
  •   內(nèi)容詳實(shí),非常好的手冊(cè)書
  •   物美價(jià)廉,非常滿意,很實(shí)用!
  •   不錯(cuò) 真的不錯(cuò)的一本書
 

250萬(wàn)本中文圖書簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7