TOP
0
0
魅麗。花火原創小說66折起
Java程序設計基礎(第6版)(簡體書)
滿額折

Java程序設計基礎(第6版)(簡體書)

人民幣定價:69 元
定  價:NT$ 414 元
優惠價:87360
領券後再享89折
無庫存,下單後進貨(採購期約45個工作天)
可得紅利積點:10 點
相關商品
商品簡介
目次

商品簡介

《Java程序設計(第6版)》系統地介紹Java語言的特點及應用技術。第1-5章講述Java的基本知識,第6-8章講解面向對象基礎內容,這部分是關鍵內容;第9-11章講解了異常處理、輸入輸出和多線程,這部分Java的主要內容;第12章主要講解泛型與容器類;第13章講解注解、反射、內部類、匿名骶部類與Lambda表達式;第14章主要講解界面元素的佈局;第15章的事件處理是本教材的重點,也是*能引起學生興趣的內容;第16-18章講述了繪圖程序設計、數據庫編程和網絡編程。

目次

目錄



第1章Java語言概述




1.1Java語言的誕生與發展




1.2Java語言的特點




1.3Java語言規範




1.4Java虛擬機




1.5Java程序的種類和結構




本章小結




第1章習題





第2章Java語言開發環境




2.1Java開發工具




2.1.1JDK的下載與安裝




2.1.2設置JDK的操作環境




2.2JDK幫助文檔下載與安裝




2.3JDK的使用




本章小結




第2章習題





第3章Java語言基礎




3.1數據類型




3.2關鍵字與標識符




3.3常量




3.4變量




3.5數據類型轉換




3.6由鍵盤輸入數據




3.7運算符與表達式




3.7.1算術運算符




3.7.2關係運算符




3.7.3邏輯運算符




3.7.4位運算符




3.7.5賦值運算符




3.7.6條件運算符




3.7.7字符串運算符




3.7.8表達式及運算符的優先級、
結合性




本章小結




第3章習題





第4章流程控制




4.1語句與複合語句




4.2順序結構




4.3分支結構




4.3.1if條件語句




4.3.2switch選擇語句




4.4循環結構




4.4.1while語句




4.4.2dowhile語句




4.4.3for語句




4.4.4多重循環




4.5循環中的跳轉語句




4.5.1break語句




4.5.2continue語句




4.5.3return語句




本章小結




第4章習題





第5章數組與字符串




5.1數組的基本概念




5.2一維數組




5.2.1一維數組的定義




5.2.2一維數組元素的訪問




5.2.3一維數組的初始化及應用




5.3foreach語句與數組




5.4多維數組




5.4.1二維數組




5.4.2三維以上的多維數組




5.5字符串




5.5.1字符串變量的創建




5.5.2String類的常用方法




本章小結




第5章習題





第6章類與對象




6.1類的基本概念




6.2定義類




6.3對象的創建與使用




6.3.1創建對象




6.3.2對象的使用




6.3.3在類定義內調用方法




6.4參數的傳遞




6.4.1以變量為參數調用方法




6.4.2以數組作為參數或返回值的
方法調用




6.4.3方法中的可變參數




6.5匿名對象




本章小結




第6章習題





第7章Java語言類的特性




7.1類的私有成員與公共成員




7.1.1私有成員




7.1.2公共成員




7.1.3缺省訪問控制符




7.2方法的重載




7.3構造方法




7.3.1構造方法的作用與定義




7.3.2默認的構造方法




7.3.3構造方法的重載




7.3.4從一個構造方法內調用
另一個構造方法




7.3.5公共的構造方法與私有的
構造方法




7.4靜態成員




7.4.1實例成員




7.4.2靜態變量




7.4.3靜態方法




7.4.4靜態初始化器




7.5對象的應用




7.5.1對象的賦值與比較




7.5.2引用變量作為方法的返回值




7.5.3類類型的數組




7.5.4以對象數組為參數進行
方法調用




7.6Java語言的垃圾回收




本章小結




第7章習題





第8章繼承、抽象類、接口和枚舉




8.1類的繼承




8.1.1子類的創建




8.1.2在子類中訪問父類的成員




8.1.3覆蓋




8.1.4不可被繼承的成員與最終類




8.1.5Object類




8.2抽象類




8.2.1抽象類與抽象方法




8.2.2抽象類的應用




8.3接口




8.3.1接口的定義




8.3.2接口的實現與引用




8.3.3接口的繼承




8.3.4利用接口實現類的多重繼承




8.3.5接口中靜態方法和默認方法




8.3.6解決接口多重繼承中名字
衝突問題




8.4枚舉




8.4.1枚舉類型的定義




8.4.2不包含方法的枚舉




8.4.3包含屬性和方法的枚舉




8.5包




8.5.1包的概念




8.5.2使用package語句創建包




8.5.3Java語言中的常用包




8.5.4Java語言中幾個常用的類




8.5.5利用import語句引用
Java定義的包




8.5.6Java程序結構




本章小結




第8章習題





第9章異常處理




9.1異常處理的基本概念




9.1.1錯誤與異常




9.1.2Java語言的異常處理機制




9.2異常處理類




9.3異常的處理




9.4拋出異常




9.5自動關閉資源的try語句




9.6自定義異常類




本章小結




第9章習題





第10章Java語言的輸入輸出與
文件處理




10.1Java語言的輸入輸出




10.1.1流的概念




10.1.2輸入輸出流類庫




10.2使用InputStream和
OutputStream流類




