Java開(kāi)發(fā)之道

出版時(shí)間:2011-3  出版社:電子工業(yè)出版社  作者:明日科技 等編著  頁(yè)數(shù):548  字?jǐn)?shù):857000  
Tag標(biāo)簽:無(wú)  

內(nèi)容概要

  
這是一本集編程感悟、技巧、陷阱、謬誤、算法和方案為一體的編程書(shū)籍,旨在引導(dǎo)讀者如何學(xué)習(xí)編程,幫助讀者豐富編程經(jīng)驗(yàn)。全書(shū)分為6篇,共計(jì)16章內(nèi)容,全面介紹了學(xué)習(xí)和應(yīng)用Java進(jìn)行程序開(kāi)發(fā)的各種陷阱與謬誤、技術(shù)細(xì)節(jié)與編程技巧、常用的算法及解決方案,涉及主要包括Java語(yǔ)言關(guān)鍵技術(shù)、Swing技術(shù)、JDBC、文件、序列化對(duì)象、網(wǎng)絡(luò)、反射、線(xiàn)程、圖形圖像、動(dòng)畫(huà)、算法、方案和數(shù)據(jù)庫(kù)應(yīng)用等的相關(guān)技術(shù)細(xì)節(jié)、技巧以及實(shí)施方案。
本書(shū)附帶有配套CD光盤(pán),光盤(pán)中提供了書(shū)中全部實(shí)例和項(xiàng)目的源代碼,這些源代碼都是經(jīng)過(guò)作者精心調(diào)試通過(guò)的,保證能夠在WindowsXP、Windows2003及Windows7操作系統(tǒng)下編譯和運(yùn)行。
本書(shū)非常適合大中專(zhuān)院校在校生、畢業(yè)生、求職者、編程愛(ài)好者學(xué)習(xí),同時(shí)也可以作為想要學(xué)習(xí)編程的初級(jí)人員的指導(dǎo)用書(shū)。
讀者對(duì)象:本書(shū)非常適合大中專(zhuān)院校在校生、畢業(yè)生、求職者、編程愛(ài)好者學(xué)習(xí),同時(shí)也可以作為想要學(xué)習(xí)編程的初級(jí)人員的指導(dǎo)用書(shū)。

書(shū)籍目錄

第1篇 編程經(jīng)驗(yàn)與感悟——站在前人的肩膀上
 第1章 編程初學(xué)者應(yīng)養(yǎng)成的良好習(xí)慣
  細(xì)節(jié)1 最好的老師——培養(yǎng)對(duì)編程的興趣
  細(xì)節(jié)2 編程的根基——不容忽視的基礎(chǔ)知識(shí)
  細(xì)節(jié)3 成功的關(guān)鍵——要有學(xué)好編程的堅(jiān)定信心
  細(xì)節(jié)4 寶貴的財(cái)富——理論與實(shí)踐相結(jié)合
  細(xì)節(jié)5 高貴的品質(zhì)——程序書(shū)寫(xiě)要規(guī)范化
  細(xì)節(jié)6 減少依賴(lài)性——學(xué)會(huì)獨(dú)立思考和解決問(wèn)題
 第2章 高級(jí)程序員應(yīng)具備的基本素質(zhì)和能力
  細(xì)節(jié)1 易于理解——具有良好的編程風(fēng)格
  細(xì)節(jié)2 取長(zhǎng)補(bǔ)短——多與別人交流
  細(xì)節(jié)3 先決條件——分析和設(shè)計(jì)數(shù)據(jù)庫(kù)
  細(xì)節(jié)4 知己知彼——寫(xiě)程序之前要分析
  細(xì)節(jié)5 日積月累——寫(xiě)程序之后要總結(jié)
  細(xì)節(jié)6 重中之重——軟件需求規(guī)格說(shuō)明書(shū)
