Java程序設(shè)計自學(xué)手冊

出版時間:2008-2  出版社:人民郵電  作者:王國輝  頁數(shù):460  字?jǐn)?shù):794000  
Tag標(biāo)簽:無  

內(nèi)容概要

本書從初學(xué)者的角度出發(fā),通過通俗易懂的語言和大量生動典型的實例,由淺入深、循序漸進(jìn)地介紹應(yīng)用Java進(jìn)行網(wǎng)絡(luò)編程的常用技術(shù)和方法。全書分為3篇,共20章。第1篇為起步篇(第1章~第8章),主要介紹Java語言概述、搭建Java開發(fā)環(huán)境、Java語言基礎(chǔ)、使用開發(fā)工具Eclipse、算法和程序控制結(jié)構(gòu)語句、面向?qū)ο缶幊?、?shù)組及其應(yīng)用、字符串操作技術(shù)和集合類及其應(yīng)用等內(nèi)容;第2篇為提高篇(第9章~第14章),主要介紹異常處理、I/O處理技術(shù)、線程技術(shù)、JDBC技術(shù)、Java Swing等一些高級開發(fā)技術(shù),在本篇的最后還通過一個進(jìn)銷存管理系統(tǒng)對前面章節(jié)的內(nèi)容進(jìn)行了實踐;第3篇為實例篇(第15章~第20章),主要介紹JSP環(huán)境基礎(chǔ)、JSP語法基礎(chǔ)、JSP的內(nèi)置對象、JavaBean技術(shù)和Servlet技術(shù)等Java Web領(lǐng)域的基礎(chǔ)知識,最后通過一個博客網(wǎng)站介紹Java Web基礎(chǔ)知識的綜合應(yīng)用。   本書附有配套光盤。光盤提供了書中實例的源代碼,全部經(jīng)過精心調(diào)試,在Windows XP/Windows 2000/Windows 2003 Server下全部通過,保證能夠正常運行。   本書適用于Java初、中級用戶,也可作為大中院校師生和培訓(xùn)班的教材,對于網(wǎng)絡(luò)編程愛好者,本書也有非常好的參考價值。

書籍目錄

