TOP
月月讀書金,登入即領,滿600現折50!!
人民幣定價:49.5 元
定價
:NT$ 297 元
優惠價
87258
海外經銷商無庫存,到貨日平均30天至45天
下單可得紅利積點 :7 點
商品簡介
名人推薦
目次

商品簡介

本書通過具有代表性的例子、詳盡的講解和豐富的練習,全面介紹了Java 2的相關知識。本書在體系結構的編排上由淺入深,重點難點突出,對于典型例題進行了分析解釋,在附錄中整合了習題、實驗、課程設計、模擬題等,使全書結構嚴謹、通俗易懂,兼有普及與提高的雙重功能。本書由四部分組成:*部分(~6章、第8章)對Java基本特性、面向對象程序設計知識、語法進行了較為系統的介紹;第二部分(第7章、第9~11章)是關于Java圖形用戶界面、網絡編程及數據庫技術等內容的介紹;第三部分(2章)是項目實訓;第四部分是附錄,包括習題、實驗、課程設計及模擬題等。本著少而精的原則,全書層次清晰、結構緊湊,知識信息含量高,特別適合作為計算機專業、非專業的本科生教學或計算機應用培訓班的教材,還可以作為自學或函授學習的參考書。

名人推薦

本書以現代教育理念為指導,在講授方式上注意結合應用開發實例,注重培養學生理解面向對象程序設計思想,以提高分析問題和解決實際問題的能力。采用由淺入深、理論與實踐相結合的教學思路,通過大量的實例闡述Java程序設計的基本理念及編程技巧。本著少而精的原則,全書版面清晰、結構緊湊,知識信息含量高,特別適合作為計算機專業、非專業的本科生教學或計算機應用培訓班的教材,同時,還可以作為自學或函授學習的參考書。

目次