第2篇 陷阱與謬誤——吸取前人的教訓(xùn)
 第3章 細(xì)說(shuō)開(kāi)發(fā)人員不可忽略的21個(gè)技術(shù)陷阱
  陷阱1 漏洞百出——使用for刪除集合元素陷阱
  陷阱2 差值損失——浮點(diǎn)數(shù)相減造成的損失
  陷阱3 零的危害——不慎使用八進(jìn)制常量的危害
  陷阱4 無(wú)休無(wú)止——while(condition); 以分號(hào)結(jié)尾
  陷阱5 無(wú)風(fēng)起浪——初始化靜態(tài)成員的陷阱
  陷阱6 稍縱即逝——長(zhǎng)整數(shù)運(yùn)算中存在的隱患
  陷阱7 慎之又慎——復(fù)合賦值造成的經(jīng)濟(jì)損失
  陷阱8 魚(yú)龍混雜——為字符串緩存構(gòu)造器傳遞字符
  陷阱9 順理成章——靜態(tài)常量的初始化順序有講究
  陷阱10 看似相同——增量、減量運(yùn)算符在前在后
  陷阱11 不得不防——不可變的整數(shù)運(yùn)算
  陷阱12 小心謹(jǐn)慎——字節(jié)數(shù)組轉(zhuǎn)換為字符串亂碼
  陷阱13 無(wú)法挽回——在映射中放入重復(fù)鍵丟失數(shù)據(jù)
  陷阱14 不同版本——反序列化對(duì)象
  陷阱15 無(wú)法運(yùn)行——自定義String導(dǎo)致主方法無(wú)效
  陷阱16 損失慘重——不小心隱藏父類(lèi)的final字段
  陷阱17 脫離控制——if語(yǔ)句沒(méi)加大括號(hào)“{”和“}”
  陷阱18 控制無(wú)效——缺少break的switch語(yǔ)句
  陷阱19 癡心妄想——同名形參變量為成員變量賦值
  陷阱20 各負(fù)其責(zé)——重寫(xiě)equals方法但是沒(méi)有重寫(xiě)hashCode方法
  陷阱21 一字之差——重寫(xiě)對(duì)象的hashCode方法, 但重寫(xiě)equals方法時(shí)
  陷阱21 參數(shù)不是Object類(lèi)型
 第4章 細(xì)說(shuō)開(kāi)發(fā)人員意識(shí)中的20個(gè)常見(jiàn)謬誤
  謬誤1 看似相同——使用&&、||和&、|作用于布爾值效率相同
  謬誤2 并非如此——類(lèi)中不能創(chuàng)建私有構(gòu)造方法
  謬誤3 是非真相——默認(rèn)構(gòu)造方法都是public的
  謬誤4 方便閱讀——為了提高編程效率而不必關(guān)心代碼的書(shū)寫(xiě)
  謬誤5 片面之詞——所有的業(yè)務(wù)邏輯都應(yīng)由程序代碼來(lái)實(shí)現(xiàn)
  謬誤6 易于理解——算法應(yīng)越簡(jiǎn)單越好
  謬誤7 謬以千里——程序應(yīng)由開(kāi)發(fā)人員自己調(diào)試
  謬誤8 無(wú)稽之談——垃圾回收器可以回收資源而不必手動(dòng)釋放
  謬誤9 提高效率——設(shè)計(jì)數(shù)據(jù)庫(kù)表時(shí)不必定義索引
  謬誤10 誤入歧途——所有的異常都要用try…catch語(yǔ)句捕獲
  謬誤11 必由之路——在try語(yǔ)句塊中使用return語(yǔ)句, finally語(yǔ)句
  陷阱21 塊將得不到執(zhí)行
  謬誤12 小心為妙——split()方法可分割所有字符串
  謬誤13 不知其二——泛型在不被指定的情況下是不確定的類(lèi)型
  謬誤14 不知其二——字符串是值類(lèi)型
  謬誤15 相差甚遠(yuǎn)——String與StringBuffer基本上相同
  謬誤16 一字之別——重載就是重寫(xiě)
  謬誤17 相差甚遠(yuǎn)——存儲(chǔ)相同數(shù)據(jù)一維數(shù)組、二維數(shù)組所占內(nèi)存基本相同
  謬誤18 恰恰相反——存儲(chǔ)數(shù)據(jù)HashMap比數(shù)組快
  謬誤19 恰恰相反——頻繁查詢(xún)數(shù)組比HashMap快
  謬誤20 誤入歧途——Java中沒(méi)有全局變量
