2024香港最具教育競爭力中學/小學/幼稚園50強龍虎榜
2024香港最具教育競爭力中學/小學/幼稚園排名指南
最近十一年香港最具教育競爭力中學/小學/幼稚園50強完整版榜單:
2024202320222021/202019201820172016201520142013
教育競爭力評比體系說明
校風評比體系說明
服务全球华人的中英文書籍網上書店
您的購物車是空的

編程寶典:Java從入門到精通(附DVD光盤1張)

  • 作者:魔樂科技(MLDN)軟件實訓中心 編
  • 出版社: 人民郵電出版社
  • 出版時間:2010-04-01
  • 版次:1
  • 商品編號: 10064345

    頁數:519

    印次:1

    印刷時間:2010-04-01


HK$87.30 (速遞費用須知)
購買額滿HK$158免運費
免郵費優惠僅限香港、澳门、
台灣及中國大陸

購買數量:

內容簡介

 

《Java從入門到精通》以零基礎講解為宗旨,用實例引導讀者深入學習,采染基礎知識→核心技術→高級應用→【項目實戰】的講解模式,深入淺出地講解Java的各項技術及實戰技能。《Java從入門到精通》第1篇【基礎知識】主要講解如何創建第一個Java應用程序、Java語言的特點、Java開發環境的配置、程序的檢測、Java開發工具Eclipse的使用、常量和變量、Java中的數據類型、運算符、表達式、語句、Java程序控制和數組等;第2篇【核心技術】主要講解類和對象、類的封裝、繼承和多態、抽象類和接口、類的專題研究、Java常用類庫、包及訪問權限、Java程序異常處理、Java類集框架、枚舉和Annotation等;第3篇【高級應用】主要講解Java多線程、文件I/O操作、Java Applet小程序、Java網絡程序設計和Java數據庫編程等;第4篇【項目實戰】主要講解兩個大的項目-五子棋和人事管理系統的設計。第5篇【王牌資源】在DVD光盤中贈送了豐富的資源,諸如Java SE類庫查詢手冊、《Java從入門到精通》【練一練】答案、Eclipse常用快捷鍵、Eclipse提示與技巧、Java程序員職業規劃、Java程序員面試技巧、Java常見面試題、Java常見錯誤及解決方案、Java開發經驗及技巧大彙總等。另外光盤中還包含40小時的全程同步視頻教學錄像。《Java從入門到精通》適合任何想學習Java的人員,無論您是否從事計算機相關行業,無論您是否接觸過Java,通過學習均可快速掌握Java的開發方法和技巧。

