Java開發實例大全·基礎捲/軟件工程師開發大係(附光盤)

Java開發實例大全·基礎捲/軟件工程師開發大係(附光盤) pdf epub mobi txt 電子書 下載 2025

軟件開發技術聯盟 編
圖書標籤:
  • Java
  • 編程入門
  • 實例
  • 軟件工程
  • 開發
  • 基礎
  • 教程
  • 光盤
  • 代碼
  • 入門書籍
想要找書就要到 新城書站
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!
齣版社: 清華大學齣版社
ISBN:9787302384786
版次:1
商品編碼:11825215
品牌:清華大學
包裝:平裝
叢書名: 軟件工程師開發大係
開本:16開
齣版時間:2016-01-01
用紙:膠版紙
頁數:836
字數:1719000

具體描述

編輯推薦

  多讀源碼,可以快速學習!多讀源碼,可以提高熟練度!
  實例案例,拿來就用,效率可提高N倍!
  《java開發實例大全》超級詳盡的實例大全,源碼分析的案頭手冊,提高效率的絕好幫手!
  45個方嚮,1201個實例案例,java編程類四庫全書,分門彆類常用編程實例,一網打盡!
  實例說明、技術要點、代碼實現、詳盡注釋、秘籍心法,條分縷析代碼實現過程!
  《java開發實戰1200例》之全新升級!

內容簡介

  《Java開發實例大全·基礎捲/軟件工程師開發大係》篩選、匯集瞭Java開發從基礎知識到高級應用各個層麵約600個實例,每個實例按實例說明、關鍵技術、設計過程、詳盡注釋、秘笈心法的順序進行瞭分析解讀。全書分5篇共24章,內容有:開發環境的應用、Java基礎應用、數組與集閤的應用、字符串處理技術、麵嚮對象技術應用、枚舉與泛型的應用、反射與異常處理、多綫程技術、編程常用類、Commons組件、窗體設計、窗體特效、基本控件應用、復閤數據類型控件應用、其他高級控件應用、控件特效與自定義控件、文件與文件夾操作、文件的讀取/寫入/整理和控製、操作辦公文檔、文件壓縮、數據庫操作、SQL應用、數據查詢、數據庫高級應用。配書光盤附帶瞭實例的源程序和部分講解視頻。
  《Java開發實例大全·基礎捲/軟件工程師開發大係》既適閤Java程序員參考和查閱,也適閤Java初學者,如高校學生、軟件開發培訓學員及相關求職人員學習、練習、速查使用。

目錄

第1篇 Java語法與麵嚮對象技術
第1章 開發環境的應用
1.1 Java環境
實例001 下載JDK開發工具包
實例002 把JDK工具包安裝到指定磁盤
實例003 設置JDK的環境變量
實例004 驗證Java開發環境
實例005 下載並安裝JRE執行環境
實例006 編程輸齣星號組成的等腰三角形
1.2 開發工具
實例007 下載最新的Eclipse
實例008 為最新的Eclipse安裝中文語言包
實例009 活用Eclipse的工作空間
實例010 在Eclipse項目中編程輸齣字符錶情
實例011 為Eclipse添加新的JDK環境
實例012 將已有項目導入到Eclipse
實例013 為項目添加類庫
實例014 使當前項目依賴另一個項目
1.3 界麵設計器
實例015 安裝界麵設計器
實例016 設計Windows係統的運行對話框界麵
實例017 設計計算器程序界麵
實例018 設計關於進銷存管理係統的界麵

第2章 Java基礎應用
2.1 基本語法
實例019 輸齣錯誤信息與調試信息
實例020 從控製颱接收輸入字符
實例021 重定嚮輸齣流實現程序日誌
實例022 自動類型轉換與強製類型轉換
2.2 運算符
實例023 加密可以這樣簡單(位運算)
實例024 用三元運算符判斷奇數和偶數
實例025 更精確地使用浮點數
實例026 不用乘法運算符實現2×16
實例027 實現兩個變量的互換(不藉助第3個變量)
2.3 條件語句
實例028 判斷某一年是否為閏年
實例029 驗證登錄信息的閤法性
實例030 為新員工分配部門
實例031 使用Switch語句根據消費金額計算摺扣
實例032 判斷用戶輸入月份的季節
2.4 循環控製
實例033 使用while與自增運算符循環遍曆數組
實例034 使用for循環輸齣楊輝三角
實例035 使用嵌套循環在控製颱上輸齣九九乘法錶
實例036 用while循環計算1+1/2!+1/3!…1/20!
實例037 for循環輸齣空心的菱形
實例038 foreach循環優於for循環
實例039 終止循環體
實例040 循環體的過濾器
實例041 循環的極限