第3篇 技術(shù)細(xì)節(jié)——修煉編程內(nèi)功心法
 第5章 Java語(yǔ)言基礎(chǔ)細(xì)節(jié)47例
  細(xì)節(jié)1 意義深遠(yuǎn)——Java程序的運(yùn)行機(jī)制
  細(xì)節(jié)2 建立信心——解決常見(jiàn)錯(cuò)誤
  細(xì)節(jié)3 提高效率——緩存數(shù)據(jù)
  細(xì)節(jié)4 變幻莫測(cè)——裝箱與拆箱
  細(xì)節(jié)5 無(wú)中生有——數(shù)組元素的默認(rèn)初始值
  細(xì)節(jié)6 管理內(nèi)存——內(nèi)存中的數(shù)組
  細(xì)節(jié)7 集合殺手——新增的for…each循環(huán)
  細(xì)節(jié)8 含義不同——使用“==”與equals比較對(duì)象
  細(xì)節(jié)9 如我所愿——格式化小數(shù)與貨幣值
  細(xì)節(jié)10 未卜先知——使用正則表達(dá)式
  細(xì)節(jié)11 化整為零——分割字符串
  細(xì)節(jié)12 變化多端——數(shù)據(jù)類(lèi)型轉(zhuǎn)換
  細(xì)節(jié)13 永不停息——死循環(huán)
  細(xì)節(jié)14 交互顯示——基本類(lèi)型與字符串的轉(zhuǎn)換
  細(xì)節(jié)15 簡(jiǎn)單高效——使用Arrays類(lèi)操作數(shù)組
  細(xì)節(jié)16 伸縮自如——定義參數(shù)可變的方法
  細(xì)節(jié)17 有始有終——內(nèi)存中成員變量的運(yùn)行機(jī)制
  細(xì)節(jié)18 呼之即來(lái)——內(nèi)存中局部變量的運(yùn)行機(jī)制
  細(xì)節(jié)19 減少開(kāi)銷(xiāo)——掌握變量的使用原則
  細(xì)節(jié)20 生死相依——對(duì)象的引用與銷(xiāo)毀
  細(xì)節(jié)21 信息隱蔽——封裝
  細(xì)節(jié)22 子承父業(yè)——繼承
  細(xì)節(jié)23 變化莫測(cè)——多態(tài)
  細(xì)節(jié)24 小心謹(jǐn)慎——向上轉(zhuǎn)型與向下轉(zhuǎn)型
  細(xì)節(jié)25 功能各異——構(gòu)造方法與初始化塊
  細(xì)節(jié)26 完全不同——重載與重寫(xiě)
  細(xì)節(jié)27 類(lèi)的模塊——抽象類(lèi)
  細(xì)節(jié)28 簡(jiǎn)單規(guī)范——接口
  細(xì)節(jié)29 伸縮自如——面向接口編程
  細(xì)節(jié)30 類(lèi)中有類(lèi)——成員內(nèi)部類(lèi)
  細(xì)節(jié)31 無(wú)名之類(lèi)——匿名內(nèi)部類(lèi)
  細(xì)節(jié)32 清理資源——垃圾回收
  細(xì)節(jié)33 有備無(wú)患——處理異常
  細(xì)節(jié)34 簡(jiǎn)單明了——使用自定義異常
  細(xì)節(jié)35 安全易懂——枚舉類(lèi)
  細(xì)節(jié)36 獨(dú)立存儲(chǔ)——操作Collection集合
  細(xì)節(jié)37 映射關(guān)系——操作Map集合
  細(xì)節(jié)38 獨(dú)一無(wú)二——使用泛型
  細(xì)節(jié)39 出神入化——自定義泛型類(lèi)
  細(xì)節(jié)40 望塵莫及——設(shè)置類(lèi)型形參的上限
  細(xì)節(jié)41 難以超越——設(shè)置類(lèi)型通配符的上限
  細(xì)節(jié)42 永不退縮——設(shè)置類(lèi)型通配符的下限
  細(xì)節(jié)43 異曲同工——?jiǎng)?chuàng)建Class對(duì)象
  細(xì)節(jié)44 原來(lái)如此——用Class對(duì)象獲得類(lèi)信息
  細(xì)節(jié)45 別有洞天——使用反射創(chuàng)建對(duì)象
  細(xì)節(jié)46 無(wú)奇不有——通過(guò)反射調(diào)用方法
  細(xì)節(jié)47 出神入化——通過(guò)反射訪問(wèn)字段
 第6章 細(xì)說(shuō)開(kāi)發(fā)人員必知必會(huì)的 33個(gè)開(kāi)發(fā)細(xì)節(jié)
  細(xì)節(jié)1 讀取圖片文件——顯示流中讀取的圖片
  細(xì)節(jié)2 用文件存儲(chǔ)對(duì)象——序列化對(duì)象的IO操作
  細(xì)節(jié)3 保護(hù)屬性——保護(hù)序列化對(duì)象的屬性
  細(xì)節(jié)4 并發(fā)控制——?jiǎng)?chuàng)建線(xiàn)程
  細(xì)節(jié)5 暫停線(xiàn)程——線(xiàn)程休眠
  細(xì)節(jié)6 在線(xiàn)程中執(zhí)行其他線(xiàn)程——線(xiàn)程加入
  細(xì)節(jié)7 解決線(xiàn)程沖突——線(xiàn)程同步
  細(xì)節(jié)8 更靈活地解決沖突——使用同步鎖
  細(xì)節(jié)9 協(xié)調(diào)運(yùn)行——線(xiàn)程通信
  細(xì)節(jié)10 提高性能——使用線(xiàn)程池
  細(xì)節(jié)11 獨(dú)一無(wú)二——獲取IP地址和域名
  細(xì)節(jié)12 TCP網(wǎng)絡(luò)編程——使用套接字
  細(xì)節(jié)13 基于UDP編程——使用數(shù)據(jù)報(bào)
  細(xì)節(jié)14 多點(diǎn)廣播——實(shí)現(xiàn)廣播通信
  細(xì)節(jié)15 繪畫(huà)的圖紙——圖形上下文
  細(xì)節(jié)16 繪制圖像——處理圖像
  細(xì)節(jié)17 操作磁盤(pán)圖像——使用ImageIO處理圖像
  細(xì)節(jié)18 畫(huà)龍點(diǎn)睛——使用圖標(biāo)
  細(xì)節(jié)19 不同凡響——繪制列表框的內(nèi)容
  細(xì)節(jié)20 隨心所欲——繪制樹(shù)節(jié)點(diǎn)圖標(biāo)
  細(xì)節(jié)21 美觀大方——繪制表格的單元格內(nèi)容
  細(xì)節(jié)22 秩序井然——表格列的排序
  細(xì)節(jié)23 靜觀其變——監(jiān)聽(tīng)文本控件中內(nèi)容的變化
  細(xì)節(jié)24 合情合理——使用格式文本框
  細(xì)節(jié)25 后臺(tái)運(yùn)行——使用系統(tǒng)托盤(pán)
  細(xì)節(jié)26 首當(dāng)其沖——加載數(shù)據(jù)庫(kù)驅(qū)動(dòng)與建立連接
  細(xì)節(jié)27 究其根源——傳遞SQL語(yǔ)句
  細(xì)節(jié)28 為我所用——操作結(jié)果集
  細(xì)節(jié)29 隨心所欲——可滾動(dòng)的結(jié)果集
  細(xì)節(jié)30 同命相連——可更新的結(jié)果集
  細(xì)節(jié)31 才思敏捷——執(zhí)行預(yù)處理語(yǔ)句
  細(xì)節(jié)32 擇優(yōu)錄用——調(diào)用存儲(chǔ)過(guò)程
  細(xì)節(jié)33 同舟共濟(jì)——進(jìn)行事務(wù)處理