媒體評論

  架構新穎、合理,內容翔實、全面,講解通俗、易懂,光盤內容豐富、實用,是一套不可多得的好書。
  ——中國軟件行業協會教育與培訓委員會秘書長邱欽倫
  這套書根據讀者的學習習慣,以循序漸進的方式,從最簡單的「HelIo,Word」程序寫起.逐步深化、細化。對每個知識點和技術要點都給予了翔實的示例及代碼分析,這些示例代碼不僅一針見血地指明了技術要點的本質,而且短小精煉.方便複製和試驗。
  ——微軟開發工具及平台事業部產品經理胡德民
  現代計算機軟件人才要求的是「丁」字型人才,要求橫向掌握多門主流的編程語言,又需要同時至少對1~2門編程技術有深刻的認知。但往往學生的精力有限,很難在短期內完成「丁」字型人才的培養,所以我推薦這套叢書  ——它彙集了目前主流的編程知識,通過合理的結構和內容設計,讓中國的學生通過這些書開始自己的IT軟件之夢。
  ——Sun亞洲全球化中心技術總監劉傑
  在我招聘程序員的時候,不問學歷,一般先上機再面試。我認為實踐比知識更重要,懂得如何運用知識比知道知識更重要。希望讀者在學透此書的基礎上,再在工作中汲取開發、管理經驗,這樣一定能夠步入IT高薪一族或者在IT業中開創自己的一番事業。
  ——《程序員》雜誌、CSDN著名技術專家尹成
  我一直想為廣大師生推薦一套符合時代潮流的程序開發類圖書。對於教師。它應該具備全面、概念講解透徹和案例豐富(特別是大型案例)等特性,並配有PPT教案。對於學生,它應該具備零基礎入門、可理解性強、可自學性強和可操作性強等特性。這套書做到了。
  ——鄭州大學信息工程學院副院長周清雷
  現在企業所招聘的都是有項目開發經驗的程序員。目前剛畢業的大學生基本都沒參與過項目開發,進入企業還需一段培訓才能適應。這本書就能讓你深入瞭解企業的項目開發流程。
  ——NEC信息系統(中國)有限公司開發部長石少崢
  目前中國的軟件教育蓬勃發展,越來越多的人選擇培訓來提高自己的技能.這樣能夠快速融入到企業的軟件開發中。這本書集結了培訓教材結構合理、專業等特點,而且教學錄像如同培訓老師講課,學起來更輕鬆。
  ——廣東拓思軟件科學園有限公司副總經理黃萬民
  這套書內容全面、知識結構安排合理、以實例驅動學習,更以項目實戰來總結書中所講內容,易學、易用,對於初學編程的讀者來說,是不可多得的好書。
  ——領先的中文IT技術網站51CTO.com技術總監陳德勇
  《從入門到精通》系列圖書是編程圖書中比較專業的輔導書,是讀者朋友學好編程語言的工具。也是一把打開軟件行業之門的鑰匙.是編程類圖書中的典範。
  ——西安863軟件孵化器有限公司總經理樓文曉
  這是一本值得推薦給軟件行業和即將步八軟件行業的數千萬白領用戶閱讀的好書。透過軟件行業可以看到金燦燦的明天,透過《從入門到精通》可以得到行業精通的技能。
  ——東忠集團副總裁李朝陽
  寫給初學者看的軟件開發類書籍最大的挑戰就是作者必須同時具有教育背景和技術背景,而該叢書的特色就是由一線軟件專家提供優秀的經典案例,再由教育專家深入淺出地詳細講解,同時「源代碼+講解+視頻」的立體模型彌補了傳統書籍純文字化的不足。因此,在華大銳志教育集團下的很多學員都將此叢書作為入門必備的自學書籍。
  ——華大銳志軟件人才孵化基地技術總監(微軟MVP)王豫翔

 

目錄

如何學習JavaⅠ
第1篇 礎知識
第1章 初識廬山真面目——Java62
視頻教學錄像:1小時21分鐘
千里之行,始於足下。掌握一門編程語言的最好方法就是——親自體驗,本章將從零開始帶領你一步步走進Java編程世界,指導你編寫出第1個Java程序。
1.1 Java的歷史3
1.2 Java的現狀4
1.2.1 Java技術分支4
1.2.2 Java語言的跨平台性5
1.3 Java的特點5
1.3.1 Java語言的優點5
1.3.2 Java語言的關鍵特性6
要進行Java開發,首先就要安裝好開發工具,本節將講解最新開發工具——JDK
1.6.0_17多國語言版的安裝。
1.4 安裝Java開發工具箱——JDK
1.6.0_17多國語言版7
1.5 磨刀不誤砍柴工——配置開發環境8
1.6 享受安裝成果——編寫第1個Java程序9
1.7 classpath的指定10
1.8 探秘Java虛擬機(JVM)11
1.9 練一練11
1.1 0跟我上機12

第2章 再識廬山真面目——簡單的Java程序13
視頻教學錄像:8分鐘
Java的基本框架部分可以由一個簡單而完整的例子來講解,通過這個例子你將會對Java的開發有更切身的體會。
2.1 一個簡單的例子14
2.2 感性認識Java程序15
2.2.1 認識Java程序的框架16
2.2.2 認識標識符17
2.2.3 認識關鍵字17
2.2.4 認識註釋18
2.2.5 認識變量18
2.2.6 認識數據類型19
2.2.7 認識運算符和表達式19
2.2.8 認識類20
2.3 程序的檢測20
2.3.1 語法錯誤20
2.3.2 語義錯誤21
2.4 提高程序的可讀性22
要想成為一名專業的開發人員,一開始就要養成良好的開發風格,遵循代碼書寫規則可以使你事半功倍。
2.5 練一練23
2.6 跟我上機24