第3章 數組與集閤的應用
3.1 數組演練
實例042 獲取一維數組最小值
實例043 將二維數組中的行列互換
實例044 利用數組隨機抽取幸運觀眾
實例045 用數組設置JTable錶格的列名與列寬
3.2 數組操作
實例046 數組的下標界限
實例047 按鈕控件數組實現計數器界麵
實例048 復選框控件數組
實例049 用數組反轉字符串
3.3 數組排序與查詢
實例050 使用選擇排序法
實例051 使用冒泡排序法
實例052 使用快速排序法
實例053 使用直接插入法
實例054 使用sort()方法對數組進行排序
實例055 反轉數組中元素的順序
3.4 常用集閤的使用
實例056 用動態數組保存學生姓名
實例057 用List集閤傳遞學生信息
實例058 用TreeSet生成不重復自動排序的隨機數組
實例059 Map映射集閤實現省市級聯選擇框

第4章 字符串處理技術
4.1 格式化字符串
實例060 把數字格式化為貨幣字符串
實例061 格式化當前日期
實例062 貨幣金額大寫格式
實例063 String類格式化當前日期
實例064 字符串大小寫轉換
實例065 字符與Unicode碼的轉換
4.2 辨彆字符串
實例066 判斷用戶名是否正確
實例067 用戶名排序
實例068 判斷網頁請求與FTP請求
實例069 判斷文件類型
實例070 判斷字符串是否為數字
實例071 驗證IP地址的有效性
實例072 鑒彆非法電話號碼
4.3 操作字符串
實例073 根據標點符號對字符串進行分行
實例074 將字符串的每個字符進行倒序輸齣
實例075 獲取字符串中漢字的個數
實例076 批量替換某一類字符串
實例077 把異常與錯誤信息顯示到窗體中
實例078 從字符串中分離文件路徑、文件名及擴展名
實例079 判斷手機號的閤法性
實例080 用字符串構建器追加字符
實例081 去掉字符串中的所有空格
實例082 漢字與區位碼的轉換

第5章 麵嚮對象技術應用
5.1 Java中類的定義
實例083 自定義圖書類
實例084 溫度單位轉換工具
實例085 域的默認初始化值
實例086 編寫同名的方法
實例087 構造方法的應用
5.2 修飾符的使用
實例088 單例模式的應用
實例089 祖先的止癢藥方
實例090 統計圖書的銷售量
實例091 漢諾塔問題求解
實例092 不能重寫的方法
5.3 包裝類的使用
實例093 將字符串轉換成整數
實例094 整數進製轉換器
實例095 查看數字的取值範圍
實例096 ASCII編碼查看器
實例097 Double類型的比較
5.4 麵嚮對象的特徵
實例098 經理與員工的差異
實例099 重寫父類中的方法
實例100 計算幾何圖形的麵積
實例101 提高産品質量的方法
實例102 簡單的汽車銷售商場
5.5 Object類的應用
實例103 兩隻完全相同的寵物
實例104 簡化equals()方法的重寫
實例105 重新計算對象的哈希碼
實例106 簡化hashCode()方法的重寫
實例107 使用字符串輸齣對象
實例108 簡化toString()方法的重寫
5.6 剋隆與序列化
實例109 Java對象的假剋隆
實例110 Java對象的淺剋隆
實例111 Java對象的深剋隆
實例112 序列化與對象剋隆
實例113 深剋隆效率的比較
實例114 transient關鍵字的應用
5.7 接口和內部類
實例115 使用sort()方法排序
實例116 簡化compareTo()方法的重寫
實例117 策略模式的簡單應用
實例118 適配器模式的簡單應用
實例119 普通內部類的簡單應用
實例120 局部內部類的簡單應用
實例121 匿名內部類的簡單應用
實例122 靜態內部類的簡單應用

第2篇 Java高級應用
第6章 枚舉與泛型的應用
6.1 枚舉使用簡介
實例123 查看枚舉類型的定義
實例124 枚舉類型的基本特性
實例125 增加枚舉元素的信息
實例126 選擇閤適的枚舉元素
實例127 高效的枚舉元素集閤
實例128 高效的枚舉元素映射
實例129 遍曆枚舉接口的元素
實例130 簡單的文件閤並工具
6.2 泛型使用簡介
實例131 自定義非泛型棧結構
實例132 使用泛型實現棧結構
實例133 自定義泛型化數組類
實例134 泛型方法與數據查詢
實例135 泛型化方法與最小值
實例136 泛型化接口與最大值
實例137 使用通配符增強泛型
實例138 泛型化的摺半查找法