第4篇 編程技巧——程序員的神兵利器
 第7章 細(xì)說(shuō)開(kāi)發(fā)人員必知必會(huì)的19個(gè)基本技能開(kāi)發(fā)技巧
  技巧1 獲得需要的數(shù)值——數(shù)值的舍入處理
  技巧2 格式化數(shù)值——使用NumberFormat
  技巧3 格式化日期——使用DateFormat
  技巧4 長(zhǎng)度不等于個(gè)數(shù)——統(tǒng)計(jì)字符串的實(shí)際長(zhǎng)度
  技巧5 計(jì)算最大天數(shù)——判斷指定年月的最大天數(shù)
  技巧6 實(shí)現(xiàn)遞歸——使用Stack實(shí)現(xiàn)遞歸方法功能
  技巧7 大寫(xiě)金額——小寫(xiě)金額轉(zhuǎn)換為大寫(xiě)金額
  技巧8 漢字區(qū)位碼——漢字轉(zhuǎn)換為區(qū)位碼
  技巧9 區(qū)位轉(zhuǎn)漢字——區(qū)位碼轉(zhuǎn)換為漢字1
  技巧10 異或加解密——使用異或進(jìn)行加密與解密
  技巧11 字符串加解密——使用String類(lèi)加解密
  技巧12 有效的身份證號(hào)——驗(yàn)證18位身份證格式
  技巧13 正確的IP地址——驗(yàn)證IP地址的有效性
  技巧14 正確的E-mail——用正則表達(dá)式判斷郵箱
  技巧15 有效的郵編——使用正則表達(dá)式判斷郵編
  技巧16 去除空格——去除字符串的全部空格
  技巧17 逆序輸出——反轉(zhuǎn)字符串
  技巧18 中英文判斷——判斷字符是英文還是漢字
  技巧19 自動(dòng)編號(hào)——根據(jù)計(jì)算機(jī)信息生成編號(hào)
 第8章 細(xì)說(shuō)開(kāi)發(fā)人員必知必會(huì)的31個(gè)交互式開(kāi)發(fā)技巧
  技巧1 與省市級(jí)聯(lián)的市縣——根據(jù)省/直轄市顯示對(duì)應(yīng)的市縣
  技巧2 受限的文本框——限制可輸入字符個(gè)數(shù)的文本框
  技巧3 防止數(shù)據(jù)丟失——關(guān)閉窗體前提示
  技巧4 美化窗體——設(shè)置窗體的背景
  技巧5 特殊按鈕——制作不規(guī)則按鈕
  技巧6 背景工具欄——制作帶背景的工具欄
  技巧7 受限的窗體——限制窗體的大小
  技巧8 透明窗體——設(shè)置窗體透明度
  技巧9 啟動(dòng)界面——實(shí)現(xiàn)系統(tǒng)閃屏
  技巧10 輔助錄入——使用回車(chē)鍵移動(dòng)焦點(diǎn)
  技巧11 數(shù)值輸入——只能輸入數(shù)值的文本框
  技巧12 鎖定列標(biāo)題——使表格的列標(biāo)題不能移動(dòng)
  技巧13 修飾表格——制作帶背景圖片的表格
  技巧14 謎語(yǔ)猜猜看——猜謎語(yǔ)
  技巧15 運(yùn)行外部程序——運(yùn)行可執(zhí)行文件
  技巧16 打開(kāi)網(wǎng)頁(yè)——運(yùn)行網(wǎng)頁(yè)
  技巧17 播放音頻——音頻播放程序
  技巧18 幸運(yùn)抽獎(jiǎng)——隨機(jī)抽取雙色球號(hào)碼
  技巧19 有記憶功能的菜單——帶歷史記錄的菜單
  技巧20 導(dǎo)航主界面——按鈕導(dǎo)航界面
  技巧21 樹(shù)形主界面——樹(shù)形導(dǎo)航界面
  技巧22 關(guān)機(jī)操作——關(guān)閉、重啟和注銷(xiāo)計(jì)算機(jī)
  技巧23 節(jié)省資源——定時(shí)關(guān)機(jī)
  技巧24 定時(shí)聽(tīng)音樂(lè)——定時(shí)播放MP3
  技巧25 定時(shí)提醒——鬧鈴程序
  技巧26 保護(hù)資源——鎖屏程序
  技巧27 重要日期提醒——時(shí)間提示程序
  技巧28 窗體居中——在屏幕上居中顯示窗體
  技巧29 帶行標(biāo)題表格——有多列行標(biāo)題欄的表格
  技巧30 選擇數(shù)據(jù)——雙擊單元格顯示組合框
  技巧31 指定列寬——設(shè)置表格指定列的寬度
 第9章 細(xì)說(shuō)開(kāi)發(fā)人員必知必會(huì)的19個(gè)數(shù)據(jù)庫(kù)開(kāi)發(fā)應(yīng)用技巧
  技巧1 提高組合框添加數(shù)據(jù)的效率——向組合框添加列表項(xiàng)的通用類(lèi)
  技巧2 表格快速顯示數(shù)據(jù)的工具——在表格中 顯示數(shù)據(jù)的通用類(lèi)
  技巧3 提高系統(tǒng)性能——優(yōu)化SQL語(yǔ)句
  技巧4 使用JDBC事務(wù)——批量操作數(shù)據(jù)記錄
  技巧5 解決亂碼——防止MySQL亂碼
  技巧6 保護(hù)數(shù)據(jù)——備份與恢復(fù)MySQL數(shù)據(jù)庫(kù)
  技巧7 存儲(chǔ)圖片文件——在數(shù)據(jù)庫(kù)中存儲(chǔ)圖片
  技巧8 讀取圖片文件——從數(shù)據(jù)庫(kù)中讀取圖片
  技巧9 存儲(chǔ)純文本文件——將純文本文件存儲(chǔ)到數(shù)據(jù)庫(kù)中
  技巧10 讀取純文本文件——從數(shù)據(jù)庫(kù)中讀取純文本文件
  技巧11 存儲(chǔ)特殊字符——存儲(chǔ)含特殊字符的信息
  技巧12 資源定位——獲取指定區(qū)間的記錄
  技巧13 分組排序——分組統(tǒng)計(jì)與排序
  技巧14 顯示所有表——獲取數(shù)據(jù)庫(kù)中的所有表
  技巧15 多表查詢(xún)——進(jìn)行多表連接查詢(xún)
  技巧16 分析表結(jié)構(gòu)——獲得表結(jié)構(gòu)信息
  技巧17 提高數(shù)據(jù)處理速度——調(diào)用存儲(chǔ) 過(guò)程計(jì)算員工的平均年齡
  技巧18 存儲(chǔ)Date對(duì)象——在數(shù)據(jù)庫(kù)中存儲(chǔ)Date日期對(duì)象
  技巧19 讀取數(shù)據(jù)庫(kù)的dateTime列——獲取數(shù)據(jù)庫(kù)中 datetime列的數(shù)據(jù)
 第10章 細(xì)說(shuō)開(kāi)發(fā)人員必知必會(huì)的18個(gè)文件與網(wǎng)絡(luò)開(kāi)發(fā)技巧
  技巧1 文件列表——使用樹(shù)顯示本地文件列表
  技巧2 備份文件——復(fù)制文件
  技巧3 更改位置——移動(dòng)文件
  技巧4 廢棄的文件——?jiǎng)h除文件
  技巧5 備份文件夾——復(fù)制整個(gè)文件夾
  技巧6 清理文件夾——?jiǎng)h除整個(gè)文件夾
  技巧7 更改位置——移動(dòng)整個(gè)文件夾
  技巧8 文件瘦身——壓縮與解壓縮文件
  技巧9 文件夾瘦身——壓縮與解壓縮文件夾
  技巧10 解決沖突——實(shí)現(xiàn)文件鎖定
  技巧11 所占空間——獲取文件夾大小
  技巧12 解決讀寫(xiě)文件亂碼——用DataInputStream和 DataOutputStream類(lèi)
  技巧12 讀寫(xiě)文件亂碼
  技巧13 解決讀文件亂碼——使用FileReader讀文件亂碼
  技巧14 網(wǎng)絡(luò)傳遞漢字——使用Socket傳遞漢字
  技巧15 網(wǎng)絡(luò)傳遞對(duì)象——使用Socket傳遞對(duì)象
  技巧16 網(wǎng)絡(luò)操作——獲取網(wǎng)絡(luò)資源的大小
  技巧17 操作網(wǎng)頁(yè)——解析網(wǎng)頁(yè)中的內(nèi)容
  技巧18 下載資源——網(wǎng)絡(luò)資源的下載
 第11章 細(xì)說(shuō)開(kāi)發(fā)人員必知必會(huì)的10個(gè)圖形圖像與動(dòng)畫(huà)程序開(kāi)發(fā)技巧
  技巧1 防止攻擊——生成驗(yàn)證碼
  技巧2 防止攻擊——使用反射加載生成的驗(yàn)證碼
  技巧3 動(dòng)態(tài)加載——在文本框中動(dòng)態(tài)加載文本
  技巧4 鍵盤(pán)操作圖片——通過(guò)鍵盤(pán)移動(dòng)圖片
  技巧5 圖片動(dòng)畫(huà)——隨鼠標(biāo)移動(dòng)圖片
  技巧6 圖片動(dòng)畫(huà)——跑馬燈效果
  技巧7 換圖動(dòng)畫(huà)——不斷變化的圖片
  技巧8 文字特效——文字淡入淡出
  技巧9 縮放特效——實(shí)現(xiàn)文字縮放動(dòng)畫(huà)
  技巧10 圖片顯示特效——淡入淡出的圖片