第3章 最流行的Java開發工具——Eclipse25
視頻教學錄像:38分鐘
圖形界面的開發工具使開發過程變得更有趣和直觀,而附加的功能強大的插件使我們有更多理由選擇Eclipse作為Java開發工具。
3.1 認識Eclipse開發工具26
3.1.1 Eclipse概述26
3.1.2 Eclipse的安裝、設置與啟動26
3.1.3 Eclipse
工作台28
3.1.4 Eclipse
菜單欄28
3.2 使用Eclipse開始工作30
3.2.1 創建Java項目31
3.2.2 創建Java類文件31
3.2.3 在代碼編輯器中編寫Java程序代碼33
3.2.4 運行Java程序34
3.3 在Eclipse中調試程序35
在Eclipse中調試程序將變得再簡單不過,一旦程序出錯,你可以直接定位到出錯行,快速清除程序bug。
3.4 練一練37
3.5 跟我上機37

第4章 最常用的編程元素——常量與變量38
視頻教學錄像:14分鐘
在程序運行過程中,有兩種數據——固定的和變化的,就是常量與變量。掌握本章講到的最常用的編程元素將有助於接下來的學習。
4.1 常量39
4.1.1 聲明常量39
4.1.2 常量應用示例39
4.2 變量39
在Java中對變量的命名有相應的規則,按照本節講到的命名規則可以使你更容易編寫出成功的程序,少走許多彎路。
4.2.1 聲明變量40
4.2.2 變量的命名規則41
4.2.3 變量的作用範圍41
4.3 練一練42
4.4 跟我上機43

第5章 不可不知的數據分類法——數據類型44
視頻教學錄像:21分鐘
熟練使用數據類型是學好Java語言的基礎,掌握數據類型後才能以此為工具實現更高級的功能。
5.1 整數類型45
5.1.1 byte類型45
5.1.2 short類型46
5.1.3 int類型47
5.1.4 long類型47
5.2 浮點類型48
5.2.1 float類型48
5.2.2 double類型49
5.3 字符類型50
5.4 布爾類型51
5.5 數據類型的轉換52
5.5.1 自動類型轉換52
5.5.2 強制類型轉換53
5.6 專題研究——基本數據類型的默認值54
本書專門歸納出所有基本數據的默認值,供開發人員參考使用。
5.7 練一練55
5.8 跟我上機55

第6章 最重要的編程部件——運算符、表達式與語句56
視頻教學錄像:1小時18分鐘
由運算符、表達式到語句,構成了Java語言的最基本部分,無論多麼大型的軟件,都是由這些重要的編程部件組成。
6.1 運算符57
6.1.1 賦值運算符57
6.1.2 一元運算符58
6.1.3 算術運算符59
6.1.4 關係運算符與if語句61
6.1.5 遞增與遞減運算符62
6.1.6 邏輯運算符63
6.1.7 括號運算符65
6.1.8 運算符的優先級65
6.2 表達式66
6.2.1 算術表達式68
6.2.2 關係表達式69
6.2.3 邏輯表達式69
6.2.4 條件表達式70
6.2.5 賦值表達式71
6.2.6 表達式的類型轉換71
6.3 語句72
語句是程序的最小單位,程序由一條條語句組成,本節將講解幾條在Java中特殊的語句。
6.3.1 語句中的空格73
6.3.2 空語句73
6.3.3 聲明語句73
6.3.4 賦值語句74
6.4 練一練74
6.5 跟我上機74

