登入帳戶  | 訂單查詢  | 購物車/收銀台( 0 ) | 在線留言板  | 付款方式  | 運費計算  | 聯絡我們  | 幫助中心 |  加入書簽
會員登入 新用戶登記
HOME新書上架暢銷書架好書推介特價區會員書架精選月讀2023年度TOP分類瀏覽雜誌 臺灣用戶
品種:超過100萬種各類書籍/音像和精品,正品正價,放心網購,悭钱省心 服務:香港台灣澳門海外 送貨:速遞郵局服務站

新書上架簡體書 繁體書
暢銷書架簡體書 繁體書
好書推介簡體書 繁體書

三月出版:大陸書 台灣書
二月出版:大陸書 台灣書
一月出版:大陸書 台灣書
12月出版:大陸書 台灣書
11月出版:大陸書 台灣書
十月出版:大陸書 台灣書
九月出版:大陸書 台灣書
八月出版:大陸書 台灣書
七月出版:大陸書 台灣書
六月出版:大陸書 台灣書
五月出版:大陸書 台灣書
四月出版:大陸書 台灣書
三月出版:大陸書 台灣書
二月出版:大陸書 台灣書
一月出版:大陸書 台灣書

『繁體書』Java入門邁向高手之路-王者歸來

書城自編碼: 3194063
分類:繁體書 →台灣書
作者: 洪錦魁
國際書號(ISBN): 9789865001902
出版社: 深石
出版日期: 2018-05-31
版次: 初版
頁數/字數: 828頁
書度/開本: 23x17cm

售價:HK$ 218.4

 

** 我創建的書架 **
未登入.


新書推薦:
埃及的革命考古學
《 埃及的革命考古學 》

售價:HK$ 181.9
預知夢【伽利略20週年全新譯本】
《 預知夢【伽利略20週年全新譯本】 》

售價:HK$ 97.0
台灣航空決戰:美日二次大戰中的第三者戰場
《 台灣航空決戰:美日二次大戰中的第三者戰場 》

售價:HK$ 145.5
手感烘焙聖經:150道經典創意食譜×280種特選配方×800張質感圖解,烘焙技藝完全掌握(二版)
《 手感烘焙聖經:150道經典創意食譜×280種特選配方×800張質感圖解,烘焙技藝完全掌握(二版) 》

售價:HK$ 197.0
傳奇教練丹約翰的肌力體能訓練金律:40年淬煉的42則鍛練心法,教你回歸根本,檢視心志、目標、課表……,建立簡單又有效的運動生活
《 傳奇教練丹約翰的肌力體能訓練金律:40年淬煉的42則鍛練心法,教你回歸根本,檢視心志、目標、課表……,建立簡單又有效的運動生活 》

售價:HK$ 136.4
致富思維:33個擺脫窮腦袋的財富自由心法
《 致富思維:33個擺脫窮腦袋的財富自由心法 》

售價:HK$ 103.1
為什麼我們拚命追求幸福,卻依然不快樂
《 為什麼我們拚命追求幸福,卻依然不快樂 》

售價:HK$ 115.2
圖解易經(新版)
《 圖解易經(新版) 》

售價:HK$ 110.0

 

內容簡介:
●完全征服最新版Java從入門到精通。
●第一本彩色Java書。
●300張圖解說明,600個程式實例,完全解析Java。