第5篇 算法與效率——程序員的得力助手
 第12章 細(xì)說(shuō)開(kāi)發(fā)人員必須掌握的20個(gè)常用算法
  算法1 排序算法——起泡排序
  算法2 排序算法——選擇排序
  算法3 排序算法——插入排序
  算法4 排序算法——?dú)w并排序
  算法5 查找算法——順序查找
  算法6 查找算法——二分查找
  算法7 后進(jìn)先出——堆棧
  算法8 單線(xiàn)聯(lián)系——單向鏈表算法
  算法9 雙線(xiàn)聯(lián)系——雙向鏈表算法
  算法10 先進(jìn)先出——隊(duì)列
  算法11 層層相連——樹(shù)
  算法12 算法應(yīng)用——素?cái)?shù)
  算法13 趨近理想的查找——散列技術(shù)
  算法14 算法應(yīng)用——漢諾塔
  算法15 算法應(yīng)用——斐波那契數(shù)列
  算法16 算法應(yīng)用——水仙花樹(shù)
  算法17 算法應(yīng)用——百錢(qián)買(mǎi)百雞
  算法18 算法應(yīng)用——韓信點(diǎn)兵
  算法19 加密算法——SHA加密
  算法20 加密算法——MD5加密
第6篇 解決方案——前人的經(jīng)驗(yàn)精髓
 第13章 登錄、帶權(quán)限主界面和軟件注冊(cè)實(shí)施方案
  方案1 安全登錄——實(shí)現(xiàn)系統(tǒng)登錄
  方案2 限制用戶(hù)——帶權(quán)限的主界面
  方案3 隨機(jī)應(yīng)變——在閃屏界面中繪制啟動(dòng)信息
  方案4 注冊(cè)程序——應(yīng)用程序注冊(cè)
 第14章 文件和圖形圖像處理解決方案
  方案1 畫(huà)龍點(diǎn)睛——實(shí)現(xiàn)水印
  方案2 處理大文件——文件的分割與合并
  方案3 批量操作——文件批量處理
  方案4 畫(huà)圖程序——簡(jiǎn)易畫(huà)圖板
 第15章 相冊(cè)照片管理和游戲開(kāi)發(fā)解決方案
  方案1 相冊(cè)管理——精美相冊(cè)
  方案2 管理照片——數(shù)碼照片
  方案3 合情合理——拼圖游戲
 第16章 數(shù)據(jù)庫(kù)應(yīng)用、安全與打印報(bào)表實(shí)施方案
  方案1 數(shù)據(jù)表結(jié)構(gòu)——MySQL表結(jié)構(gòu)提取器
  方案2 安全管理——MySQL數(shù)據(jù)庫(kù)的自動(dòng)備份與恢復(fù)
  方案3 在線(xiàn)考試——考試系統(tǒng)
  方案4 打印數(shù)據(jù)——報(bào)表打印