章Java概述1.1Java的誕生與發展1.2Java的特點1.3Java開發運行環境的安裝與配置1.3.1安裝K1.3.2安裝Java幫助文檔1.3.3配置環境變量1.4Java的工作原理與運行系統1.4.1Java的工作原理1.4.2Java的運行系統1.5簡單的Java程序1.5.1Java應用程序(Application)1.5.2Java小應用程序(Applet)習題第2章 Java語言基礎2.1標識符和關鍵字2.1.1標識符2.1.2關鍵字2.2基本數據類型2.3常量、變量2.3.1常量2.3.2變量2.4運算符與表達式2.4.1賦值運算符和賦值表達式2.4.2算術運算符和算術表達式2.4.3關系運算符和關系表達式2.4.4邏輯運算符和邏輯表達式2.4.5條件運算符和條件表達式2.4.6位運算符和位表達式2.5流程控制語句2.5.1順序結構2.5.2選擇結構2.5.3循環結構2.6Java開發類庫組成習題第3章 類和對象3.1概述3.1.1對象3.1.2類3.1.3消息3.1.4面向對象系統的特性3.2類3.2.1類的定義3.2.2方法重載(method overloading)3.2.3構造方法3.3對象的定義和使用3.3.1創建對象3.3.2對象的使用3.3.3對象的清除3.3.4方法的參數傳遞3.4實例變量、實例方法和類變量、類方法3.4.1變量與方法3.4.2變量的作用域3.4.3變量的初始值3.5this關鍵字3.6包3.6.1包的定義3.6.2設置類路徑3.6.3包的使用3.7內部類和匿名類3.7.1內部類3.7.2匿名類3.8訪問控制和類的封裝性3.8.1訪問控制3.8.2類的封裝性習題第4章 數組、字符串和向量4.1數組4.1.1一維數組4.1.2二維數組4.2字符串4.2.1String類4.2.2StringBuffer類4.2.3StringTokenizer類4.3向量習題第5章 繼承性和多態性5.1繼承性5.1.1派生類的定義5.1.2super關鍵字5.1.3protected和final關鍵字5.2多態性5.3抽象類和接口5.3.1抽象類5.3.2接口5.4初始化塊習題第6章 異常處理6.1異常處理概述6.1.1什么是Java異常6.1.2異常處理的目的6.2異常類的分類與層次6.2.1異常類的層次結構6.2.2Exception類6.2.3自定義異常類6.3Java的異常處理機制6.3.1捕獲異常6.3.2聲明拋出異常習題第7章 圖形用戶界面7.1Java GUI概述7.1.1AWT與Swing7.1.2Swing組件7.1.3Swing容器7.1.4基于Swing的Java GUI設計思路7.2圖形與繪圖7.2.1繪圖表面7.2.2圖形環境和圖形對象7.2.3顏色7.2.4字體7.2.5在面板上繪圖7.3事件處理與Swing常用組件7.3.1Java事件處理機制7.3.2精簡事件處理程序的技巧7.3.3JLabel組件與鼠標事件處理7.3.4按鈕、文本字段與動作事件7.3.5單選按鈕、復選框、組合框與項目事件7.3.6列表與ListSelectionEvent事件7.3.7進度條與時間組件7.3.8菜單與工具欄7.3.9表格組件與樹7.3.10桌面面板與內部窗口7.4布局管理器7.4.1FlowLayout流布局管理器7.4.2BorderLayout邊界布局管理器7.4.3GridLayout網格布局管理器7.4.4CardLayout卡片布局管理器7.4.5BoxLayout盒式布局管理器與Box類習題第8章 文件、流和輸入輸出技術8.1I/O流概述8.2I/O流類8.2.1字符流8.2.2字節流8.2.3標準輸入輸出8.3過濾流與流的串接8.4文件流類與文件操作8.4.1File類8.4.2FileInputStream、FileOutputStream類與讀寫二進制文件8.4.3RandomAccessFile類8.4.4FileReader、FileWriter類與讀寫文本文件8.5對象序列化8.5.1對象流8.5.2序列化舉例習題第9章多媒體與多線程9.1使用Graphics2D類繪圖9.1.1Java 2D圖形9.1.2繪制Java 2D圖形9.2圖像操作9.2.1圖像創建、加載和顯示9.2.2圖像映射9.3加載和播放音頻剪輯9.4多線程9.4.1多線程概述9.4.2創建線程的方式9.4.3線程的生命周期及控制9.4.4多線程的互斥與同步9.4.5守護線程9.5動畫9.5.1使用Timer類顯示動畫9.5.2使一系列圖像成為動畫習題0章利用BC訪問數據庫10.1數據庫與BC概述10.1.1數據庫概述10.1.2SQL10.1.3什么是BC10.1.4BC與ODBC10.1.5ODBC數據源設置10.2通過BC訪問數據庫10.2.1BC數據庫驅動程序10.2.2BC API10.2.3編寫BC程序的一般步驟10.3ATM應用程序習題1章Java網絡程序設計11.1Java與網絡通信11.2URL通信11.2.1IAddress類11.2.2URL類11.2.3URLConnection類11.3TCP Socket通信11.4Datagram通信習題2章Java項目實訓12.1設計要求12.2功能模塊設計12.2.1功能模塊劃分12.2.2概要設計12.3詳細設計與實現12.3.1系統登錄12.3.2主窗體的設計與實現12.3.3內部窗體的設計與實現12.3.4“增加、刪除、修改”功能的設計與實現12.4項目測試與總結12.4.1項目測試12.4.2項目總結附錄AJava支持的編碼集附錄B應用程序的打包與發布附錄C實驗附錄DJava課程設計附錄E模擬考試題附錄F模擬考試題參考答案附錄G參考課時安排參考文獻

購物須知

大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。

特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。

無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。

為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。

若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

優惠價:87 258
海外經銷商無庫存,到貨日平均30天至45天

暢銷榜

客服中心

收藏

會員專區