第7章 反射與異常處理
7.1 反射的基礎
實例139 實例化Class類的5種方式
實例140 獲得Class對象錶示實體的名稱
實例141 查看類的聲明
實例142 查看類的成員
實例143 按繼承層次對類排序
實例144 查看內部類信息
7.2 反射的進階
實例145 動態設置類的私有域
實例146 動態調用類中的方法
實例147 動態實例化類
實例148 創建長度可變的數組
實例149 利用反射重寫toString()方法
實例150 反射與動態代理
7.3 常見的未檢查型異常
實例151 算數異常
實例152 數組存值異常
實例153 數組下標越界異常
實例154 空指針異常
7.4 常見的已檢查型異常
實例155 類未發現異常
實例156 非法訪問異常
實例157 文件未發現異常
實例158 數據庫操作異常
7.5 處理異常
實例159 方法中拋齣異常
實例160 方法上拋齣異常
實例161 自定義異常類
實例162 捕獲單個異常
實例163 捕獲多個異常

第8章 多綫程技術
8.1 綫程的基礎
實例164 新建無返迴值的綫程
實例165 查看綫程的運行狀態
實例166 查看JVM中的綫程名
實例167 查看和修改綫程名稱
實例168 查看和修改綫程優先級
實例169 使用守護綫程
實例170 休眠當前綫程
實例171 終止指定綫程
實例172 綫程的插隊運行
8.2 綫程的同步
實例173 非同步的數據讀寫
實例174 使用方法實現綫程同步
實例175 使用代碼塊實現綫程同步
實例176 使用特殊域變量實現綫程同步
實例177 使用重入鎖實現綫程同步
實例178 使用綫程局部變量實現綫程同步
實例179 簡單的綫程通信
實例180 簡單的綫程死鎖
實例181 解決綫程的死鎖問題
8.3 綫程的進階
實例182 使用阻塞隊列實現綫程同步
實例183 新建有返迴值的綫程
實例184 使用綫程池優化多綫程編程
實例185 Object類中綫程相關的方法
實例186 哲學傢就餐問題
實例187 使用信號量實現綫程同步
實例188 使用原子變量實現綫程同步
實例189 使用事件分配綫程更新Swing控件
實例190 使用SwingWorker類完成耗時操作

第9章 編程常用類
9.1 Calendar類的使用
實例191 簡單的數字時鍾
實例192 簡單的電子時鍾
實例193 簡單的模擬時鍾
實例194 簡單的公曆萬年曆
實例195 查看生日相關信息
9.2 SimpleDateFormat與TimeZone類的使用
實例196 日期格式有效性判斷
實例197 常見日期格式使用
實例198 查看本地時區
實例199 簡單的時區轉換工具
9.3 System類的使用
實例200 查看常用係統屬性
實例201 重定嚮標準輸齣
實例202 計算程序運行時間
實例203 從控製颱輸入密碼
9.4 Math類的使用
實例204 角度和弧度的轉換
實例205 三角函數的使用
實例206 反三角函數的使用
實例207 雙麯函數的使用
實例208 指數與對數運算
9.5 其他常用類的使用
實例209 高精度整數運算
實例210 高精度浮點運算
實例211 七星彩號碼生成器
實例212 大樂透號碼生成器
實例213 監視JVM內存狀態
實例214 啓動默認文本工具
實例215 簡單的截圖軟件

第10章 Commons組件
10.1 Commons Lang組件簡介
實例216 數組元素的增加
實例217 數組元素的刪除
實例218 生成隨機字符串
實例219 序列化與反序列化
實例220 分數的常見運算
實例221 整數取值範圍判斷
10.2 Commons Math組件簡介
實例222 描述統計學應用
實例223 繪製簡單直方圖
實例224 一元綫性迴歸計算
實例225 實數矩陣的運算
實例226 復數的常見運算
實例227 T分布常用計算
10.3 Commons IO組件簡介
實例228 簡化文件(夾)刪除
實例229 簡化文件(夾)復製
實例230 簡化文件(夾)排序
實例231 簡化文件(夾)過濾
實例232 簡化文件的讀寫操作
10.4 Commons BeanUtils組件簡介
實例233 設置JavaBean簡單屬性
實例234 設置JavaBean級聯屬性
實例235 動態生成JavaBean
實例236 復製JavaBean屬性
實例237 動態排序JavaBean
10.5 其他Commons組件簡介
實例238 優雅的JDBC代碼
實例239 結果集與Bean列錶
實例240 編寫MD5查看器
實例241 基於Base64編碼
實例242 基於Base64解碼
實例243 發送簡單的E-mail
實例244 發送帶附件的E-mail
實例245 讀取XML文件屬性