10.2.1基本的輸入輸出流類




10.2.2輸入輸出流的應用




10.3使用Reader和Writer流類




10.3.1使用FileReader類讀取文件




10.3.2使用FileWriter類寫入文件




10.3.3使用BufferedReader類
讀取文件




10.3.4使用BufferedWriter類
寫入文件




10.4文件的處理與隨機訪問




10.4.1Java語言對文件與
文件夾的管理




10.4.2對文件的隨機訪問




本章小結




第10章習題





第11章多線程




11.1線程的概念




11.1.1程序、進程、多任務與線程




11.1.2線程的狀態與生命週期




11.1.3線程的優先級與調度




11.2Java的Thread線程類與
Runnable接口




11.2.1利用Thread類的子類來
創建線程




11.2.2用Runnable接口來創建線程




11.2.3線程間的數據共享




11.3多線程的同步控制




11.4線程之間的通信




本章小結




第11章習題





第12章泛型與容器類




12.1泛型




12.1.1泛型的概念




12.1.2泛型類及應用




12.1.3泛型方法




12.1.4限制泛型的可用類型




12.1.5泛型的類型通配符和泛型
數組的應用




12.1.6繼承泛型類與實現泛型接口




12.2容器類




12.2.1Java容器框架




12.2.2容器接口Collection




12.2.3列表接口List




12.2.4集合接口Set




12.2.5映射接口Map




本章小結




第12章習題





第13章注解、反射、內部類、匿名
內部類與Lambda表達式




13.1注解




13.2反射機制




13.2.1Class類




13.2.2反射包reflet中的常用類




13.2.3反射的應用




13.3內部類與匿名內部類




13.3.1內部類




13.3.2匿名內部類




13.4函數式接口與Lambda表達式




13.4.1函數式接口




13.4.2Lambda表達式




13.4.3Lambda表達式作為
方法的參數




13.5方法引用




本章小結




第13章習題





第14章圖形界面設計




14.1圖形用戶界面概述




14.2圖形用戶界面工具包JavaFX




14.2.1JavaFX組件分類




14.2.2JavaFX的基本概念




14.3JavaFX的佈局面板




14.3.1面板類Pane和JavaFX CSS




14.3.2棧面板類StackPane




14.3.3流式面板類FlowPane




14.3.4邊界面板類BoderPane




14.3.5網格面板類GridPane




14.3.6單行面板類HBox和單列
面板類VBox




14.4JavaFX的輔助類




14.4.1顏色類Color




14.4.2字體類Font




14.4.3圖像類Image和圖像顯示類
ImageView




14.5JavaFX屬性綁定




14.6JavaFX常用控件




14.6.1標簽Label




14.6.2文本編輯控件TextField、
PasswordField、TextArea與
滾動面板ScrollPane




14.6.3複選框CheckBox和單選
按鈕RadioButton




14.6.4選項卡面板TabPane和
選項卡Tab




本章小結




第14章習題





第15章事件處理




15.1Java語言的事件處理機制
――委託事件模型




15.2Java語言的事件類




15.2.1動作事件ActionEvent




15.2.2鼠標事件MouseEvent




15.2.3鍵盤事件KeyEvent




15.3複選框和單選按鈕及
相應的事件處理




15.4文本編輯控件及相應的
事件處理




15.5組合框及相應的事件處理




15.6為綁定屬性添加監聽者




15.7列表視圖控件及相應的
事件處理




15.8滑動條及相應的事件處理




15.9進度條及相應的事件處理




15.10菜單設計




15.10.1菜單基本知識




15.10.2窗口菜單




15.10.3彈出菜單




15.11工具欄設計




15.12文件選擇對話框




15.13顏色選擇器




15.14音頻與視頻程序設計




本章小結




第15章習題





第16章繪圖與動畫程序設計




16.1圖形坐標系與圖形類




16.1.1直線類Line




16.1.2矩形類Rectangle




16.1.3圓類Circle




16.1.4橢圓類Ellipse




16.1.5弧類Arc




16.1.6多邊形類Polygon與
折線類Polyline




16.1.7交互式程序設計




16.2動圖程序設計




16.2.1過渡動畫




16.2.2時間軸動畫




本章小結




第16章習題





第17章Java數據庫程序設計




17.1關系數據庫系統




17.1.1數據庫與數據庫表




17.1.2完整性約束




17.2SQL




17.2.1創建數據庫




17.2.2表操作




17.2.3表數據操作




17.2.4數據查詢




17.3JDBC




17.3.1JDBC概述




17.3.2JDBC類型




17.3.3使用JDBC開發數據庫
應用程序




17.3.4數據庫的進一步操作




17.3.5獲取元數據




17.3.6事務操作




17.3.7在窗口中訪問數據庫




本章小結




第17章習題





第18章Java網絡編程




18.1網絡基礎




18.1.1TCP/IP




18.1.2通信端口




18.1.3URL的概念




18.1.4Java語言的網絡編程




18.2URL編程




18.2.1創建URL對象




18.2.2使用URL類訪問網絡資源




18.3用Java語言實現底層網絡通信




18.3.1InetAddress程序設計




18.3.2基於連接的Socket
通信程序設計




18.3.3無連接的數據報
通信程序設計




本章小結




第18章習題




參考文獻

您曾經瀏覽過的商品

購物須知

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

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

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

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

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

優惠價:87 360
無庫存,下單後進貨
(採購期約45個工作天)

暢銷榜

客服中心

收藏

會員專區