第7章 改變程序執行方向——程序控制結構75
視頻教學錄像:35分鐘
靈活使用程序控制語句是一個成功Java開發人員的必備技能,本章將循序漸進講解在Java中程序控制的方法。
7.1 程序的結構設計76
7.1.1 順序結構76
7.1.2 選擇結構76
7.1.3 循環結構78
7.2 選擇結構78
7.2.1 if語句78
7.2.2 if...else語句79
7.2.3 if...elseif...else語句80
7.2.4 條件運算符82
7.2.5 多重選擇——switch語句83
7.3 循環結構85
合理使用循環結構將大大減輕程序工作量,並使程序代碼簡潔易懂。
7.3.1 while循環86
7.3.2 do...while循環87
7.3.3 for循環89
7.3.4 循環嵌套91
7.4 循環的跳轉92
7.4.1 break語句92
7.4.2 continue語句93
7.5 練一練95
7.6 跟我上機95

第8章 常用的數據結構——數組96
視頻教學錄像:1小時2分鐘
數組可以模擬生活中的很多模型,比如排序、隊列問題等,使用數組可以使程序的編寫更科學合理。
8.1 一維數組97
8.1.1 一維數組的聲明與內存的分配97
8.1.2 數組中元素的表示方法98
8.1.3 數組初值的賦值100
8.1.4 數組應用範例101
8.1.5 與數組操作有關的API方法102
8.2 二維數組104
學習的過程應該由簡入繁,掌握一維數組後,二維數組可以看做一維數組的衍生應用,多維數組與此類似。
8.2.1 二維數組的聲明與分配內存104
8.2.2 二維數組元素的引用及訪問105
8.3 多維數組106
8.4 練一練107
8.5 跟我上機108

第2篇 核心技術
第9章 面向對象設計——類和對象110
視頻教學錄像:2小時13分鐘
Java是面向對象的編程語言,類和對象是面向對象編程的重要概念。一個人如果不瞭解類和對象,就不能說會使用Java語言。
9.1 面向對象程序設計的基本概念111
9.1.1 對象111
9.1.2 類111
9.1.3 封裝性112
9.1.4 繼承性112
9.1.5 多態性113
9.2 類113
9.2.1 類的聲明114
9.2.2 類的定義115
9.3 對象116
對象的使用讓Java程序在處理現實問題時更加人性化,使用對象可以用「進化」的方式衍生出具有更多特性的模型。
9.3.1 對象的聲明116
9.3.2 對象的使用117
9.3.3 對象的比較119
9.3.4 對象數組的使用121
9.4 類的屬性123
9.4.1 屬性的定義123
9.4.2 屬性的使用123
9.5 類的方法125
9.5.1 方法的定義125
9.5.2 方法的使用126
9.5.3 構造方法126
9.5.4 構造方法的重載128
9.5.5 構造方法的私有131
9.5.6 在類內部調用方法134
9.6 練一練136
9.7 跟我上機136

第10章 類的封裝、繼承與多態137
第11章 抽象類與接口161
第12章 關於類的專題研究171
第13章 儲存類的倉庫——Java常用類庫220
第14章 包及訪問權限233
第15章 異常處理242
第16章 Java類集框架254
第17章 JDK1.5 以上版本的新功能——枚舉289
第18章 給編譯器看的註釋——Annotation306

第3篇 高級應用
第19章 齊頭並進完成任務——多線程318
第20章 文件IO操作358
第21章 Java網頁小程序——Java
第22章 Java網絡程序設計404
第23章 Java數據庫編程423

第4篇 項目實戰
第24章 Java項目開發實戰——五子棋遊戲458
第25章 Java項目開發實戰——人事管理487

第5篇 王牌資源
王牌資源一覽514
王牌1 JavaSE類庫查詢手冊(光盤中)514
王牌2 學習成果檢測——本書【練一練】答案(光盤中)1376
王牌3 Eclipse常用快捷鍵(光盤中)1387
王牌4 Eclipse提示與技巧(光盤中)1401
王牌5 Java程序員職業規劃(光盤中)1412
王牌6 Java程序員面試技巧(光盤中)1414
王牌7 Java常見面試題(光盤中)1416
王牌8 掃雷英雄榜——Java常見錯誤及解決方案(光盤中)1433
王牌9 優秀程序員之路——Java開發經驗及技巧大彙總(光盤中)1444


我們接受以下的付款方式︰VISA、Mastercard、JCB 信用卡、PayPal、銀行轉帳。