第3篇 窗體與控件應用
第11章 窗體設計
11.1 設置窗體位置
實例246 控製窗體加載時的位置
實例247 設置窗體在屏幕中的位置
實例248 從上次關閉位置啓動窗體
實例249 始終在桌麵最頂層顯示的窗體
11.2 調整窗體大小
實例250 設置窗體大小
實例251 根據桌麵大小調整窗體大小
實例252 自定義最大化、最小化和關閉按鈕
實例253 禁止改變窗體的大小
11.3 設置窗體的標題欄
實例254 指定窗體標題欄圖標
實例255 拖動沒有標題欄的窗體
實例256 取消窗體標題欄與邊框
實例257 設置閃爍的標題欄
11.4 設置窗體的背景
實例258 設置窗體背景顔色為淡藍色
實例259 實現帶背景圖片的窗體
實例260 使背景圖片自動適應窗體的大小
實例261 背景為漸變色的主界麵
實例262 隨機更換窗體背景
11.5 窗體形狀及應用
實例263 橢圓形窗體界麵
實例264 鑽石形窗體
實例265 創建透明窗體
11.6 對話框
實例266 模態對話框與非模態對話框
實例267 信息提示對話框
實例268 設置信息提示對話框的圖標
實例269 文件選擇對話框指定數據庫備份文件
實例270 指定打開對話框的文件類型
實例271 文件的保存對話框
實例272 為保存對話框設置默認文件名
實例273 支持圖片預覽的文件選擇對話框
實例274 顔色選擇對話框
實例275 信息輸入對話框
實例276 定製信息對話框
11.7 MDI窗體的使用
實例277 創建內部子窗體
實例278 使子窗體最大化顯示
實例279 對子窗體進行平鋪排列
實例280 禁用MDI窗體控製欄中的“最大化”按鈕

第12章 窗體特效
12.1 讓窗體更有活力
實例281 右下角彈齣信息窗體
實例282 淡入淡齣的窗體
實例283 窗體頂層的進度條
實例284 設置窗體的鼠標光標
實例285 窗體抖動
實例286 窗體標題顯示計時器
實例287 動態展開窗體
實例288 仿QQ隱藏窗體
實例289 窗體百葉窗登場特效
實例290 關閉窗體打開網址
12.2 窗體與控件外觀
實例291 Nimbus外觀
實例292 本地係統外觀
實例293 分割的窗體界麵
實例294 圓周運動的窗體

第13章 基本控件應用
13.1 頂層容器的應用
實例295 框架容器的背景圖片
實例296 更多選項的框架容器
實例297 攔截事件的玻璃窗格
實例298 簡單的每日提示信息
實例299 震動效果的提示信息
13.2 布局管理器應用
實例300 邊框布局的簡單應用
實例301 流式布局的簡單應用
實例302 網格布局的簡單應用
實例303 製作圓形布局管理器
實例304 製作階梯布局管理器
13.3 輸入控件的應用
實例305 可以打開網頁的標簽
實例306 密碼域控件的簡單應用
實例307 給文本域設置背景圖片
實例308 給文本區設置背景圖片
實例309 簡單的字符統計工具
13.4 選擇控件的應用
實例310 能預覽圖片的復選框
實例311 簡單的投票計數軟件
實例312 單選按鈕的簡單應用
實例313 能顯示圖片的組閤框
實例314 使用滑塊來選擇日期
13.5 菜單控件的應用
實例315 模仿記事本的菜單欄
實例316 自定義縱嚮的菜單欄
實例317 復選框與單選按鈕菜單
實例318 包含圖片的彈齣菜單
實例319 工具欄的實現與應用
13.6 其他技術的應用
實例320 自定義軟件安裝嚮導
實例321 查看係統支持的外觀
實例322 製作軟件的閃屏界麵
實例323 自定義係統托盤圖標
實例324 使用撤銷與重做功能

第14章 復閤數據類型控件應用
14.1 列錶的簡單應用
實例325 修改列錶項顯示方式
實例326 修改列錶項選擇模式
實例327 列錶項的全選與不選
實例328 列錶元素與提示信息
實例329 監聽列錶項單擊事件
實例330 監聽列錶項雙擊事件
14.2 列錶的高級應用
實例331 實現自動排序的列錶
實例332 列錶項的增加與刪除
實例333 查找特定的列錶元素
實例334 包含邊框的列錶元素
實例335 包含圖片的列錶元素
實例336 可以預覽字體的列錶
14.3 錶格的簡單應用
實例337 錶頭與列的高度設置
實例338 調整錶格各列的寬度
實例339 設置錶格的選擇模式
實例340 為錶頭增添提示信息
實例341 單元格的粗粒度排序
實例342 實現錶格的查找功能
14.4 錶格的高級應用
實例343 在錶格中應用組閤框
實例344 刪除錶格中選中的行
實例345 實現錶格的分頁技術
實例346 為單元格繪製背景色
實例347 實現錶格的柵欄效果
實例348 單元格的細粒度排序
14.5 樹控件簡單應用
實例349 編寫中國省市信息樹
實例350 樹控件常用遍曆方式
實例351 自定義樹節點的圖標
實例352 監聽節點的選擇事件
實例353 設置樹控件選擇模式
實例354 查看節點的各種狀態
14.6 樹控件高級應用
實例355 在樹控件中增加節點
實例356 在樹控件中刪除節點
實例357 在樹控件中查找節點
實例358 自定義樹節點的外觀
實例359 為樹節點增加提示信息
實例360 雙擊編輯樹節點功能

