TOP
0
0
【簡體曬書節】 單本79折,5本7折,優惠只到5/31,點擊此處看更多!
Java程序設計教程(簡體書)
滿額折

Java程序設計教程(簡體書)

商品資訊

人民幣定價:59 元
定價
:NT$ 354 元
優惠價
87308
領券後再享88折起
海外經銷商無庫存,到貨日平均30天至45天
可得紅利積點:9 點
相關商品
商品簡介
目次

商品簡介

本書以面向對象程序設計的思想為主線,全面細緻地介紹了Java程序設計的基礎知識、特點及相關應用,注重引導讀者從C語言的以函數為主的面向過程程序設計,過渡到以類和對象為主的面向對象的程序設計。本書共分為12章,主要包括Java語言概述,類和對象,深入理解類及其成員,繼承、抽象類、接口和多態,數組與集合,異常和異常處理,輸入/輸出與文件管理,數據庫編程、多線程,Java網絡編程,JavaFX基礎和JavaFX Scene Builder等方面的內容。
本書適合作為高等院校計算機專業教材使用,同時也可作為廣大計算機愛好者的學習用書和各類Java程序設計培訓班的教學用書。

目次

前言第1章 Java語言概述11.1 Java語言的特點及相關概念11.1.1 Java語言的特點11.1.2 與Java相關的幾個概念21.2 Java與面向對象的程序設計31.2.1 Java應用程序的構成31.2.2 創建、編譯和執行Java應用程序41.2.3 Java源程序的編寫要求71.3 Java的數據類型71.3.1 基本類型和引用類型81.3.2 變量與常量91.3.3 數據類型的轉換121.3.4 字符串的常用操作方法141.3.5 常用數學方法和隨機數141.4 運算符和表達式151.4.1 算術運算符與算術表達式151.4.2 關係運算符與關系表達式161.4.3 布爾運算符與布爾表達式171.5 安裝和使用Java IDE環境181.5.1 安裝和使用Eclipse181.5.2 安裝和使用NetBeans231.6 實訓 Eclipse和NetBeans的 安裝和使用241.6.1 實訓目的241.6.2 實訓要求24第2章 類和對象262.1 面向對象程序設計的概念262.1.1 面向對象與傳統編程方法的不同262.1.2 類和對象概述272.2 類的方法292.2.1 數據的輸入和輸出292.2.2 選擇結構程序設計302.2.3 循環結構程序設計362.2.4 方法的聲明和調用402.2.5 方法的重載422.2.6 方法調用中的參數傳遞432.3 創建和使用類432.3.1 類的管理和類成員442.3.2 創建類452.3.3 字段與局部變量的區別472.3.4 創建和使用類的對象472.4 類成員的封裝482.4.1 字段的封裝482.4.2 方法的封裝492.5 構造方法和匿名對象502.5.1 類的構造方法502.5.2 匿名對象522.6 實訓 創建和使用類532.6.1 實訓目的532.6.2 實訓要求532.6.3 實訓步驟55第3章 深入理解類及其成員593.1 類之間的關係593.1.1 UML簡介593.1.2 依賴關係613.1.3 關聯關係613.1.4 聚合與組合623.2 方法的特殊用法623.2.1 在構造方法中調用其他構造方法623.2.2 私有構造方法和單例模式633.2.3 參數長度可變的方法643.3 類的實例成員和靜態成員653.3.1 Java變量的內存分配機制653.3.2 實例成員653.3.3 靜態字段663.3.4 靜態方法683.3.5 靜態初始化器683.4 final修飾符703.4.1 使用final修飾類及其成員703.4.2 使用final修飾基本類型和引用 類型變量的區別713.5 使用第三方類文件713.5.1 使用其他源程序文件或字節碼 文件中的類713.5.2 使用Eclipse的導出功能創建 JAR包743.5.3 安裝和使用FatJAR插件753.5.4 引用第三方JAR包773.5.5 反編譯.class文件783.6 實訓 團隊合作項目開發793.6.1 實訓目的793.6.2 實訓要求793.6.3 實訓步驟80第4章 繼承、抽象類、接口和多態874.1 繼承874.1.1 創建類的子類874.1.2 調用父類構造方法和super 關鍵字894.1.3 方法的重寫與父類字段的隱藏934.1.4 Object類944.1.5 繼承的利弊與使用原則984.2 抽象類和接口984.2.1 抽象類984.2.2 接口1024.2.3 接口的引用1054.2.4 接口與抽象類的比較1064.3 內部類和匿名內部類1074.3.1 內部類1074.3.2 匿名內部類1094.4 多態1104.4.1 通過重載和重寫實現多態1114.4.2 通過動態綁定實現多態1114.5 實訓 創建和使用抽象類1124.5.1 實訓目的1124.5.2 實訓要求1124.5.3 實訓步驟113第5章 數組與集合1155.1 數組的概念1155.1.1 一維數組1155.1.2 二維數組1185.2 數組的操作1225.2.1 數組的複製1225.2.2 使用foreach循環1235.2.3 數組的排序、查找和比較1245.2.4 使用Arrays類操作數組1265.3 將字符串轉換成數組1285.3.1 將字符串轉換成字符數組1295.3.2 將有分隔符的字符串轉換成數組1305.4 集合1325.4.1 ArraysList類1325.4.2 LinkedList類1345.4.3 使用Hashtable類1365.5 實訓 設計一個簡單圖書管理 程序1425.5.1 實訓目的1425.5.2 實訓要求1425.5.3 實訓步驟143第6章 異常和異常處理1476.1 異常的概念1476.1.1 錯誤與異常1476.1.2 Java的異常處理機制1486.2 異常處理1516.2.1 try finally語句1516.2.2 throw和throws語句1536.3 自定義異常1556.3.1 定義和使用自定義異常1556.3.2 異常使用的注意事項1576.4 實訓 使用自定義異常1576.4.1 實訓目的1576.4.2 實訓要求1586.4.3 實訓步驟158第7章 輸入/輸出與文件管理1607.1 Java的I/O系統1607.1.1 流的概念1607.1.2 Java的輸入/輸出類庫1617.2 字節流1627.2.1 InputStream和OutputStream類1627.2.2 輸入/輸出流的應用1637.3 字符流1697.3.1 使用FileReader和FileWriter類1697.3.2 BufferedReader和 BufferedWriter類1727.4 文件的非流式操作1757.4.1 File類1757.4.2 使用Scanner和PrintWriter類實現 文件的讀寫1767.4.3 讀取Web上的文件1797.4.4 隨機文件訪問1807.5 對象的序列化與反序列化1837.5.1 Serializable接口和transient

您曾經瀏覽過的商品

購物須知

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

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

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

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

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

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

暢銷榜

客服中心

收藏

會員專區