圖書(shū)封面

圖書(shū)標(biāo)簽Tags

無(wú)

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


    Java開(kāi)發(fā)之道 PDF格式下載


用戶(hù)評(píng)論 (總計(jì)5條)

 
 

  •   內(nèi)容不錯(cuò),正好用來(lái)鞏固加深一下基礎(chǔ)
  •   讀完本書(shū)后,對(duì)JAVA的知識(shí)更加深刻了解
  •   可以從書(shū)中看出作者的開(kāi)發(fā)經(jīng)驗(yàn),有很多地方還是值得學(xué)習(xí)的,目前采用了幾點(diǎn),呵呵!
  •   本來(lái)是在書(shū)城看到的,看了一些,感覺(jué)很好,于是在當(dāng)當(dāng)購(gòu)買(mǎi)了
    感覺(jué)書(shū)的紙張真的不是很好
    乍一看內(nèi)容還是很誘人的,但是仔細(xì)閱讀之后發(fā)現(xiàn),里面所說(shuō)的內(nèi)容都是我本來(lái)就已經(jīng)知道的
    感到收獲不大,仿佛只是對(duì)自己已有的經(jīng)驗(yàn)進(jìn)行了整理總結(jié)
    個(gè)人感覺(jué)是這樣的,總體來(lái)看這本書(shū)還是值得一看的
  •   書(shū)的質(zhì)量太差,里面講解的內(nèi)容一般。
 

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

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