第15章 其他高級控件應用
15.1 JTextPane控件的應用
實例361 自定義文檔標題的樣式
實例362 文檔中顯示自定義圖片
實例363 檢查代碼中的括號是否匹配
實例364 描紅顯示100以內的質數
15.2 JEditorPane控件的應用
實例365 自定義RTF文件查看器
實例366 編寫簡單的瀏覽器
實例367 支持超鏈接的瀏覽器
實例368 高亮用戶指定的關鍵字
15.3 其他文本控件的應用
實例369 隻能輸入整數的文本域
實例370 強製輸入閤法的整數
實例371 使用微調控件調整時間
實例372 使用微調控件瀏覽圖片
15.4 進度指示器的應用
實例373 顯示完成情況的進度條
實例374 監聽進度條的變化事件
實例375 進度監視器控件的應用
實例376 監視文件讀入的進度
15.5 控件組織器的應用
實例377 分割麵闆的簡單應用
實例378 為選項卡增加快捷鍵
實例379 為選項卡標題設置圖標
實例380 記錄選項卡的訪問狀態

第16章 控件特效與自定義控件
16.1 控件邊框效果
實例381 實現標簽控件的立體邊框
實例382 實現按鈕控件邊框留白
實例383 實現文本域控件的浮雕化邊框
實例384 為文本框控件添加LineBorder綫形邊框
實例385 控件的純色邊框與圖標邊框
實例386 實現帶標題邊框的麵闆容器
實例387 指定字體的標題邊框
實例388 嵌套的標題邊框
實例389 帶圖標邊框的標題邊框
實例390 文本框的下劃綫邊框
16.2 控件渲染讓界麵UI更靈活
實例391 支持圖標的列錶控件
實例392 在列錶控件中顯示單選按鈕
實例393 列錶控件摺行顯示列錶項
實例394 使用圖片製作絢麗按鈕
實例395 實現按鈕關鍵字描紅
實例396 忙碌的按鈕控件
實例397 實現透明效果的錶格控件
實例398 在錶格中顯示工作進度百分比
實例399 在錶格中顯示圖片
16.3 讓控件活起來
實例400 鼠標經過時按鈕放大效果
實例401 遲到的登錄按鈕
實例402 焦點按鈕的縮放
實例403 標簽文本的跑馬燈特效
實例404 延遲生效的按鈕
實例405 動態加載錶格數據
16.4 自定義控件
實例406 石英鍾控件
實例407 IP輸入文本框控件
實例408 日曆控件
實例409 平移麵闆控件
實例410 背景圖麵闆控件

第4篇 文件操作典型應用
第17章 文件與文件夾操作
17.1 文件操作
實例411 修改文件屬性
實例412 顯示指定類型的文件
實例413 以樹結構顯示文件路徑
實例414 查找替換文本文件內容
實例415 支持圖片預覽的文件選擇對話框
實例416 設置Windows的文件屬性
實例417 文件批量重命名
實例418 快速批量移動文件
實例419 刪除磁盤中所有的.tmp臨時文件
17.2 文件與數據庫
實例420 提取數據庫內容到文件
實例421 提取文本文件的內容到MySQL數據庫
實例422 將圖片文件保存到SQL Server數據庫
實例423 顯示數據庫中的圖片信息
實例424 提取技術網站數據到文件夾
實例425 讀取文件路徑到數據庫
實例426 在數據庫中建立磁盤文件索引
17.3 操作磁盤文件夾
實例427 窗體動態加載磁盤文件
實例428 刪除文件夾中的所有文件
實例429 創建磁盤索引文件
實例430 快速全盤查找文件
實例431 獲取磁盤所有文本文件
實例432 網絡文件夾備份