第1篇 起步篇  第1章 搭建Java開發(fā)環(huán)境 3    1.1 Java語言的產(chǎn)生與發(fā)展 4    1.2 Java語言的特點 4  1.3 搭建Java開發(fā)環(huán)境 5   1.3.1 下載JDK 5   1.3.2 安裝JDK 8   1.3.3 Windows系統(tǒng)下配置和測試JDK 9  1.4 Java程序的開發(fā)過程 10  1.5 一個簡單的Java應(yīng)用程序 11   1.5.1 構(gòu)建Java程序 11   1.5.2 編譯和運行Java程序 12   1.5.3 使用Java核心API文檔 12  1.6 本章小結(jié) 13 第2章 Java語言基礎(chǔ) 14  2.1 編碼規(guī)范 15   2.1.1 Java命名規(guī)范 15   2.1.2 代碼編寫規(guī)則 15   2.1.3 Java程序的注釋 16  2.2 常量與變量 17   2.2.1 常量的概念及使用 17   2.2.2 變量的概念及命名規(guī)則 17   2.2.3 變量的初始化及賦值 18   2.2.4 變量的有效范圍 19  2.3 數(shù)據(jù)類型 21   2.3.1 基本數(shù)據(jù)類型 22   2.3.2 引用類型 26   2.3.3 基本類型與引用類型的區(qū)別 26   2.3.4 數(shù)據(jù)類型間的轉(zhuǎn)換 28  2.4 運算符 34   2.4.1 賦值運算符 34   2.4.2 算術(shù)運算符 36   2.4.3 關(guān)系運算符 38   2.4.4 邏輯運算符 42   2.4.5 位運算符 44   2.4.6 字符串連接運算符 47   2.4.7 其他運算符 47   2.4.8 運算符的優(yōu)先級別及結(jié)合性 49  2.5 了解Java標(biāo)識符 50  2.6 本章小結(jié) 50 第3章 算法和流程控制語句 51  3.1 算法 52   3.1.1 什么是算法 52   3.1.2 算法的描述方法 52   3.1.3 程序3種控制結(jié)構(gòu) 53  3.2 分支語句 55   3.2.1 簡單的if條件語句 55   3.2.2 if...else條件語句 56   3.2.3 if...else if多分支語句 58   3.2.4 if語句的嵌套 60   3.2.5 switch多分支語句 62   3.2.6 if語句和switch語句的區(qū)別 65  3.3 循環(huán)語句 65   3.3.1 for循環(huán)語句 65   3.3.2 while循環(huán)語句 67   3.3.3 do...while循環(huán)語句 69   3.3.4 循環(huán)的嵌套 71   3.3.5 各循環(huán)語句間的區(qū)別 72  3.4 跳轉(zhuǎn)語句 72   3.4.1 break跳轉(zhuǎn)語句 73   3.4.2 continue跳轉(zhuǎn)語句 74   3.4.3 return跳轉(zhuǎn)語句 75  3.5 本章小結(jié) 75 第4章 開發(fā)工具Eclipse 76  4.1 Eclipse的安裝與啟動 77   4.1.1 安裝Eclipse 77   4.1.2 安裝Eclipse多國語言包 77   4.1.3 啟動Eclipse 77  4.2 Eclipse的工作臺 78   4.2.1 Eclipse工作臺概述 78   4.2.2 透視圖 79   4.2.3 視圖 80   4.2.4 編輯器 82   4.2.5 熟悉Eclipse的菜單欄和工具欄 83  4.3 編寫Java程序 91   4.3.1 新建Java項目 91   4.3.2 新建Java類 92   4.3.3 編寫Java代碼 93   4.3.4 運行程序 93   4.3.5 保存并關(guān)閉Java項目 94  4.4 Eclipse資源管理 95   4.4.1 導(dǎo)入Java類 95   4.4.2 導(dǎo)入Java項目 96   4.4.3 導(dǎo)出Java項目 97  4.5 本章小結(jié) 98 第5章 面向?qū)ο缶幊獭?9  5.1 面向?qū)ο蟪绦蛟O(shè)計 100   5.1.1 面向?qū)ο蟪绦蛟O(shè)計的概述 100   5.1.2 面向?qū)ο蟪绦蛟O(shè)計的特點 100  5.2 類和對象 102   5.2.1 定義類 102   5.2.2 了解成員方法 103   5.2.3 成員變量和局部變量 104   5.2.4 構(gòu)造方法的概念及用途 105   5.2.5 創(chuàng)建對象 106   5.2.6 使用對象 106   5.2.7 銷毀對象 107  5.3 包 107   5.3.1 包的概念 107   5.3.2 創(chuàng)建包 108   5.3.3 使用包中的類 108  5.4 繼承 108   5.4.1 繼承的概念 109   5.4.2 子類對象的創(chuàng)建 109   5.4.3 繼承的使用原則 109   5.4.4 使用this關(guān)鍵字 110   5.4.5 使用super關(guān)鍵字 111  5.5 多態(tài) 111   5.5.1 方法的重載 112   5.5.2 方法的覆蓋 112  5.6 抽象類與final類 114   5.6.1 抽象類的概念及應(yīng)用 114   5.6.2 final類的概念及應(yīng)用 116  5.7 接口 116   5.7.1 定義接口 117   5.7.2 實現(xiàn)接口 117  5.8 本章小結(jié) 119  第6章 數(shù)組 120  6.1 一維數(shù)組 121   6.1.1 聲明一維數(shù)組 121   6.1.2 創(chuàng)建一維數(shù)組 121   6.1.3 初始化一維數(shù)組 122   6.1.4 使用一維數(shù)組 124  6.2 二維數(shù)組 125   6.2.1 聲明二維數(shù)組 125   6.2.2 創(chuàng)建二維數(shù)組 125   6.2.3 初始化二維數(shù)組 126   6.2.4 使用二維數(shù)組 127  6.3 多維數(shù)組 128   6.3.1 聲明多維數(shù)組 128   6.3.2 創(chuàng)建多維數(shù)組 129   6.3.3 初始化多維數(shù)組 129   6.3.4 使用多維數(shù)組 129  6.4 操作數(shù)組 130   6.4.1 復(fù)制數(shù)組 130   6.4.2 排序數(shù)組 131   6.4.3 比較數(shù)組 132   6.4.4 搜索數(shù)組 133   6.4.5 填充數(shù)組 134   6.4.6 傳遞數(shù)組 136  6.5 本章小結(jié) 137 第7章 字符串處理 138  7.1 字符串 139   7.1.1 字符串常量 139   7.1.2 聲明字符串變量 139   7.1.3 創(chuàng)建字符串 139  7.2 連接字符串 141   7.2.1 字符串與字符串的連接 141   7.2.2 字符串與其他類型數(shù)據(jù)的連接 141  7.3 字符串操作 143   7.3.1 比較字符串 143   7.3.2 獲取字符串的長度 145   7.3.3 字符串的大小寫轉(zhuǎn)換 145   7.3.4 查找字符串 145   7.3.5 獲取字符串的子字符串 147   7.3.6 替換或去除字符串中的空格 147   7.3.7 分割字符串 148  7.4 格式化字符串 148   7.4.1 常規(guī)類型的格式化 148   7.4.2 日期和時間字符串格式化 151  7.5 使用StringBuilder類 154   7.5.1 創(chuàng)建字符串生成器 155   7.5.2 字符串生成器的應(yīng)用 155  7.6 本章小結(jié) 157 第8章 集合類 158  8.1 集合類概述 159  8.2 Collection接口 159   8.2.1 addAll(Collection ? extends E  col)方法 160   8.2.2 removeAll(Collection ?  col)方法 161   8.2.3 retainAll(Collection ?  col)方法 162   8.2.4 containsAll(Collection ?  col)方法 162   8.2.5 toArray(T[] t)方法 163  8.3 List集合 163   8.3.1 List的用法 163   8.3.2 使用ArrayList類 166   8.3.3 使用LinkedList類 167   8.3.4 客戶化排序List集合 168  8.4 Set集合 171   8.4.1 使用HashSet類 172  8.4.2 使用TreeSet類 173  8.5 Map集合 176   8.5.1 Map的用法 176   8.5.2 使用HashMap類 178   8.5.3 使用TreeMap類 179  8.6 本章小結(jié) 180第2篇 提高篇 第9章 異常處理 183    9.1 常見異常列表 184    9.2 Java異常處理 184    9.3 內(nèi)置異常類 190     9.3.1 Error類 190     9.3.2 Exception類 190    9.4 自定義異?!?92    9.5 異常處理使用原則 194    9.6 本章小結(jié) 194 第10章 I/O處理 195    10.1 Java的I/O處理方式 196     10.1.1 I/O的基本模式 196     10.1.2 Java提供的流類 196    10.2 以byte為數(shù)據(jù)單位的流類 198     10.2.1 InputStream類 198     10.2.2 OutputStream類 199    10.3 以char為數(shù)據(jù)單位的流類 200     10.3.1 Reader類 200     10.3.2 Writer類 201    10.4 常用I/O處理方式 202     10.4.1 文件類 202     10.4.2 文件的字節(jié)輸入輸出流 204     10.4.3 文件的字符輸入輸出流 206     10.4.4 對象序列化 208    10.5 對文件及文件夾進(jìn)行操作 210     10.5.1 復(fù)制文件 210     10.5.2 復(fù)制文件夾 210     10.5.3 刪除文件 212     10.5.4 分行寫入文件 212    10.6 本章小結(jié) 213 第11章 線程 214    11.1 線程概述 215     11.1.1 進(jìn)程 215     11.1.2 線程 215    11.2 線程的創(chuàng)建 216     11.2.1 線程的創(chuàng)建方式 216     11.2.2 繼承Thread類 217     11.2.3 實現(xiàn)Runnable接口 219     11.2.4 兩種創(chuàng)建線程方式的比較 220    11.3 線程的生命周期 220    11.4 線程的優(yōu)先級及執(zhí)行順序 221     11.4.1 線程的優(yōu)先級 221     11.4.2 線程的執(zhí)行順序 222    11.5 線程的控制 225     11.5.1 線程的啟動 225     11.5.2 線程的掛起 225     11.5.3 線程狀態(tài)檢查 229     11.5.4 結(jié)束線程 230     11.5.5 后臺線程 230     11.5.6 線程組 231    11.6 線程的同步 231    11.7 線程通信 234    11.8 多線程產(chǎn)生死鎖 237    11.9 本章小結(jié) 238 第12章 JDBC技術(shù) 239    12.1 JDBC概述 240     12.1.1 JDBC-ODBC橋技術(shù)介紹 240     12.1.2 JDBC技術(shù)介紹 240     12.1.3 JDBC驅(qū)動類型 241    12.2 JDBC中的常用接口 242     12.2.1 Driver接口 242     12.2.2 DriverManager 242     12.2.3 Connection接口 242     12.2.4 Statement接口 243     12.2.5 PreparedStatement接口 243     12.2.6 CallableStatement接口 244     12.2.7 ResultSet接口 245    12.3 連接數(shù)據(jù)庫 246     12.3.1 加載JDBC驅(qū)動程序 247     12.3.2 創(chuàng)建數(shù)據(jù)庫連接 247     12.3.3 執(zhí)行SQL語句 247     12.3.4 獲得查詢結(jié)果 248     12.3.5 關(guān)閉連接 248    12.4 操作數(shù)據(jù)庫 248     12.4.1 添加數(shù)據(jù) 248     12.4.2 查詢數(shù)據(jù) 250     12.4.3 修改數(shù)據(jù) 251     12.4.4 刪除數(shù)據(jù) 252    12.5 應(yīng)用JDBC事務(wù) 253    12.6 連接池技術(shù) 255     12.6.1 連接池簡介 255     12.6.2 獲得JNDI的名稱實現(xiàn)對數(shù)據(jù)庫的連接 256    12.7 本章小結(jié) 257 第13章 使用Swing 258    13.1 Swing概述 259    13.2 創(chuàng)建窗體 259    13.3 使用組件 260     13.3.1 JLabel(標(biāo)簽)組件 261    13.3.2 JButton(按鈕)組件 262     13.3.3 JRadioButton(單選按鈕)組件 264     13.3.4 JCheckBox(復(fù)選框)組件 265     13.3.5 JComboBox(選擇框)組件 266     13.3.6 JList(列表框)組件 268     13.3.7 JTextField(文本框)組件 270     13.3.8 JPasswordField(密碼框)組件 271     13.3.9 JTextArea(文本域)組件 272    13.4 常用布局管理器 273     13.4.1 不使用布局管理器 273     13.4.2 使用邊界布局管理器 274     13.4.3 使用網(wǎng)格布局管理器 276    13.5 本章小結(jié) 278 第14章 進(jìn)銷存管理系統(tǒng) 279    14.1 需求分析 280     14.1.1 需求分析 280     14.1.2 可行性分析 280    14.2 系統(tǒng)設(shè)計 280     14.2.1 項目規(guī)劃 280     14.2.2 功能結(jié)構(gòu)分析 281    14.3 數(shù)據(jù)庫設(shè)計 281     14.3.1 E-R圖 281     14.3.2 數(shù)據(jù)表概要說明 283     14.3.3 主要數(shù)據(jù)表的結(jié)構(gòu) 284    14.4 系統(tǒng)登錄模塊設(shè)計 286     14.4.1 登錄功能設(shè)計 286     14.4.2 系統(tǒng)登錄模塊設(shè)計 286    14.5 程序主界面的設(shè)計 288     14.5.1 創(chuàng)建主窗口 289     14.5.2 初始化程序主界面的initialize()方法 290     14.5.3 添加菜單和工具按鈕的方法 291     14.5.4 創(chuàng)建Action對象的addFrameAction()方法 293     14.5.5 獲取功能窗體的getIFrame()方法 294    14.6 基礎(chǔ)信息模塊設(shè)計 294     14.6.1 商品信息管理模塊設(shè)計 294     14.6.2 商品添加功能設(shè)計 295     14.6.3 設(shè)置組件布局位置的setupComponent()方法 298     14.6.4 商品修改與刪除功能設(shè)計 298    14.7 進(jìn)貨管理模塊設(shè)計 300     14.7.1 進(jìn)貨單功能設(shè)計 301     14.7.2 初始化表格的initTable()方法 304     14.7.3 初始化商品下拉選擇框的initSpBox()方法 304     14.7.4 初始化進(jìn)貨單窗體的initTasks類 305     14.7.5 初始化進(jìn)貨票號文本框的initPiaoHao()方法 306    14.8 銷售管理模塊設(shè)計 306     14.8.1 銷售單功能設(shè)計 306     14.8.2 初始化銷售單窗體的initTasks類 308    14.9 庫存管理模塊設(shè)計 308     14.9.1 庫存盤點功能設(shè)計 309     14.9.2 庫存價格調(diào)整功能設(shè)計 311    14.10 查詢統(tǒng)計模塊設(shè)計 312     14.10.1 銷售排行功能設(shè)計 312     14.10.2 執(zhí)行銷售排行功能的事件監(jiān)聽器 314    14.11 系統(tǒng)設(shè)置模塊設(shè)計 314     14.11.1 操作員管理 314     14.11.2 權(quán)限管理 316    14.12 數(shù)據(jù)庫模塊 318     14.12.1 數(shù)據(jù)庫連接 318     14.12.2 獲取用戶信息的getUser()方法 319     14.12.3 添加商品信息的addSp()方法 319     14.12.4 獲取所有商品信息的getSpInfos()方法 320     14.12.5 添加入庫信息的insertRukuInfo()方法 321     14.12.6 獲取最大入庫編號的getRuKuMainMaxId()方法 322     14.12.7 更新用戶信息的updateUser()方法 323    14.13 本章小結(jié) 323第3篇 實例篇 第15章 JSP入門 327    15.1 JSP技術(shù)概述 328    15.2 JSP技術(shù)特征 328     15.2.1 跨平臺 328     15.2.2 靜態(tài)內(nèi)容和動態(tài)內(nèi)容的分離 328     15.2.3 可重復(fù)使用的組件 329     15.2.4 沿用了JavaServlet的所有功能 329     15.2.5 預(yù)編譯 329    15.3 JSP與其他網(wǎng)絡(luò)編程語言的比較 329     15.3.1 CGI 329     15.3.2 ASP 329     15.3.3 PHP 330     15.3.4 JSP 330    15.4 JSP的處理過程 330    15.5 Tomcat服務(wù)器的安裝和啟動 331     15.5.1 Tomcat服務(wù)器的安裝 331     15.5.2 Tomcat服務(wù)器的啟動 332    15.6 開發(fā)與部署Web應(yīng)用程序 332     15.6.1 MyEclipse開發(fā)Web應(yīng)用程序 333     15.6.2 部署JSP程序 334    15.7 本章小結(jié) 335第16章 JSP語法 336    16.1 了解JSP的基本構(gòu)成 337     16.1.1 JSP中的指令標(biāo)識 337     16.1.2 HTML標(biāo)記語言 337     16.1.3 嵌入的Java代碼片段 337     16.1.4 JSP表達(dá)式 337    16.2 JSP的指令標(biāo)識 337     16.2.1 使用Page指令 338     16.2.2 使用include指令 340     16.2.3 使用taglib指令 341    16.3 JSP的腳本標(biāo)識 341     16.3.1 JSP表達(dá)式(Expression) 341     16.3.2 聲明標(biāo)識(Declaration) 342     16.3.3 小腳本程序(Scriptlet) 343    16.4 JSP的注釋 343     16.4.1 HTML中的注釋 343     16.4.2 帶有JSP表達(dá)式的注釋 344     16.4.3 隱藏注釋 344     16.4.4 小腳本程序(Scriptlet)中的注釋 344    16.5 JSP的動作標(biāo)識 346     16.5.1 包含文件的動作 jsp:include  347     16.5.2 重定向資源的動作 jsp:forward  348     16.5.3 聲明使用JavaBean的動作 jsp:useBean  350     16.5.4 設(shè)置JavaBean屬性值的動作 jsp:setProperty  355     16.5.5 獲取JavaBean屬性值的動作 jsp:getProperty  357     16.5.6 聲明使用Java插件的動作 jsp:plugin  357    16.6 本章小結(jié) 358 第17章 JSP的內(nèi)置對象 359    17.1 JSP內(nèi)置對象的概述 360    17.2 request對象 361     17.2.1 訪問請求參數(shù) 361     17.2.2 在作用域中管理屬性 362     17.2.3 獲取Cookie 363     17.2.4 訪問HTTP報頭 365     17.2.5 訪問請求行元素 365     17.2.6 訪問安全信息 366     17.2.7 訪問國際化信息 366    17.3 response對象 366     17.3.1 重定向網(wǎng)頁 367     17.3.2 處理HTTP文件報頭 367     17.3.3 輸出緩沖 368    17.4  session對象 369     17.4.1 創(chuàng)建及獲取客戶的會話 369     17.4.2 從會話中移動指定的綁定對象 369     17.4.3 銷毀Session 369     17.4.4 會話超時的管理 370     17.4.5 session對象的應(yīng)用 370    17.5 application對象 371     17.5.1 訪問應(yīng)用程序初始化參數(shù) 372     17.5.2 管理應(yīng)用程序環(huán)境屬性 373    17.6 out對象 373     17.6.1 管理響應(yīng)緩沖 374     17.6.2 向客戶端輸出數(shù)據(jù) 374    17.7 其他內(nèi)置對象 374     17.7.1 獲取會話范圍的pageContext對象 374     17.7.2 讀取web.xml配置信息的config對象 375     17.7.3 應(yīng)答或請求的page對象 376     17.7.4 獲取異常信息的exception對象 377    17.8 本章小結(jié) 378 第18章 JavaBean技術(shù) 379    18.1 JavaBean概述 380     18.1.1 JavaBean技術(shù)介紹 380     18.1.2 JavaBean的種類 380     18.1.3 JavaBean的形式和要素 380    18.2 JavaBean屬性 381     18.2.1 使用Simple屬性 382     18.2.2 使用Indexed屬性 382     18.2.3 使用Bound屬性 383     18.2.4 使用Constrained屬性 383    18.3 JavaBean方法 383    18.4 JSP與JavaBean 384     18.4.1 JavaBean在JSP中的作用域 384     18.4.2 在JavaBean中連接數(shù)據(jù)庫 390     18.4.3 JavaBean的移除 393    18.5 應(yīng)用程序與JavaBean 394     18.5.1 可視化編程中的JavaBean簡介 394     18.5.2 java.beans包 395    18.6 本章小結(jié) 400 第19章 Servlet技術(shù) 401    19.1 Servlet基礎(chǔ) 402     19.1.1 Servlet技術(shù)簡介 402     19.1.2 Servlet技術(shù)功能 402     19.1.3 Servlet技術(shù)特性 402     19.1.4 Servlet的生命周期 403     19.1.5 快速體驗Servlet程序 404    19.2 Servlet API編程常用接口和類 405     19.2.1 Servlet編程接口 405     19.2.2 HttpServlet編程類 407     19.2.3 HttpServletRequest編程接口 410     19.2.4 HttpServletResponse編程接口 411    19.3 創(chuàng)建與配置Servlet 411     19.3.1 Servlet的創(chuàng)建 411     19.3.2 Servlet的配置 412    19.4 Servlet過濾器 414     19.4.1 Servlet過濾器簡介 414     19.4.2 Servlet過濾器工作原理 415     19.4.3 Servlet過濾器編程接口 415     19.4.4 Servlet過濾器的配置 416     19.4.5 Servlet過濾器的典型實例 417    19.5 Servlet監(jiān)聽器 420     19.5.1 Servlet監(jiān)聽器簡介 420     19.5.2 Servlet監(jiān)聽器的原理 420     19.5.3 Servlet上下文監(jiān)聽 420     19.5.4 HTTP會話監(jiān)聽 421     19.5.5 Servlet請求監(jiān)聽 422     19.5.6 Servlet監(jiān)聽器的典型應(yīng)用 422    19.6 本章小結(jié) 424 第20章 博客網(wǎng)站 425    20.1 網(wǎng)站總體分析 426     20.1.1 項目規(guī)劃 426     20.1.2 系統(tǒng)功能結(jié)構(gòu)圖 426    20.2 數(shù)據(jù)庫設(shè)計 426     20.2.1 E-R圖 426     20.2.2 數(shù)據(jù)表概要說明 428     20.2.3 主要數(shù)據(jù)表的結(jié)構(gòu) 428    20.3 網(wǎng)站總體架構(gòu)設(shè)計 430     20.3.1 文件架構(gòu)設(shè)計 430     20.3.2 類的分布架構(gòu)設(shè)計 430     20.3.3 頁面效果圖 431    20.4 系統(tǒng)配置 432    20.5 公共類的編寫 433     20.5.1 數(shù)據(jù)庫連接及操作類的編寫 433     20.5.2 字符串處理類的編寫 435     20.5.3 獲取系統(tǒng)時間類的編寫 435     20.5.4 實現(xiàn)分頁操作類的編寫 435    20.6 系統(tǒng)登錄模塊設(shè)計 438     20.6.1 頁面設(shè)計 438     20.6.2 功能實現(xiàn) 439    20.7 用戶注冊模塊設(shè)計 442     20.7.1 頁面設(shè)計 442     20.7.2 功能實現(xiàn) 443    20.8 文章管理模塊設(shè)計 444     20.8.1 文章類型管理 444     20.8.2 發(fā)表文章 448     20.8.3 刪除文章 450     20.8.4 查詢文章 450    20.9 相冊管理模塊設(shè)計 451     20.9.1 查看相冊 452     20.9.2 相片上傳 454    20.10 網(wǎng)絡(luò)日歷功能實現(xiàn) 457    20.11 本章小結(jié) 458

