[ 收藏 ] [ 繁体中文 ]  
臺灣貨到付款、ATM、超商、信用卡PAYPAL付款,4-7個工作日送達,999元臺幣免運費   在線留言 商品價格為新臺幣 
首頁 電影 連續劇 音樂 圖書 女裝 男裝 童裝 內衣 百貨家居 包包 女鞋 男鞋 童鞋 計算機周邊

商品搜索

 类 别:
 关键字:
    

商品分类

  •  管理

     一般管理学
     市场/营销
     会计
     金融/投资
     经管音像
     电子商务
     创业企业与企业家
     生产与运作管理
     商务沟通
     战略管理
     商业史传
     MBA
     管理信息系统
     工具书
     外文原版/影印版
     管理类职称考试
     WTO
     英文原版书-管理
  •  投资理财

     证券/股票
     投资指南
     理财技巧
     女性理财
     期货
     基金
     黄金投资
     外汇
     彩票
     保险
     购房置业
     纳税
     英文原版书-投资理财
  •  经济

     经济学理论
     经济通俗读物
     中国经济
     国际经济
     各部门经济
     经济史
     财政税收
     区域经济
     统计 审计
     贸易政策
     保险
     经济数学
     各流派经济学说
     经济法
     工具书
     通货膨胀
     财税外贸保险类考试
     英文原版书-经济
  •  社会科学

     语言文字
     社会学
     文化人类学/人口学
     新闻传播出版
     社会科学总论
     图书馆学/档案学
     经典名家作品集
     教育
     英文原版书-社会科学
  •  哲学

     哲学知识读物
     中国古代哲学
     世界哲学
     哲学与人生
     周易
     哲学理论
     伦理学
     哲学史
     美学
     中国近现代哲学
     逻辑学
     儒家
     道家
     思维科学
     马克思主义哲学
     经典作品及研究
     科学哲学
     教育哲学
     语言哲学
     比较哲学
  •  宗教

  •  心理学

  •  古籍

     经部  史类  子部  集部  古籍管理  古籍工具书  四库全书  古籍善本影音本  中国藏书
  •  文化

     文化评述  文化随笔  文化理论  传统文化  世界各国文化  文化史  地域文化  神秘文化  文化研究  民俗文化  文化产业  民族文化  书的起源/书店  非物质文化遗产  文化事业  文化交流  比较文化学
  •  历史

     历史普及读物
     中国史
     世界史
     文物考古
     史家名著
     历史地理
     史料典籍
     历史随笔
     逸闻野史
     地方史志
     史学理论
     民族史
     专业史
     英文原版书-历史
     口述史
  •  传记

  •  文学

  •  艺术

     摄影
     绘画
     小人书/连环画
     书法/篆刻
     艺术设计
     影视/媒体艺术
     音乐
     艺术理论
     收藏/鉴赏
     建筑艺术
     工艺美术
     世界各国艺术概况
     民间艺术
     雕塑
     戏剧艺术/舞台艺术
     艺术舞蹈
     艺术类考试
     人体艺术
     英文原版书-艺术
  •  青春文学

  •  文学

     中国现当代随笔
     文集
     中国古诗词
     外国随笔
     文学理论
     纪实文学
     文学评论与鉴赏
     中国现当代诗歌
     外国诗歌
     名家作品
     民间文学
     戏剧
     中国古代随笔
     文学类考试
     英文原版书-文学
  •  法律

     小说
     世界名著
     作品集
     中国古典小说
     四大名著
     中国当代小说
     外国小说
     科幻小说
     侦探/悬疑/推理
     情感
     魔幻小说
     社会
     武侠
     惊悚/恐怖
     历史
     影视小说
     官场小说
     职场小说
     中国近现代小说
     财经
     军事
  •  童书

  •  成功/励志

  •  政治

  •  军事

  •  科普读物

  •  计算机/网络

     程序设计
     移动开发
     人工智能
     办公软件
     数据库
     操作系统/系统开发
     网络与数据通信
     CAD CAM CAE
     计算机理论
     行业软件及应用
     项目管理 IT人文
     计算机考试认证
     图形处理 图形图像多媒体
     信息安全
     硬件
     项目管理IT人文
     网络与数据通信
     软件工程
     家庭与办公室用书
  •  建筑

     执业资格考试用书  室内设计/装潢装修  标准/规范  建筑科学  建筑外观设计  建筑施工与监理  城乡规划/市政工程  园林景观/环境艺术  工程经济与管理  建筑史与建筑文化  建筑教材/教辅  英文原版书-建筑
  •  医学

     中医
     内科学
     其他临床医学
     外科学
     药学
     医技学
     妇产科学
     临床医学理论
     护理学
     基础医学
     预防医学/卫生学
     儿科学
     医学/药学考试
     医院管理
     其他医学读物
     医学工具书
  •  自然科学

     数学
     生物科学
     物理学
     天文学
     地球科学
     力学
     科技史
     化学
     总论
     自然科学类考试
     英文原版书-自然科学
  •  工业技术

     环境科学
     电子通信
     机械/仪表工业
     汽车与交通运输
     电工技术
     轻工业/手工业
     化学工业
     能源与动力工程
     航空/航天
     水利工程
     金属学与金属工艺
     一般工业技术
     原子能技术
     安全科学
     冶金工业
     矿业工程
     工具书/标准
     石油/天然气工业
     原版书
     武器工业
     英文原版书-工业技
  •  农业/林业

     园艺  植物保护  畜牧/狩猎/蚕/蜂  林业  动物医学  农作物  农学(农艺学)  水产/渔业  农业工程  农业基础科学  农林音像
  •  外语

  •  考试

  •  教材

  •  工具书

  •  中小学用书

  •  中小学教科书

  •  动漫/幽默

  •  烹饪/美食

  •  时尚/美妆

  •  旅游/地图

  •  家庭/家居

  •  亲子/家教

  •  两性关系

  •  育儿/早教

  •  保健/养生

  •  体育/运动

  •  手工/DIY

  •  休闲/爱好

  •  英文原版书

  •  港台图书

  •  研究生
     工学
     公共课
     经济管理
     理学
     农学
     文法类
     医学

  •  音乐
     音乐理论

     声乐  通俗音乐  音乐欣赏  钢琴  二胡  小提琴
  • Java王者歸來——從入門邁向高手
    該商品所屬分類:計算機/網絡 -> 計算機/網絡
    【市場價】
    489-710
    【優惠價】
    306-444
    【作者】 洪錦魁 
    【所屬類別】 圖書  計算機/網絡  程序設計  Java 
    【出版社】清華大學出版社 
    【ISBN】9787302532552
    【折扣說明】一次購物滿999元台幣免運費+贈品
    一次購物滿2000元台幣95折+免運費+贈品
    一次購物滿3000元台幣92折+免運費+贈品
    一次購物滿4000元台幣88折+免運費+贈品
    【本期贈品】①優質無紡布環保袋,做工棒!②品牌簽字筆 ③品牌手帕紙巾
    版本正版全新電子版PDF檔
    您已选择: 正版全新
    溫馨提示:如果有多種選項,請先選擇再點擊加入購物車。
    *. 電子圖書價格是0.69折,例如了得網價格是100元,電子書pdf的價格則是69元。
    *. 購買電子書不支持貨到付款,購買時選擇atm或者超商、PayPal付款。付款後1-24小時內通過郵件傳輸給您。
    *. 如果收到的電子書不滿意,可以聯絡我們退款。謝謝。
    內容介紹



    開本:16開
    紙張:膠版紙
    包裝:平裝-膠訂

    是否套裝:否
    國際標準書號ISBN:9787302532552
    作者:洪錦魁

    出版社:清華大學出版社
    出版時間:2019年09月 

        
        
    "

    編輯推薦

    這是一本從入門到精通的 Java 書籍,適合初學者購買與學習。整本書從*基礎的軟件下載、安裝與
    執行開始講解。為了讓讀者可以輕松學習每一個步驟,筆者均使用圖例解說。
    本書的前 7 章內容主要是敘述程序語言的基礎,包含基本運算、流程控制、循環控制與數組。筆者使
    用了大量的圖例與程序實例引導讀者,隻要配合書中實例操作與執行,就可以獲得 Java 程序設計能力。
    第 8 ~ 25 章是 Java 面向對像的核心,筆者在說明整體概念時,也講明了 Java 內建類的使用以及核心
    內容,例如正則表達式、繼承與多形、抽像類、接口、包裝類別、程序異常處理、多線程、輸入與輸出、
    壓縮與解壓縮文件、Java Collection 等。
    第 26 ~ 31 章則講解了窗口程序設計、繪圖與動畫、網絡程序設計等。多年教學與學習經驗讓筆者體
    會到使用圖解與程序實例引導讀者是*好的學習途徑。本書使用了約 300 張圖片與 600 個程序實例,一步
    一步完整解說 Java 語法與進階應用主題,相信可以讓讀者以*輕松的方式學會 Java,進而將知識應用在
    未來職場領域。

     
    內容簡介

    本書的前7章內容主要是敘述程序語言的基礎,包含基本運算、流程控制、循環控制與數組。筆者使
    用了大量的圖例與程序實例引導讀者,隻要配合書中實例操作與執行,就可以獲得Java程序設計能力。


    第8~25章是Java面向對像的核心,筆者在說明整體概念時,也講明了Java內建類的使用以及核心
    內容,例如正則表達式、繼承與多形、抽像類、接口、包裝類別、程序異常處理、多線程、輸入與輸出、
    壓縮與解壓縮文件、Java Collection等。


    第26~31章則講解了窗口程序設計、繪圖與動畫、網絡程序設計等。

    作者簡介

    洪錦魁,中國臺灣省計算機專家,IT知名作者。
    ? 近年來作品:
    ? Java王者歸來
    ? Python王者歸來
    ? HTML5 CSS3王者歸來
    ? R語言邁向大數據之路
        其著作特色:所有程序語法會依特性分類,同時以實用的程序範例進行解說,讓讀者可以事半功倍地輕松掌握相關知識。

    目錄
    目錄
    1-1 認識Java2
    1-2 Java的起源2
    1-3 Java之父2
    1-4 Java發展史3
    1-5 Java的三大平臺3
    1-5-1 Java SE3
    1-5-2 Java EE3
    1-5-3 Java ME3
    1-6 認識Java SE平臺的JDK/JRE/JVM4
    1-6-1 JDK4
    1-6-2 JRE5
    1-6-3 JVM5
    1-7 Java跨平臺原理5

    目錄


    第1章  Java基本概念
    1-1  認識Java2
    1-2  Java的起源2
    1-3  Java之父2
    1-4  Java發展史3
    1-5  Java的三大平臺3
    1-5-1  Java SE3
    1-5-2  Java EE3
    1-5-3  Java ME3
    1-6  認識Java SE平臺的JDK/JRE/JVM4
    1-6-1  JDK4
    1-6-2  JRE5
    1-6-3  JVM5
    1-7  Java跨平臺原理5
    1-7-1  一般程序的編譯與執行5
    1-7-2  Java程序的編譯與執行5
    1-8  Java語言的特點6
    習題7
    第2章  Java程序從零開始
    2-1  我的個Java程序9
    2-1-1  程序設計流程9
    2-1-2  編輯Java程序代碼9
    2-1-3  編譯Java程序9
    2-1-4  執行Java程序9
    2-1-5  認識classpath10
    2-2  解析Java的程序結構10
    2-3  程序注釋11
    程度實操題13
    習題14
    第3章  Java語言基礎
    3-1  認識變量16
    3-1-1  變量的聲明16
    3-1-2  設置有意義的變量名稱17
    3-1-3  了解注釋的意義17
    3-1-4  變量的命名規則18
    3-2  基本數據類型19
    3-2-1  整數數據類型19
    3-2-2  浮點數數據類型22
    3-2-3  字符數據類型23
    3-2-4  布爾值25
    3-3  字符串數據類型25
    3-4  常量的概念26
    3-5  精準控制格式化的輸出27
    程序實操題28
    習題28
    第4章  程序基本運算
    4-1  程序設計的專有名詞31
    4-1-1  表達式31
    4-1-2  運算符與操作數31
    4-1-3  操作數也可以是一個表達式31
    4-1-4  指定運算符31
    4-1-5 &nbs運算符31
    4-1-6 &nbs運算符32
    4-1-7 &nbs運算符32
    4-2  指定運算符的特殊用法說明32
    4-3  基本數學運算33
    4-3-1  四則運算33
    4-3-2  求餘數%33
    4-3-3  遞增與遞減運算符33
    4-3-4  正負號34
    4-3-5  無限大34
    4-3-6  發生異常35
    4-3-7  非數字35
    4-3-8  Java語言控制運算的優先級35
    4-4  復合指定運算符35
    4-5  布爾值、反向運算符、比較運算符與
          邏輯運算符36
    4-5-1  布爾值36
    4-5-2  反向運算符36
    4-5-3  比較運算符37
    4-5-4  邏輯運算符37
    4-5-5  運算符38
    4-6  位運算39
    4-6-1  ~ 運算符40
    4-6-2  位邏輯運算符40
    4-6-3  位移位運算符41
    4-6-4  位運算的復合指定運算符42
    4-7  Java運算符優先級43
    4-8  數據類型的轉換44
    4-8-1  指定運算符自動數據
           類型的轉換44
    4-8-2  自動數據類型的轉換46
    4-8-3  強制數據類型的轉換47
    4-9  數據的轉換與輸入48
    4-9-1  將整數轉成字符串方式輸出48
    4-9-2  屏幕輸入48
    4-10  淺談import與java.lang包50
    4-10-1  再談import50
    4-10-2  java.lang包51
    4-11  程序語句的結合與分行52
    4-11-1  語句的結合52
    4-11-2  語句的分行52
    程序實操題52
    習題53
    第5章  程序流程控制
    5-1  if語句56
    5-1-1  基本if語句56
    5-1-2  if … else語句58
    5-1-3  運算符60
    5-1-4  if … else if …else語句60
    5-1-5  嵌套if語句63
    5-2  switch語句64
    程序實操題68
    習題68
    第6章  循環控制
    6-1  for循環72
    6-2  嵌套for循環73
    6-3  while循環74
    6-4  嵌套while循環75
    6-5   do … while循環75
    6-6  無限循環76
    6-7  循環與break語句77
    6-8  循環與continue語句78
    6-9  循環標簽與break/continue79
    6-10  將循環應用於Scanner
            類的輸入檢查80
    6-11  循環相關的程序應用81
    程序實操題82
    習題83
    第7章  數組
    7-1  認識數組86
    7-2  數組的聲明與應用86
    7-2-1  數組的聲明86
    7-2-2  數組的空間配置87
    7-2-3  同時執行數組的聲明與配置88
    7-2-4  數組的屬性length88
    7-2-5  數組初值的設置88
    7-2-6  特殊數組聲明與初值設置89
    7-2-7  常見的數組使用錯誤——索
           引值超出數組範圍90
    7-2-8  foreach循環遍歷數組90
    7-2-9與數組有關的程序實例90
    7-3  Java參照數據類型92
    7-3-1  原始數據類型93
    7-3-2  參照數據類型93
    7-4  垃圾回收94
    7-4-1  參照計數95
    7-4-2  更改參照95
    7-4-3  參照計數減少的其他可能97
    7-4-4  垃圾回收97
    7-5  多維數組的原理97
    7-5-1  多素的聲明97
    7-5-2  配置多維數組的空間98
    7-5-3  聲明與設置二維數組
          &nb素的初值98
    7-5-4  分層配置二維數組99
    7-5-5不同長度的二維數組99
    7-6  Java命令行參數100
    7-6-1  Java程序執行的參數數量100
    7-6-2  命令行參數內容101
    7-7  二維數組的程序應用101
    程序實操題102
    習題103
    第8章  類與對像
    8-1  認識對像與類106
    8-2  定義類與對像107
    8-2-1  定義類107
    8-2-2  聲明與建立類對像108
    8-3  類的基本實例108
    8-3-1  建立類的屬性108
    8-3-2  存取類的成員變量108
    8-3-3  調用類的方法109
    8-4  類含多個對像109
    8-4-1  類含多個對像的應用109
    8-4-2  建立類的對像數組110
    8-5  類的參照數據類型111
    8-5-1  類的參照內存圖示111
    8-5-2  類對像屬性的初值111
    8-5-3  細讀類參照的內存圖示112
    8-6  再談方法113
    8-6-1  基本參數的傳遞113
    8-6-2  認識形參與實參114
    8-6-3  參數傳遞的方法114
    8-6-4  方法的返回值116
    8-6-5  可變參數的設計117
    8-7  變量的有效範圍118
    8-7-1  for循環的索引變量118
    8-7-2  foreach循環118
    8-7-3  局部變量119
    8-7-4  類內成員變量與方法變量有
           相同的名稱120
    8-8  匿名數組121
    8-9  遞歸式方法設計122
    8-10  河內塔問題122
    程序實操題124
    習題125
    第9章  對像構造與封裝
    9-1  構造方法128
    9-1-1  默認的構造方法128
    9-1-2  自建構造方法129
    9-1-3  重載130
    9-1-4  this關鍵詞135
    9-2  類的訪問權限——封裝137
    9-2-1  類成員的訪問控制138
    9-2-2  設計具有封裝效果的程序140
    9-3  static關鍵詞141
    9-3-1  static成員變量141
    9-3-2  使用類名稱直接存取143
    9-3-3  靜態成員變量的初始區塊144
    9-3-4  將static成員變量應用於人數
           總計144
    9-3-5  static方法145
    9-3-6  認識main()145
    9-3-7  final關鍵詞與static成員變量146
    程序實操題146
    習題147
    第10章  內建Math和Random類
    10-1  數學常量149
    10-2  隨機數的應用150
    10-3  求較大值max()/較小值min()151
    10-4  求值abs()151
    10-5  四舍五入round()152
    10-6  返回接近的整數值rint()152
    10-7  求近似值ceil()/floor()152
    10-8  一般的數學運算方法153
    10-9  三角函數的應用154
    10-10  Random類155
    程序實操題155
    習題156
    第11章  日期與時間類
    11-1  Date類158
    11-2  Java 8後的新日期與時間類159
    11-2-1  LocalDate類159
    11-2-2  LocalTime類160
    11-2-3  LocalDateTime類161
    11-2-4  時間戳Instant類162
    11-2-5  Duration類162
    11-2-6  Period類163
    程序實操題163
    習題163
    第12章  字符與字符串類
    12-1  字符Character類166
    12-2  字符串的建立167
    12-2-1  基本字符串類型聲明168
    12-2-2  使用構造方法建立字符串
             對像168
    12-2-3  再看String類的參照169
    12-2-4  String對像內存內容無法
             更改170
    12-3  String類的方法171
    12-3-1  字符串長度相關的方法171
    12-3-2  大小寫轉換171
    12-3-3  字符的查找172
    12-3-4  子字符串的查找172
    12-3-5  截取字符串的子字符串或
             字符173
    12-3-6  字符串的替換174
    12-3-7  字符串的連接175
    12-3-8  字符串的比較175
    12-3-9  字符串的轉換177
    12-3-10  字符串的split()方法177
    12-4  StringBuffer類178
    12-4-1  建立StringBuffer類對像178
    12-4-2  處理字符串緩衝區長度和
             容量179
    12-4-3  字符串緩衝區內容修改的
             方法179
    12-4-4  設置與替換180
    12-4-5  復制子字符串180
    12-5  StringBuilder類181
    12-6  字符串數組的應用181
    程序實操題182
    習題182



    第13章  正則表達式
    13-1  使用Java硬功夫查找文字185
    13-2  使用String類處理正則表達式187
    13-2-1  正則表達式基礎187
    13-2-2  使用大括號{ }處理重復
             出現的字符串188
    13-2-3  處理市區電話字符串方式188
    13-2-4  用括號分組189
    13-2-5  用小括號處理區域號碼189
    13-2-6  使用管道|190
    13-2-7  使用  問號做查找190
    13-2-8  使用*號做查找191
    13-2-9  使用 號做查找191
    13-2-10  查找時使用大括號
             設置比對次數區間191
    13-2-11  正則表達式量次的表192
    13-3  正則表達式的特殊字符192
    13-3-1  特殊字符表192
    13-3-2  單一字符使用通配符“.”193
    13-3-3  字符分類193
    13-3-4  字符分類的^字符194
    13-3-5  所有字符使用通配符“.*”194
    13-4  matches()方法的萬用程序與
            功能擴充194
    13-5  再談String類有關的正則
           表達方法195
    13-5-1  replaceFirst()方法195
    13-5-2  replaceAll()方法196
    13-6  正則表達式的包196
    13-6-1  基本字符串的比對197
    13-6-2  字符串的查找198
    13-6-3  字符串的替換198
    程序實操題199
    習題199
    第14章  繼承與多態
    14-1  繼承202
    14-1-1  從三個簡單的Java程序談起202
    14-1-2  繼承的語法204
    14-1-3  觀察父類構造方法的啟動205
    14-1-4  父類屬性是public子類初始化
             父類屬性205
    14-1-5  父類屬性是private調用父類
             構造方法206
    14-1-6  存取修飾符protected207
    14-1-7  分層繼承208
    14-1-8  多層次繼承210
    14-1-9  繼承類總結與陷阱211
    14-1-10  常見的繼承程序設計211
    14-1-11  父類與子類有相同的成員
             變量名稱212
    14-2  IS-A和HAS-A關繫213
    14-2-1  IS-A關繫與instanceof213
    14-2-2  HAS-A關繫——聚合214
    14-2-3  HAS-A關繫——組合216
    14-3  Java程序代碼太長的處理217
    14-4  重寫219
    14-4-1  基本定義219
    14-4-2  super關鍵詞應用於Override220
    14-4-3  重寫方法時訪問
             權限不可比父類嚴220
    14-4-4  不能重寫static方法221
    14-4-5  不能重寫final方法221
    14-4-6  @Overload222
    14-5  重載父類的方法222
    14-6  多態223
    14-6-1  編譯時多態223
    14-6-2  執行時多態223
    14-7  靜態綁定與動態綁定227
    14-8  嵌套類別228
    14-8-1  內部類228
    14-8-2  方法內部類229
    14-8-3  匿名內部類230
    14-8-4  匿名類當作參數傳送231
    程序實操題231
    習題232
    第15章  Object類
    15-1  認識擴充Object類235
    15-2  Object類的方法235
    15-3  認識哈希碼與hashCode()235
    15-3-1  認識哈希碼235
    15-3-2  hashCode()236
    15-4  equals()方法237
    15-5  toString()方法238
    15-6  getClass()方法239
    程序實操題239
    習題240
    第16章  抽像類
    16-1  使用抽像類的場合242
    16-2  抽像類基本概念243
    16-3  抽像方法的基本概念244
    16-4  抽像類與抽像方法概念整理245
    16-5  抽像類的構造方法247
    16-6  使用Upcasting聲明抽像類的對像247
    16-7  抽像類與方法的程序應用247
    程序實操題248
    習題248
    第17章  接口
    17-1  認識接口251
    17-2  接口的成員變量252
    17-3  Java 8新增加接口內容253
    17-3-1  Default方法254
    17-3-2  static方法255
    17-4  Java 9新增加接口內容256
    17-5  基本接口的繼承258
    17-6  接口多重繼承259
    17-7  實現時發生成員變量有相同名稱261
    17-8  類重寫Default方法262
    17-9  一個類同時繼承類與實現接口263
    17-10  類分別繼承父類與實現接口發生
            方法名稱衝突264
    17-11  多層次繼承中發生Default
            方法名稱相同265
    17-12  名稱衝突的鑽石問題266
    程序實操題267
    習題268
    第18章  Java包裝類
    18-1  基本概念271
    18-2  認識包裝類271
    18-3  認識自動封箱與拆箱272
    18-4  建立包裝類對像272
    18-4-1  使用構造方法建立包裝類
             對像272
    18-4-2  自動封箱的實例273
    18-4-3  拆箱的實例273
    18-5  使用valueOf()建立對像274
    18-6  取得Number類對像的值275
    18-7  包裝類的常量275
    18-8  將基本數據轉成字符串toString()276
    18-9  將字符串轉成基本數據類型
            parseXXX()277
    18-10  比較方法277
    18-10-1  比較是否相同equals()277
    18-10-2  比較大小compareTo()278
    程序實操題278
    習題279
    第19章  設計包
    19-1  復習包名稱的導入281
    19-1-1  基本概念281
    19-1-2  不同包名稱衝突282
    19-1-3  包層次聲明的注意事項283
    19-1-4  靜態static成員導入聲明284
    19-2  設計java包基礎知識285
    19-3  java包的優點285
    19-4  建立、編譯與執行包286
    19-4-1  建立包基礎知識286
    19-4-2  包與文件夾287
    19-4-3  編譯包287
    19-4-4  執行包288
    19-4-5  使用包但是沒有導入包288
    19-4-6  建立含多個類文件的包289
    19-5  包與應用程序分屬不同文件夾291
    19-6  建立子包293
    19-7  包的訪問控制294
    19-8  將抽像類應用於包295
    19-9  將編譯文件送至不同文件夾的方法296
    程序實操題298
    習題298
    第20章  程序異常的處理
    20-1  認識程序錯誤的類別301
    20-2  認識簡單的異常實例301
    20-2-1  除數為0的異常302
    20-2-2  使用者輸入錯誤的異常302
    20-2-3  數組運算發生索引值超出
             範圍303
    20-2-4  其他常見的異常303
    20-3  處理異常方法304
    20-3-1  程序設計師處理異常方式304
    20-3-2  再談Java處理異常方式304
    20-3-3  異常類Throwable305
    20-4  try-catch306
    20-4-1  簡單的try-catch程序實例307
    20-4-2  簡單多個catch區塊的應用309
    20-5  捕捉上層的異常310
    20-6  try/catch/finally312
    20-7  Throwable類313
    20-8  自行拋出異常throw314
    20-9  方法拋出異常throws315
    20-10  使用者自定義異常類318
    程序實操題320
    習題320
    第21章  多線程
    21-1  認識程序、進程、線程323
    21-2  認識多任務作業324
    21-2-1  Process-based
             Mutitasking的特點324
    21-2-2  Thread-based
             Mutitasking的特點325
    21-3  Java的多線程325
    21-3-1  認識線程325
    21-3-2  多線程的優點325
    21-4  線程的生命周期325
    21-5  建立線程326
    21-5-1  Thread類326
    21-5-2  多線程的賽馬程序設計328
    21-5-3  Runnable接口329
    21-6  再看Java線程的工作原理330
    21-7  讓線程進入睡眠330
    21-8  線程的join()方法331
    21-9  線程的優先級值331
    21-10  守護線程333
    21-10-1  關於守護線程的重點333
    21-10-2  JVM終止守護線程原因333
    21-10-3  Thread類內有關守護
             線程的方法333
    21-11  Java的同步334
    21-11-1  同步的目的334
    21-11-2  同步的形式334
    21-11-3  線程同步334
    21-11-4  了解未同步所產生的問題334
    21-11-5  同步方法335
    21-12  匿名類336
    21-13  同步區塊337
    21-14  同步靜態方法337
    21-15  認識死鎖338
    21-16  線程內部通信339
    21-16-1  wait()方法339
    21-16-2  notify()方法340
    21-16-3  notifyAll()方法340
    程序實操題341
    習題342
    第22章  輸入與輸出
    22-1  認識流344
    22-2  InputStream和OutputStream類344
    22-3  適用byte數據文件輸入與
            輸出的類346
    22-3-1  FileOutputStream類346
    22-3-2  FileInputStream類347
    22-3-3  圖片文件復制的實例348
    22-4  使用緩衝區處理byte數據文件
            輸入與輸出349
    22-4-1  BufferedOutputStream類349
    22-4-2  BufferedInputStream類350
    22-5  Writer和Reader類351
    22-6  字符讀取與寫入FileReader類與
            FileWriter類352
    22-6-1  FileWriter類352
    22-6-2  FileReader類353
    22-7  字符數據輸入與輸出BufferedReader/
            BufferedWriter類354
    22-7-1  BufferedWriter類354
    22-7-2  BufferedReader類354
    22-8  System類355
    22-9  PrintStream類356
    22-10  Console類357
    22-11  文件與文件夾的管理File類358
    程序實操題361
    習題362
    第23章  壓縮與解壓縮文件
    23-1  基本概念與認識java.util.zip包364
    23-2  壓縮文件364
    23-2-1  壓縮單一文件365
    23-2-2  壓縮多個文件366
    23-2-3  壓縮整個文件夾366
    23-3  解壓縮文件368
    程序實操題369
    習題369
    第24章  Java Collection
    24-1  認識泛型372
    24-1-1  泛型類372
    24-1-2  泛型方法373
    24-1-3  泛型的通配符373
    24-2  認識集合對像374
    24-2-1  Iterable接口375
    24-2-2  Collection接口375
    24-3  List接口376
    24-3-1  ArrayList類376
    24-3-2  LinkedList類380
    24-3-3  數據結構堆棧382
    24-3-4  數據結構隊列383
    24-3-5  ListIterator接口384
    24-4  Set接口385
    24-4-1  HashSet類385
    24-4-2  LinkedHashSet類386
    24-4-3  TreeSet類387
    24-5  Map接口388
    24-5-1  HashMap類388
    24-5-2  LinkedHashMap類390
    24-5-3  TreeMap類390
    24-6  Java Collections Framework
            算法391
    程序實操題392
    習題393
    第25章  現代Java運算
    25-1  增強版的匿名內部類396
    25-2  Lambda表達式396
    25-2-1  Lambda表達式有傳遞參數397
    25-2-2  Lambda表達式沒有return398
    25-3  forEach()398
    25-4  方法參照398
    25-4-1  參考靜態方法399
    25-4-2  參考實例方法399
    25-4-3  參考構造方法400
    25-5  Java的工廠方法400
    25-5-1  List接口400
    25-5-2  Set接口401
    25-5-3  Map接口401
    25-5-4  Map接口的ofEntries()方法402
    25-6  Java新的版本字符串格式402
    程序實操題403
    習題403
    第26章  窗口程序設計使用AWT
    26-1  AWT類結構圖405
    26-2  Frame類406
    26-3  窗口組件顏色的設置——Color類408
    26-4  標簽Label 類409
    26-5  字型設置——Font類411
    26-6  Button類412
    26-7  建立文字輸入對像412
    26-7-1  TextField類413
    26-7-2  TextArea類414
    26-8  Checkbox類415
    26-9  CheckboxGroup類416
    26-10  版面配置管理員417
    26-10-1  邊界版面配置類417
    26-10-2  方格版面配置類419
    26-10-3  流動式版面配置類419
    26-10-4  卡片式版面配置類421
    程序實操題422
    習題423
    第27章  事件處理
    27-1  委派事件模式426
    27-2  簡單按鈕事件處理426
    27-3  認識事件處理類428
    27-4  ActionEvent事件類431
    27-5  ItemEvent類433
    27-6  TextEvent類434
    27-7  KeyEvent類435
    27-8  KeyAdapter類437
    27-9  MouseEvent類438
    27-9-1  MouseListener接口438
    27-9-2  MouseAdapter類439
    27-9-3  MouseMotionListener接口440
    27-9-4  MouseMotionAdapter類441
    27-10  WindowEvent類441
    27-11  WindowAdapter類443
    程序實操題443
    習題444
    第28章  再談AWT對像
    28-1  列表(List)類446
    28-1-1  建立列表446
    28-1-2  列表的事件處理448
    28-2  下拉式列表(Choice)類448
    28-2-1  建立下拉式列表449
    28-2-2  下拉式列表的事件處理450
    28-3  菜單設計450
    28-3-1  建立菜單451
    28-3-2  菜單的事件處理453
    28-4  滾動條(Scrollbar)類454
    28-5  對話框(Dialog)類456
    28-6  文件對話框(FileDialog)類458
    程序實操題460
    習題460


    第29章  使用Swing進行窗口程序
               設計
    29-1  Swing層次結構圖462
    29-2  JFrame類462
    29-2-1  建立簡單的JFrame窗口462
    29-2-2  JFrame窗格的基本概念463
    29-3  JButton類464
    29-4  JLabel類466
    29-5  JCheckBox類469
    29-6  JRadioButton類471
    29-7  JOptionPane類473
    29-8  JList類474
    29-9  JColorChooser類477
    29-10  JTextField類479
    29-11  JTextArea類480
    29-12  JPasswordField類482
    29-13  JTabbedPane類483
    29-14  本章結尾483
    程序實操題483
    習題484
    第30章  繪圖與動畫
    30-1  認識坐標繫統486
    30-2  AWT繪圖487
    30-2-1  取得繪圖區與繪圖實例487
    30-2-2  省略觸發機制繪圖489
    30-2-3  認識窗口的繪圖區空間489
    30-3  Swing繪圖490
    30-4  顏色與字型491
    30-5  Graphics類492
    30-6  Graphics2D類496
    30-6-1  Graphics2D的新概念497
    30-6-2  繪圖類498
    30-6-3  Graphics2D著色501
    30-7  拖曳鼠標繪制線條501
    30-8  動畫設計502
    程序實操題504
    習題504
    第31章  網絡程序設計
    31-1  認識Internet網址507
    31-2  Java InetAddress類507
    31-3  URL類508
    31-4  URLConnection類510
    31-5  HttpURLConnection類513
    31-6  C/S架構程序設計基本概念513
    31-6-1  Java Socket Client端的設計514
    31-6-2  Java Socket Server端的設計516
    31-7  UDP通信518
    程序實操題520
    附錄A  Java下載、安裝與環境設置
    A-1    下載Java522
    A-2    安裝Java523
    A-3    Java環境設置524
    A-3-1  設置Path環境變量524
    A-3-2  驗證Path環境變量526
    A-3-3  設置classpath環境變量526
    A-4    下載Java 10文件527

    前言

    過去 20 年 Java 可以說是計算機領域比較重要的程序設計語言之一,大部分信息領域的學生、
    程序設計師都需要學習這個程序語言。除了課堂教學,Java 也進入了人們的生活,例如,智能手
    機、網絡遊戲、汽車導航、家電應用等領域會使用 Java 編程。
    作者很早就想寫一本 Java 的書籍了,歷經多時的醞釀與投入,終於完成這本書的編寫,心情是
    愉快的。讀者購買本書,遵循書中的實例,就可以輕松快樂地學會 Java 語法與應用,逐步讓自己向
    Java 高手之目標邁進,這也是撰寫本書的目的。
    這本書是國內講解 Java 內容較完整的書籍之一,全書共有 31 章,以約 300 多張彩色圖解實
    例、600 個彩色程序實例,講解了下列知識。


    過去 20 年 Java 可以說是計算機領域比較重要的程序設計語言之一,大部分信息領域的學生、
    程序設計師都需要學習這個程序語言。除了課堂教學,Java 也進入了人們的生活,例如,智能手
    機、網絡遊戲、汽車導航、家電應用等領域會使用 Java 編程。
    作者很早就想寫一本 Java 的書籍了,歷經多時的醞釀與投入,終於完成這本書的編寫,心情是
    愉快的。讀者購買本書,遵循書中的實例,就可以輕松快樂地學會 Java 語法與應用,逐步讓自己向
    Java 高手之目標邁進,這也是撰寫本書的目的。
    這本書是國內講解 Java 內容較完整的書籍之一,全書共有 31 章,以約 300 多張彩色圖解實
    例、600 個彩色程序實例,講解了下列知識。
    ? 類與對像
    ? 對像構造與封裝
    ? 繼承與多態
    ? 內建 Math和Random類
    ? 日期與時間類
    ? 字符與字符串類
    ? Object類
    ? 抽像類與界面
    ? Java 包裝類
    ? 大型程序設計
    ? 正則表達式與文字查詢
    ? 程序異常處理
    ? 多線程
    ? 匿名數組、匿名方法與匿名類
    ? Lambda 表達式
    ? Java 的工廠方法
    ? 文件輸入與輸出
    ? 壓縮與解壓縮文件設計
    ? Java Collection
    II
    Java 王者歸來——從入門邁向高手
    ? 使用 Java Collection處理簡易數據結構
    ? 現代 Java運算
    ? 使用 AWT設計窗口程序
    ? 事件處理
    ? 窗口程序設計使用 Swing
    ? 繪圖與動畫
    ? 網絡程序設計
    ? 簡易網絡聊天室設計
    本書沿襲了筆者著作的特色,程序實例豐富,相信讀者隻要遵循本書內容學習,就可以在短
    時間精通 Java 設計。編著本書雖力求完美,但是書中難免存在不足和疏漏,請讀者對書中存在的問
    題不吝指正。

















     
    網友評論  我們期待著您對此商品發表評論
     
    相關商品
    在線留言 商品價格為新臺幣
    關於我們 送貨時間 安全付款 會員登入 加入會員 我的帳戶 網站聯盟
    DVD 連續劇 Copyright © 2024, Digital 了得網 Co., Ltd.
    返回頂部