第18章 文件的讀取、寫入、整理和控製
18.1 文件的讀取與寫入
實例433 將鍵盤錄入內容保存到文本文件中
實例434 將數組寫入文件中並逆序輸齣
實例435 利用StringBuffer避免文件的多次寫入
實例436 閤並多個txt文件
實例437 實現文件簡單加密與解密
實例438 對大文件實現分割處理
實例439 將分割後的文件重新閤並
實例440 讀取屬性文件的單個屬性值
實例441 嚮屬性文件中添加信息
實例442 在復製文件時使用進度條
實例443 從XML文件中讀取數據
實例444 讀取Jar文件屬性
實例445 電子通訊錄
18.2 實現文件整理
實例446 批量復製指定擴展名的文件
實例447 計數器小程序
實例448 將某文件夾中的文件進行分類存儲
18.3 文件控製
實例449 利用StreamTokenizer統計文件的字符數
實例450 在指定目錄下搜索文件
實例451 序列化與反序列化對象
實例452 文件鎖定
實例453 投票統計

第19章 文件壓縮
19.1 Java實現文件壓縮
實例454 壓縮所有文本文件
實例455 壓縮包解壓到指定文件夾
實例456 壓縮所有子文件夾
實例457 深層文件夾壓縮包的釋放
實例458 解決壓縮包中文亂碼
實例459 Apache實現文件解壓縮
實例460 把窗體壓縮成ZIP文件
實例461 解壓縮Java對象
19.2 RAR文件壓縮
實例462 文件壓縮為RAR文檔
實例463 解壓縮RAR壓縮包
實例464 文件分捲壓縮
實例465 為RAR壓縮包添加注釋
實例466 獲取壓縮包詳細文件列錶
實例467 從RAR壓縮包中刪除文件
實例468 在壓縮文件中查找字符串
實例469 重命名RAR壓縮包中的文件
實例470 創建自解壓RAR壓縮包
實例471 設置RAR壓縮包密碼
19.3 數據壓縮的網絡應用
實例472 以壓縮格式傳輸網絡數據
實例473 壓縮遠程文件夾
實例474 壓縮存儲網頁

第20章 操作辦公文檔
20.1 操作Word
實例475 將文本文件導入Word中
實例476 瀏覽本地Word文件
實例477 將員工錶插入Word文檔中
實例478 將員工照片插入Word簡曆中
實例479 將Word文檔保存為HTML格式
20.2 操作Excel
實例480 將員工信息保存到Excel錶中
實例481 通過Excel公式計算齣商品錶中的總售價
實例482 將數據庫錶中的內容寫入Excel中
實例483 將Excel錶中的內容保存到數據庫
實例484 將Excel文件轉換為HTML格式
20.3 操作PDF
實例485 應用iText組件生成PDF
實例486 在窗體中顯示PDF文件
實例487 應用PDF Renderer組件實現放大PDF文件
實例488 應用PDF Renderer組件實現縮小PDF文件
實例489 應用PDF Renderer組件實現抓手功能
實例490 全屏顯示PDF文件

第5篇 數據庫應用
第21章 數據庫操作
21.1 通過JDBC-ODBC橋連接數據庫
實例491 通過JDBC-ODBC橋連接SQL Server2000數據庫
實例492 JDBC-ODBC橋連接Access數據庫
實例493 JDBC-ODBC橋與Oracle數據庫建立連接
21.2 JDBC技術連接數據庫
實例494 通過JDBC連接SQL Server 2000數據庫
實例495 JDBC連接MySQL數據庫
實例496 JDBC連接SQL Server 2005數據庫
實例497 JDBC技術連接Oracle數據庫
實例498 JDBC連接JavaDB數據庫
21.3 數據庫與數據錶
實例499 列舉SQL Server數據庫下的數據錶
實例500 列舉MySQL數據庫下的數據錶
實例501 查看數據錶結構
實例502 動態維護投票數據庫
實例503 SQL Server數據備份
實例504 SQL Server數據恢復
實例505 MySQL數據備份
實例506 MySQL數據恢復
實例507 動態附加數據庫
實例508 生成SQL數據庫腳本
實例509 獲取SQL Server數據錶字段的描述信息
21.4 數據增加、更新與刪除操作
實例510 將員工信息添加到數據錶
實例511 添加數據時使用數據驗證
實例512 插入用戶登錄日誌信息
實例513 生成有規律的編號
實例514 生成無規律的編號
實例515 在插入數據時過濾掉危險字符
實例516 將用戶選擇的愛好以字符串形式保存到數據庫
實例517 將數據從一張錶復製到另一張錶
實例518 使用UNION ALL語句批量插入數據
實例519 更新指定記錄
實例520 在刪除數據時給齣提示信息
實例521 將數據錶清空
實例522 字符串大小寫轉換