這本書將在北京清華大學與台灣深石數位科技同步發行,這是中文第一本全彩Java圖書,這是一本從入門開始到完整學習Java的書籍,全書使用超過300張全彩圖解說明,超過600個程式實例,整本書包含31個章節內容,一步一步引導讀者。只要讀者遵循本書步驟學習,一定可以學得更多更廣Java知識,讓自己邁向高手之路。
本書精要
全書300個彩色圖解說明
全書600個彩色程式實例
完整解說物件導向程式設計
繼承、多形、抽象、介面
正規表達式與文字探勘
包裝Wrapper類別
大型程式設計
哈希碼hashcode
多執行緒與程式異常處理
檔案輸入與輸出
壓縮與解壓縮檔案設計
Java10解說JavaCollection
使用AWT設計視窗程式
事件處理
使用Swing設計視窗程式
繪圖與動畫
網路程式設計
簡易網路聊天室設計
附專有名詞和方法索引表
本書內容
CH1:介紹Java基本觀念,主要內容有認識Java,介紹Java的起源、Java之父及Java發展史,接著介紹了Java的三大平台及認識JavaSE平台的JDKJREJVM,接續Java跨平台原理與Java語言的特色。
CH2:進入Java基礎,透過詳細地說解建立「我的第一個Java程式」,並藉由解析Java的程式結構建立基礎,最後講說程式註解帶領讀者逐漸深入Java。
CH3:講解Java程式語言最基礎的部分變數variable,同時也介紹Java的資料類型。
CH4:解說程式設計的相關專有名詞,未來讀者閱讀一些學術性的程式文件時,方便理解這些名詞的含義;以及指定運算子的特殊用法說明、基本數學運算、各類運算說解、Java運算子優先順序、資料型態的轉換與輸入、import與java.lang套件、程式敘述的結合與分行等重點概念建構。
CH5:完整講解與流程控制有關的if和switch敘述。
CH6:重點解說將有規律重複執行的工作,用迴圈方式完成。
CH7:說解將相同類別的資料使用新的資料型態儲存與管理,而此新的資料型態則為「陣列array」。
CH8:介紹的是可自行定義的資料型態稱類別資料型態,這也是Java語言最核心的部分。
CH9:解說當我們宣告類別的物件配置記憶體空間後,其實類別應該就可以自行完成初始化的工作的方法,接著講解物件封裝encapsulation的知識。
CH10:講解幾個在Java程式設計時常用的內建標準類別,有了這些內建標準類別的知識,未來面對實例時,可以更加活用這些範例。
CH11:由於在使用Python設計應用程式時,難免會需要使用一些時間或日期資訊,本章介紹Java所提供的相關類別講解這方面的應用。
CH12:介紹在Java程式設計期間常碰上的字元與字串有關的類別,以及相關知識。
CH13:同時先介紹與正規表達式有關的String方法,期待讀者可以完全了解相關知識,最後再介紹正規表達式的套件java.util.regex。
CH14:則說解在真實的程式設計中可能會設計許多類別,部分類別的屬性或稱成員變數與方法可能會重複,則可以有機制將重複的部分只寫一次,其他類別可以直接引用這個重複的部分,這樣可以讓整個Java設計變的簡潔易懂,這個機制就是本章的主題繼承Inheritance;另一個重要主題是多形Polymorphism,在此做一個講解實踐多形的方法與觀念。
CH15:詳細說明在Object類別中較常用的方法,以及實踐重新定義這些方法。
CH16:講解如何建立抽象類別,為何使用抽象類別,以及抽象類別的語法規則。
CH17:延續前章抽象類別,當普通類別繼承了抽象類別後,其實就形成了IS-A關係,並介紹予說明介面Interface的基本觀念。
CH18:解說Java包裝Wrapper類別。
CH19:解說設計套件package,有了本章的觀念適切的規劃與分工,將可以讓你事半功倍。
CH20:說明程式錯誤的類型、認識異常、以及處理異常ExceptionHandling。
CH21:講解一個程式可以內含有多個執行緒,相當於同時執行工作。
CH22:由於Java是使用串流stream觀念處理輸入與輸出IOInputOutput,所有相關類別均是在java.io套件內,本章將做完整說明。
CH23:解說使用Java壓縮與解壓縮檔案,Java提供java.util.zip套件可以執行zip相容格式的檔案壓縮與解壓縮。
CH24:說明JavaCollectionJava集合物件,由於集合所使用的觀念是泛型資料型態,因此將先介紹泛型Generic的知識,然後再進入JavaCollection。
CH25:由於Java語言自從Java8或9後增加了許多功能,在此將本書前述各章中尚未介紹的新功能融合在實例內進行解說。
CH26:由於目前使用Java設計視窗應用程式主流是Swing,然而這個Swing的許多物件也是以AWT的Container類別為基礎開發,所以本章解說AWT。
CH27:延續前章設計了視窗框架以及內部元件,在使用所設計的視窗時我們會按一下功能鈕、選擇表單、滑鼠移動或點擊…等,這些動作在Java程式設計中稱事件event,本章會將所產生的事件與所設計的元件結合,設計一系列相關的應用程式。
CH28:由於本書至今已經說明許多視窗元件了,AWT仍有一些視窗元件尚未介紹,而於此章作補充說明。
CH29:介紹視窗程式設計使用Swing,Swing是完全由Java語言設計的套件,它是JFCJavaFoundationClasses的一部份,主要是用於圖形使用者介面GUI,GraphicsUserInterface的視窗應用程式設計,這是一個獨立於平台的套件,所設計的程式在所有平台會呈現相同結果,目前這也是主流程式設計師所使用的套件。
CH30:介紹Java之Graphics類別與子類別Graphics2D,這2個類別主要是提供使用者可以在視窗內繪製圖形,讀者可以選擇在AWT視窗、Swing視窗;繪圖實作其實與工作平台或可想成作業系統有關,但是Graphics介面已經有提供獨立於個別平台的的方法,可以使用它們繪製文字、圖像,然後可以在所有平台運行,另外亦加說明字型Font和色彩Color的處理。
CH31:介紹Java的網路觀念,主要是將2個或多個電腦連接,達到資源共享的目的;也介紹socket程式設計觀念,教導讀者設計一個主從架構與UDP架構的網路程式,最後則是講解設計簡單的網路聊天室。
附錄A、B、C:解說Java之下載、安裝與環境設定,提供Java的函數或方法索引表,以及提供Java之關鍵字或專有名詞索引表。
關於作者:

洪錦魁

一位跨越電腦作業系統與科技時代的資深電腦專家、著作等身的作家。
DOS時代他的代表作品是"IBMPC組合語言、C、C++、Pascal"。
Windows時代表他的代表作品是"WindowsProgramming使用C、使用VisualBasic"。
Internet時代他的代表作品是"網頁設計使用HTML"。
大數據時代他的代表作品是"R語言邁向BigData之路"。
除了作品被翻譯為簡體中文、馬來西亞文外,2000年"網頁設計使用HTML"更被翻譯為MasteringHTML英文版行銷美國。
近年來作品則是在北京清華大學和台灣深石數位同步發行。他的近期重要作品如下:
1.Java入門邁向高手之路王者歸來。
2.Python入門邁向高手之路王者歸來。
3.HTML5+CSS3王者歸來。
4.R語言邁向BigData之路。
他的著作最大特色是,所有程式語法會依特性分類,同時以實用的程式範例做解說,讓整本書淺顯易懂。讀者可由他的著作,事半功倍輕鬆掌握相關的知識。
目錄
Chapter01 Java基本觀念
1-1認識Java
1-2Java的起源
1-3Java之父
1-4Java發展史
1-5Java的三大平台
1-6認識JavaSE平台的JDKJREJVM
1-7Java跨平台原理
1-8Java語言的特色
Chapter02 Java程式從零開始
2-1我的第一個Java程式
2-2解析Java的程式結構
2-3程式註解
Chapter03 Java語言基礎
3-1認識變數Variable
3-2基本資料型態PrimitiveDataTypes
3-3字串String資料型態
3-4常數Constant的觀念
3-5精準控制格式化的輸出
Chapter04 程式基本運算
4-1程式設計的專有名詞
4-2指定運算子的特殊用法說明
4-3基本數學運算
4-4複合指定運算子CompoundAssignmentOperator
4-5布林運算、反向運算、比較運算與邏輯運算
4-6位元運算BitwiseOperation
4-7Java運算子優先順序
4-8資料型態的轉換DataTypeConversion
4-9資料的轉換與輸入
4-10淺談import與java.lang套件
4-11程式敘述的結合與分行
Chapter05 程式流程控制
5-1if敘述
5-2switch敘述
Chapter06 迴圈控制
6-1for迴圈
6-2巢狀for迴圈
6-3while迴圈
6-4巢狀while迴圈
6-5dowhile迴圈
6-6無限迴圈
6-7迴圈與break敘述
6-8迴圈與continue敘述
6-9迴圈標籤與breakcontinue
6-10將迴圈觀念應用在Scanner類別的輸入檢查
6-11迴圈相關的程式應用
Chapter07 陣列
7-1認識陣列Array
7-2陣列的宣告與應用
7-3Java參照資料型態ReferenceDataTypes
7-4Java垃圾回收GarbageCollection
7-5多維陣列的原理
7-6Java命令列參數
7-7二維陣列的程式應用
Chapter08 類別與物件
8-1認識物件與類別
8-2定義類別與物件
8-3類別的基本實例
8-4類別含多個物件的應用
8-5類別的參照資料型態
8-6再談方法method
8-7變數的有效範圍
8-8匿名陣列AnonymousArray
8-9遞迴式方法設計recursive
8-10河內塔問題
Chapter09 物件建構與封裝
9-1建構方法Constructor
9-2類別的訪問權限–封裝Encapsulation
9-3static關鍵字
Chapter10 內建Math和Random類別
10-1數學常數
10-2隨機數的應用
10-3求較大值max較小值方法min
10-4求絕對值方法abs
10-5四捨五入round
10-6返回最接近的整數值rint
10-7求近似值ceilfloor
10-8一般的數學運算方法
10-9三角函數的應用
10-10Random類別
Chapter11 日期與時間的類別
11-1Date類別
11-2Java8後的新日期與時間類別
Chapter12 字元與字串類別
12-1字元Character類別
12-2字串的建立
12-3String類別的方法
12-4StringBuffer類別
12-5StringBuilder類別
12-6字串陣列的應用
Chapter13 正規表達式RegularExpression
13-1使用Java硬功夫搜尋文字
13-2使用String類別處理正規表達式
13-3正規表達式的特殊字元
13-4matches方法的萬用程式與功能擴充
13-5再談String類別有關的正規表達方法
13-6正規表達式套件
Chapter14 繼承與多形
14-1繼承Inheritance
14-2IS-A和HAS-A關係
14-3Java程式碼太長的處理
14-4重新定義Override
14-5多重定義Overload父類別的方法
14-6多形Polymorphism
14-7靜態綁定StaticBinding與動態綁定DynamicBinding
14-8巢狀類別Nestedclasses
Chapter15 Object類別
15-1認識擴充Object類別
15-2Object類別的方法
15-3認識哈希碼hashcode與hashCode
15-4equals方法
15-5toString方法
15-6getClass方法
Chapter16 抽象類別AbstractClass
16-1使用抽象類別的場合
16-2抽象類別基本觀念
16-3抽象方法的基本觀念
16-4抽象類別與抽象方法觀念整理
16-5抽象類別的建構方法
16-6使用Upcasting宣告抽象類別的物件
16-7抽象類別與方法的程式應用
Chapter17 介面Interface
17-1認識介面
17-2介面的成員變數
17-3Java8新增加介面內容
17-4Java9新增加介面內容
17-5基本介面的繼承
17-6介面多重繼承MultipleInheritance
17-7實作時發生成員變數有相同名稱
17-8類別重新定義Default方法
17-9一個類別同時繼承類別與實作介面
17-10類別分別繼承父類別與實作介面發生方法名稱衝突
17-11多層次繼承中發生Default方法名稱相同
17-12名稱衝突的鑽石Diamond問題
Chapter18 Java包裝Wrapper類別
18-1基本觀念
18-2認識包裝類別
18-3認識自動封箱Autoboxing與拆箱Unboxing
18-4建立包裝類別物件
18-5使用valueOf建立物件
18-6取得Number類別物件的值
18-7包裝類別的常數
18-8將基本資料轉成字串toString
18-9將字串轉成基本資料型態parseXXX
18-10比較方法
Chapter19 設計套件Package
19-1複習套件名稱的匯入
19-2設計Java套件基礎知識
19-3Java套件的優點
19-4建立、編譯與執行套件
19-5套件與應用程式分屬不同資料夾
19-6建立子套件
19-7套件的存取控制
19-8將抽象類別應用在套件
19-9將編譯檔案送至不同資料夾的方法
Chapter20 程式異常的處理
20-1認識程式錯誤的類別
20-2認識簡單的異常實例
20-3處理異常方法
20-4try-catch
20-5捕捉上層的異常
20-6trycatchfinally
20-7Throwable類別
20-8自行拋出異常throw
20-9方法拋出異常throws
20-10使用者自訂異常類別
Chapter21 多執行緒
21-1認識程式Program、行程Process、執行緒Thread
21-2認識多工作業Multitasking
21-3Java的多執行緒
21-4執行緒的生命週期
21-5建立執行緒
21-6再看Java執行緒的工作原理
21-7讓執行緒進入睡眠
21-8執行緒的join方法
21-9執行緒的優先順序值
21-10守護Daemon執行緒
21-11Java的同步Synchronization
21-12匿名類別AnonymousClass
21-13同步區塊SynchronizedBlock
21-14同步靜態方法SychronizedStaticMethods
21-15認識死結Deadlock
21-16執行緒內部通信Inter-threadcommunication
Chapter22 輸入與輸出
22-1認識串流Stream
22-2InputStream和OutputStream類別圖
22-3適用byte資料檔案輸入與輸出
22-4使用緩衝區處理byte資料檔案輸入與輸出
22-5Writer和Reader類別
22-6字元讀取與寫入FileReader類別與FileWriter類別
22-7字元資料輸入與輸出BufferedReaderBufferedWriter
22-8System類別
22-9PrintStream類別
22-10Console類別
22-11檔案與資料夾的管理File類別
Chapter23 壓縮與解壓縮檔案
23-1基本觀念與認識java.util.zip套件
23-2壓縮Zip檔案
23-3解壓縮Unzip檔案
Chapter24 JavaCollection
24-0認識泛型Generic
24-1認識集合物件
24-2List介面
24-3Set介面
24-4Map介面
24-5JavaCollectionsFramework架構之演算法
Chapter25 現代Java運算
25-1增強版的匿名內部類別
25-2Lambda表達式
25-3forEach
25-4方法參照methodreferences
25-5Java的工廠方法FactoryMethods
25-6Java新的版本字串格式
Chapter26 視窗程式設計使用AWT
26-1AWT類別結構圖
26-2Frame類別
26-3視窗元件顏色的設定Color類別
26-4標籤Label類別
26-5字型設定Font類別
26-6Button類別
26-7建立文字輸入物件
26-8Checkbox類別
26-9CheckboxGroup類別
26-10版面配置管理員LayoutManagers
Chapter27 事件處理
27-1委派事件模式Delegationeventmodel
27-2簡單按鈕事件處理
27-3認識事件處理類別
27-4ActionEvent事件類別
27-5ItemEvent類別
27-6TextEvent類別
27-7KeyEvent類別
27-8KeyAdapter類別
27-9MouseEvent類別
27-10WindowEvent類別
27-11WindowAdapter類別
Chapter28 再談AWT物件
28-1表單List類別
28-2下拉式選單Choice類別
28-3功能表設計
28-4捲軸Scrollbar類別
28-5對話方塊Dialog類別
28-6檔案對話方塊FileDialog類別
Chapter29 視窗程式設計使用Swing
29-1Swing階層結構圖
29-2JFrame類別
29-3JButton類別
29-4JLabel類別
29-5JCheckBox類別
29-6JRadioButton類別
29-7JOptionPane類別
29-8JList類別
29-9JColorChooser類別
29-10JTextField類別
29-11JTextArea類別
29-12JPasswordField類別
29-13JTabbedPane類別
29-14本章結尾
Chapter30 繪圖與動畫
30-1認識座標系統
30-2AWT繪圖
30-3Swing繪圖
30-4顏色與字型
30-5Graphics類別與
30-6Graphics2D類別
30-7專題拖曳滑鼠可以繪製線條
30-8動畫設計
Chapter31 網路程式設計
31-1認識Internet網址
31-2JavaInetAddress類別
31-3URL類別
31-4URLConnection類別
31-5HttpURLConnection類別
31-6主從架構(Client-Server)程式設計基本觀念
31-7UDP通訊
AppendixA Java下載、安裝與環境設定
A-1下載Java
A-2安裝Java
A-3Java環境設定
A-4下載Java10文件
AppendixB 函數或方法索引表
AppendixC 關鍵字或專有名詞索引表

 

 

書城介紹  | 合作申請 | 索要書目  | 新手入門 | 聯絡方式  | 幫助中心 | 找書說明  | 送貨方式 | 付款方式 香港用户  | 台灣用户 | 大陸用户 | 海外用户
megBook.com.hk
Copyright © 2013 - 2024 (香港)大書城有限公司  All Rights Reserved.