編輯推薦

  《軟件工程師入門·Java程序設(shè)計自學(xué)手冊》從零起步,循序漸進(jìn),全面提高學(xué)、練、用能力;圖文并茂,步驟詳細(xì),只需要按照步驟操作,就可以輕松掌握相關(guān)技能,體驗編程的樂趣和成就感;編程一線人員聯(lián)手打造,融合多年的項目經(jīng)驗和工作心得。

圖書封面

圖書標(biāo)簽Tags

評論、評分、閱讀與下載


    Java程序設(shè)計自學(xué)手冊 PDF格式下載


用戶評論 (總計43條)

 
 

  •   整體上來說,這本書還是挺不錯的,內(nèi)容比較全面。但是還是提醒一句,這本書并不適合完全沒有學(xué)過編程語言的人來學(xué)。如果只想入門一門語言,這本書并不是好的選擇。如果你想學(xué)好JAVA,并以后使用JAVA開發(fā),這本書還是挺全的。
  •   Java程序設(shè)計自學(xué)手冊是一個為好好學(xué)習(xí)java語言的好用的書
  •   這是一本非常適合初學(xué)JAVA這門語言的書,因為我也是一個初學(xué)者,我覺得它很好
  •   這本書非常不錯,很適合自學(xué),是一本好的JAVA自學(xué)教材
  •   正在學(xué)java,感覺這本書真的很不錯,建議大家看看,呵呵
  •   書十分適合自學(xué),內(nèi)容很詳細(xì).配合光盤里的代碼,講的東西很容易理解
  •   看了前面的內(nèi)容,感覺還不錯,光盤內(nèi)容也好
  •   我在當(dāng)當(dāng)網(wǎng)上訂的書,就這本書當(dāng)屬最好,真的,內(nèi)容講得很詳細(xì),和書名一樣,適合于自學(xué)!!!
  •   當(dāng)當(dāng)網(wǎng)服務(wù)人員,您們好:我是當(dāng)當(dāng)網(wǎng)的客戶,我是一名計算機教師,十分喜愛相關(guān)圖書,進(jìn)來從貴網(wǎng)買了2次書,圖書內(nèi)容是很好的,但是圖書質(zhì)量有些問題,希望今后配送圖書人員挑選一本沒有絲毫殘損的圖書郵寄給客戶。謝謝!客戶留言
  •   不錯的自學(xué)手冊,適合初學(xué)者
  •   給老公買的書,聽他講挺好的.他正在很好的運用這本書中講解的內(nèi)容.
  •   我正在看,內(nèi)容暫不加評論,但是送貨時間挺快!比買第一本書要快的多!
  •   很不錯,適合初學(xué)者
  •   今天剛剛收到貨的,打開看了一下,內(nèi)容還比較全,很喜歡!
  •   我正在看,比較簡單,得和其他視頻教程配合一起看
  •   適合初學(xué)的人,
  •   此書內(nèi)容簡單,案例清晰,適合新學(xué)java的人群及自學(xué)人群,看完還是能有很大提高,不建議高手購買,可以考慮其他書籍,java編程思想等
  •   之前有看過幾本Java的書,都覺得有點難!而這本書,作為一個新手看的話,覺得挺不錯
  •   初學(xué)者比較適合,但建議還是先會點C了解下程序設(shè)計的思想。這書的光盤內(nèi)容有點少,而且我的新筆記本居然讀不了
  •   這本書還可以,適合初學(xué)者!語言通俗易懂!知識講的也很全面!
  •   通俗易懂,適合有程序基礎(chǔ)的人入門
  •   本書系統(tǒng)性強,方便閱讀,也方便查閱,它就像總的提綱一樣讓你了解你需要了解的技術(shù)。
  •   總體還行,送書速度很快,內(nèi)容也很翔實,適合稍有點基礎(chǔ)的人學(xué)習(xí)。不過印刷質(zhì)量確實不怎么樣,給人感覺像是盜版的。
  •   剛翻了前面幾頁,覺得還可以,挺適合剛接觸的初學(xué)者
  •   貨已收到,質(zhì)量可以,字體清晰,頁面平整,就是時間長了點要兩個禮拜,里面的cd沒有破損,謝謝當(dāng)當(dāng)
  •   書是全新的,只不過郵寄時間稍微長了點,有一個多星期??傮w比較滿意,還會繼續(xù)在當(dāng)當(dāng)上買書的。
  •   發(fā)貨速度很快,還很適合初學(xué)者學(xué)習(xí)。。。。
  •   我覺得明日科技的書都比較好了,講的比較詳細(xì)
  •   我還沒看,但是書很厚,拿起來很有手感,特爽,我喜歡,速度也挺快的
  •   書總體還可以,但說不上優(yōu)秀
  •   貨收到,還不錯!
  •   沒看,挺厚,好象不錯
  •   還不錯,值得推薦
  •   實際上對那些在Java已經(jīng)開發(fā)上已經(jīng)入門的人來說此書薄了些,純粹多余,相反對于想要入門Java開發(fā)特別是JSP開發(fā)的人來所還是有幫助的。書也不是越厚越好,看不完,或者不知道看什么,什么都想看,那只能是什么都看不了。一開始先看簡單的,后來再看難的,由薄到厚,看上很多不同層次的書,由淺入深才是有所幫助的,相信有一天你會從厚再到薄的!
  •   我剛看了第2章,不適合沒基礎(chǔ)的初學(xué)者.上來就成員變量,局部變量,堆棧區(qū),方法區(qū),也沒先解釋什么是成員、局部變量和內(nèi)存區(qū)域的一般劃分.沒基礎(chǔ)的絕對頭大.幸好我以前看過java的視頻教程還明白點
  •   本來很想做一個可以在windows下脫離編程環(huán)境,可以獨立運行的程序。但是找了好久都沒有找到如何做,比較失望。
  •   感覺一般,還不如去看孫鑫的JAVA視頻教程
  •   光盤里是視頻教學(xué)光盤還是很令我驚喜的書的內(nèi)容等仔細(xì)看過后再發(fā)表評論
  •   書很一般,打打基礎(chǔ)可以,里面也發(fā)現(xiàn)錯誤~~
  •   目前沒看多少,感覺總體還行,但附帶源碼有很大問題。1、中文都變成了亂碼,換UTF-8和ISO8859-1都不行2、缺少jar包,jar包都得自己去找挺麻煩的
  •   課本附帶的源碼有很多問題,而且問題發(fā)到明日科技那邊都沒有很快的幫你解決,下次不想買了,老是找錯誤的
  •   隨書附贈的光盤收到時已經(jīng)破損,我已經(jīng)快遞到退貨地址,希望當(dāng)當(dāng)網(wǎng)盡快安排換貨。
  •   還可以 不錯的一本書
 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7