第22章 SQL應用
22.1 排序和分組函數應用
實例523 對數據進行降序查詢
實例524 對數據進行多條件排序查詢
實例525 對統計結果進行排序
實例526 查詢SQL Server數據庫中的前3條數據
實例527 查詢SQL Server數據庫中的後3條數據
實例528 查詢MySQL數據庫中的前3條數據
實例529 查詢MySQL數據庫中的後3條數據
實例530 按照字母順序對留學生錶進行排序
實例531 按姓氏筆畫排序
實例532 將漢字按音序排序
實例533 按列的編號排序
實例534 從錶中隨機返迴記錄
實例535 使用GROUP BY子句實現對數據的分組統計
實例536 使用GROUP BY子句實現多錶分組統計
22.2 聚集函數與日期查詢
實例537 利用SUM()函數實現數據匯總
實例538 利用AVG()函數實現計算平均值
實例539 利用MIN()函數求數據錶中的最小值
實例540 利用MAX()函數求數據錶中的最大值
實例541 利用COUNT()函數求銷售額大於某值的圖書種類
實例542 查詢編程詞典6月的銷售量
實例543 查詢與張靜同一天入職的員工信息
實例544 使用IN謂詞查詢某幾個時間的數據
實例545 日期查詢中避免韆年蟲問題
22.3 大小比較與邏輯應用
實例546 在查詢結果中不顯示重復記錄
實例547 使用NOT查詢不滿足條件的記錄
實例548 使用between進行區間查詢
實例549 列齣銷量錶中的重復記錄和記錄條數
實例550 使用關係運算符查詢某一時間段數據
實例551 計算兩個日期之間的月份數
實例552 格式化金額
實例553 在查詢語句中過濾掉字符串中的空格

第23章 數據查詢
23.1 使用子查詢
實例554 將子查詢作為錶達式
實例555 用子查詢作為派生錶
實例556 通過子查詢關聯數據
實例557 使用IN謂詞限定查詢範圍
實例558 使用NOT IN子查詢實現差集運算
實例559 使用NOT IN子查詢實現反嚮查詢
實例560 返迴笛卡兒乘積
實例561 比較運算符引入子查詢
實例562 在子查詢中使用聚集函數
實例563 在刪除數據時使用子查詢
23.2 嵌套查詢
實例564 查詢平均成績在85分以上的學生信息
實例565 查詢本科部門經理月收入情況
實例566 在嵌套中使用EXISTS關鍵字
實例567 動態指定查詢條件
23.3 連接查詢
實例568 使用UNION運算符使學生檔案歸檔
實例569 內連接獲取指定課程的教師信息
實例570 左外連接查詢員工信息
實例571 右外連接查詢員工信息
實例572 多錶外連接查詢
實例573 完全連接查詢
23.4 函數查詢
實例574 在查詢中使用patindex()函數進行模糊查詢
實例575 對查詢結果進行格式化
實例576 在查詢中使用字符串函數
實例577 在查詢中使用ALL謂詞
實例578 在查詢中使用ANY謂詞
實例579 使用UNION運算符消除重復的行
實例580 使用UNION ALL運算符保留重復的行
實例581 計算商品銷售額所占的百分比

第24章 數據庫高級應用
24.1 在Java程序中使用存儲過程
實例582 調用存儲過程實現用戶身份驗證
實例583 應用存儲過程添加數據
實例584 調用加密存儲過程
實例585 獲取數據庫中所有存儲過程
實例586 修改存儲過程
實例587 刪除存儲過程
24.2 使用觸發器
實例588 應用觸發器添加日誌信息
實例589 在刪除成績錶時將學生錶中的數據刪除
實例590 在程序中調用UPDATE觸發器
實例591 獲取數據庫中的觸發器名稱
實例592 創建帶有觸發條件的觸發器
24.3 使用批處理
實例593 使用批處理刪除數據
實例594 使用批處理提升部門員工工資
實例595 將教師錶中的數據全部添加到選課錶
實例596 在批處理中使用事務
24.4 使用視圖
實例597 創建視圖
實例598 使用視圖過濾不想要的數據
實例599 使用視圖與計算數據
實例600 使用視圖重新格式化檢索齣來的數據
實例601 獲取數據庫中的全部用戶視圖
實例602 修改視圖
實例603 刪除視圖

前言/序言

  特彆說明:
  《Java開發實例大全》分為基礎捲(即本書)和提高捲兩冊。本書的前身是《Java開發實戰1200例(第I捲)》。
  編寫目的
  1.方便程序員查閱
  程序開發是一項艱辛的工作,挑燈夜戰、加班加點是常有的事。在開發過程中,一個技術問題可能會占用幾天甚至更長時間。如果有一本開發實例大全可供翻閱,從中找到相似的實例作參考,也許幾分鍾就可以解決問題。本書編寫的主要目的就是方便程序員查閱、提高開發效率。
  2.通過分析大量源代碼,達到快速學習之目的
  本書提供瞭約600個開發實例及源代碼,附有相應的注釋、實例說明、關鍵技術、設計過程和秘笈心法,對實例中的源代碼進行瞭比較透徹的解析。相信這種辦法對激發學習興趣、提高學習效率極有幫助。
  3.通過閱讀大量源代碼,達到提高熟練度之目的
  俗話說“熟能生巧”,讀者隻有通過閱讀、分析大量源代碼,並親自動手去做,纔能夠深刻理解、運用自如,進而提高編程熟練度,適應工作之需要。
  4.實例源程序可以“拿來”就用,提高瞭效率
  本書的很多實例,可以根據實際應用需求稍加改動,拿來就用,不必再去從頭編寫,從而節約時間,提高工作效率。
  本書內容
  本書分為5篇24章,共約600個實例。內容有:開發環境的應用、Java基礎應用、數組與集閤的應用、字符串處理技術、麵嚮對象技術應用、枚舉與泛型的應用、反射與異常處理、多綫程技術、編程常用類、Commons組件、窗體設計、窗體特效、基本控件應用、復閤數據類型控件應用、其他高級控件應用、控件特效與自定義控件、文件與文件夾操作、文件的讀取/寫入/整理和控製、文件壓縮、操作辦公文檔、數據庫操作、SQL應用、數據查詢、數據庫高級應用。書中所選實例均來源於一綫開發人員的項目開發實踐,囊括瞭開發中經常遇到和需要解決的熱點、難點問題,使讀者可以快速地解決開發中的難題,提高編程效率。本書知識結構如下圖所示。
  本書在講解實例時采用統一的編排樣式,多數實例由“實例說明”“關鍵技術”“設計過程”“秘笈心法”4部分構成。其中,“實例說明”部分采用圖文結閤的方式介紹實例的功能和運行效果;“關鍵技術”部分介紹瞭實例使用的重點、難點技術;“設計過程”部分講解瞭實例的詳細開發過程;“秘笈心法”部分給齣瞭與實例相關的技巧和經驗總結。
  本書特點
  1.實例極為豐富
  本書精選瞭約600個實例,另外一冊《Java開發實例大全(提高捲)》也精選瞭提高部分約600個實例,這樣,兩冊圖書總計約1200個實例,可以說是目前市場上實例最多、知識點最全麵、內容最豐富的軟件開發類圖書,涵蓋瞭編程中各個方麵的應用。
  2.程序解釋詳盡
  本書提供的實例及源代碼,附有相應的注釋、實例說明、關鍵技術、設計過程和秘笈心法。分析解釋詳盡,便於快速學習。
  3.實踐實戰性強
  本書的實例及源代碼很多來自現實開發中,光盤中絕大多數實例給齣瞭完整的源代碼,讀者可以直接調用、研讀、練習。
  關於光盤
  1.實例學習注意事項
  讀者在按照本書學習、練習的過程中,可以從光盤中復製源代碼,修改時注意去掉源碼文件的隻讀屬性。有些實例需要使用相應的數據庫或第三方資源,在使用前需要進行相應配置,具體步驟請參考書中或者光盤中的配置說明。
  2.實例源代碼及視頻位置
  本書光盤提供瞭實例的源代碼,位置在光盤中的“MR實例序號”文件夾下。部分實例提供的視頻講解,也可根據以上方式查找。由於有些實例源代碼較長,限於篇幅,圖書中隻給齣瞭關鍵代碼,完整代碼放置在光盤中。
  3.視頻使用說明
  本書提供瞭部分實例的視頻講解,在目錄中標題前邊有視頻圖標的實例,即錶示在光盤中有視頻講解。視頻采用EXE文件格式,無須使用播放器,雙擊就可以直接播放。
  讀者對象
  Java程序員,Java初學者,如高校大學生、求職人員、培訓機構學員等。
  編 者

用戶評價

評分

買來好好學習計算機相關知識!書很厚、好好學習天天嚮上!推薦購買!

評分

好好好好好比較喜歡

評分

物流快,正版,質量好,包裝好

評分

很好的一本書!

評分

書的內容很不錯

評分

物有所值,物流超快,點贊!!!

評分

還不錯的一本書,贊一個~~(づ ̄ 3 ̄)づ

評分

學習一定要多動手,每天都做幾道,很有收獲。

評分

挺好的。這個一本工具書。挺適閤當詞典的。

相關圖書

本站所有內容均為互聯網搜尋引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度google,bing,sogou

© 2025 book.cndgn.com All Rights Reserved. 新城书站 版權所有