-
>
決戰(zhàn)行測5000題(言語理解與表達)
-
>
軟件性能測試.分析與調(diào)優(yōu)實踐之路
-
>
第一行代碼Android
-
>
深度學(xué)習(xí)
-
>
Unreal Engine 4藍圖完全學(xué)習(xí)教程
-
>
深入理解計算機系統(tǒng)-原書第3版
-
>
Word/Excel PPT 2013辦公應(yīng)用從入門到精通-(附贈1DVD.含語音視頻教學(xué)+辦公模板+PDF電子書)
零基礎(chǔ)學(xué)編程零基礎(chǔ)學(xué)Java(第5版) 版權(quán)信息
- ISBN:9787111654971
- 條形碼:9787111654971 ; 978-7-111-65497-1
- 裝幀:平裝-膠訂
- 冊數(shù):暫無
- 重量:暫無
- 所屬分類:>>
零基礎(chǔ)學(xué)編程零基礎(chǔ)學(xué)Java(第5版) 本書特色
Java是使用面很廣的面向?qū)ο蟮拈_發(fā)語言。本書站在零基礎(chǔ)學(xué)習(xí)的角度,通過通俗易懂的語言和豐富多彩的實例,幫助初學(xué)者盡快掌握Java語言程序設(shè)計的核心知識點而少走彎路。
本書一共分為四篇,共24章,循序漸進地講述了Java語言的語法規(guī)則,以及Eclipse和MyEclipse開發(fā)環(huán)境的使用,從基本概念到具體實踐、從入門知識到高階主題、從語法語義到數(shù)據(jù)結(jié)構(gòu)和算法都進行了詳細的闡述,內(nèi)容主要包括運算符、表達式、分支語句、循環(huán)語句、函數(shù)、數(shù)組、字符串、類、對象、包、繼承、多態(tài)、封裝、枚舉、反射、標注、泛型、類加載器、動態(tài)代理、多線程、文件的操作和訪問、數(shù)據(jù)的操作、數(shù)據(jù)的存儲、Java數(shù)據(jù)結(jié)構(gòu)、XML文件的創(chuàng)建和解析、數(shù)據(jù)庫的連接、網(wǎng)絡(luò)編程和界面的設(shè)計等知識點。書中的所有知識都結(jié)合具體實例進行介紹,涉及的程序代碼都給出了詳細的注釋,有助于讀者輕松領(lǐng)會程序開發(fā)的精髓,快速提高開發(fā)技能。
零基礎(chǔ)學(xué)編程零基礎(chǔ)學(xué)Java(第5版) 內(nèi)容簡介
Java是使用面很廣的面向?qū)ο蟮拈_發(fā)語言。本書站在零基礎(chǔ)學(xué)習(xí)的角度,通過通俗易懂的語言和豐富多彩的實例,幫助初學(xué)者盡快掌握Java語言程序設(shè)計的核心知識點而少走彎路。本書一共分為四篇,共24章,循序漸進地講述了Java語言的語法規(guī)則,以及Eclipse和MyEclipse開發(fā)環(huán)境的使用,從基本概念到具體實踐、從入門知識到高階主題、從語法語義到數(shù)據(jù)結(jié)構(gòu)和算法都進行了詳細的闡述,內(nèi)容主要包括運算符、表達式、分支語句、循環(huán)語句、函數(shù)、數(shù)組、字符串、類、對象、包、繼承、多態(tài)、封裝、枚舉、反射、標注、泛型、類加載器、動態(tài)代理、多線程、文件的操作和訪問、數(shù)據(jù)的操作、數(shù)據(jù)的存儲、Java數(shù)據(jù)結(jié)構(gòu)、XML文件的創(chuàng)建和解析、數(shù)據(jù)庫的連接、網(wǎng)絡(luò)編程和界面的設(shè)計等知識點。書中的所有知識都結(jié)合具體實例進行介紹,涉及的程序代碼都給出了詳細的注釋,有助于讀者輕松領(lǐng)會程序開發(fā)的精髓,快速提高開發(fā)技能。
零基礎(chǔ)學(xué)編程零基礎(chǔ)學(xué)Java(第5版) 目錄
**篇 Java語言語法基礎(chǔ)——面向過程知識
第1章 Java技術(shù)概覽1
1.1 Java技術(shù)1
1.1.1 認識Java語言1
1.1.2 認識Java平臺2
1.1.3 Java語言的功能3
1.1.4 Java語言的優(yōu)點3
1.1.5 Java分布式應(yīng)用和多線程的特點4
1.1.6 Java程序的可靠性、安全性4
1.2 Windows下的“HelloWorld”應(yīng)用程序5
1.2.1 創(chuàng)建應(yīng)用程序的軟件環(huán)境5
1.2.2 創(chuàng)建“HelloWorld”應(yīng)用程序的步驟5
1.3 深入探討“HelloWorld”應(yīng)用程序7
1.3.1 注釋源代碼8
1.3.2 實現(xiàn)類定義8
1.3.3 詳解main()方法9
1.4 常見疑難解答9
1.4.1 環(huán)境變量設(shè)置錯誤9
1.4.2 語法錯誤9
1.4.3 語義錯誤10
1.4.4 運行時錯誤10
1.4.5 初學(xué)者如何選擇Java參考書11
1.5 小結(jié)11
1.6 習(xí)題12
第2章 Java開發(fā)工具及環(huán)境設(shè)置13
2.1 Java開發(fā)工具簡介13
2.1.1 下載并安裝JDK13
2.1.2 設(shè)定環(huán)境變量16
2.1.3 驗證JDK環(huán)境是否配置成功18
2.2 JDK內(nèi)置工具18
2.2.1 JDK常用工具18
2.2.2 JDK常用工具的使用實例18
2.2.3 Java應(yīng)用程序的發(fā)布工具20
2.3 一個簡單的Java應(yīng)用程序20
2.4 Java程序員的編碼規(guī)則21
2.5 常見疑難解答23
2.5.1 Java文件擴展名是否區(qū)分大小寫23
2.5.2 Javac xxx.java順利通過,但Java xxx顯示“NoClassDefFoundError”23
2.5.3 導(dǎo)致錯誤“Exception in thread main java.lang.NoSuchMethodError:main”的原因23
2.6 小結(jié)24
2.7 習(xí)題24
第3章 Java語言中的數(shù)據(jù)類型與運算符25
3.1 數(shù)制25
3.1.1 基本概念25
3.1.2 Java語言中的數(shù)制表現(xiàn)形式25
3.2 數(shù)據(jù)類型26
3.2.1 整型26
3.2.2 字符型29
3.2.3 浮點型29
3.2.4 布爾型31
3.3 變量31
3.3.1 變量的聲明32
3.3.2 變量的含義32
3.3.3 變量的分類32
3.4 變量如何初始化34
3.5 常量36
3.6 運算符37
3.6.1 算術(shù)運算符37
3.6.2 關(guān)系運算符41
3.6.3 邏輯運算符42
3.6.4 位運算符44
3.6.5 移位運算符46
3.6.6 賦值運算符48
3.6.7 三元運算符49
3.6.8 逗號運算符49
3.6.9 轉(zhuǎn)型運算符49
3.6.10 運算符的優(yōu)先級別50
3.7 常見疑難解答50
3.7.1 如何將十進制轉(zhuǎn)換成二進制50
3.7.2 轉(zhuǎn)型運算符會引起精度問題,為什么還要使用它51
3.8 小結(jié)51
3.9 習(xí)題51
第4章 程序設(shè)計中的流程控制52
4.1 編程風(fēng)格52
4.2 條件語句53
4.2.1 簡單條件語句53
4.2.2 *簡單的條件語句54
4.2.3 適應(yīng)多條件的條件語句55
4.2.4 嵌套條件語句58
4.2.5 如何使用條件語句59
4.3 循環(huán)語句59
4.3.1 for循環(huán)語句59
4.3.2 while循環(huán)62
4.3.3 do…while語句65
4.4 中斷與繼續(xù)語句66
4.4.1 中斷控制語句66
4.4.2 繼續(xù)語句68
4.5 分支語句69
4.6 返回語句72
4.7 常見疑難解答72
4.7.1 普通循環(huán)是使用for語句還是while語句72
4.7.2 一般的程序可否用分支語句來代替條件語句73
4.8 小結(jié)73
4.9 習(xí)題73
第二篇 Java語言語法進階——面向?qū)ο笾R
第5章 數(shù)組75
5.1 數(shù)組概念的引入75
5.1.1 實例的引入75
5.1.2 數(shù)組的概念75
5.1.3 用實例說明數(shù)組的用處76
5.2 基本數(shù)據(jù)類型的數(shù)組76
5.2.1 基本類型數(shù)組的聲明77
5.2.2 基本類型數(shù)組的初始化77
5.3 由實例引出不同數(shù)組種類及其使用78
5.3.1 認識一維數(shù)組78
5.3.2 由實例引出一維數(shù)組及其使用78
5.3.3 由實例引出二維數(shù)組及其使用81
5.4 多維數(shù)組82
5.4.1 多維數(shù)組的聲明82
5.4.2 初始化多維數(shù)組83
5.4.3 使用多維數(shù)組83
5.5 數(shù)組的綜合實例84
5.6 常見疑難解答88
5.6.1 聲明數(shù)組需要注意什么88
5.6.2 數(shù)組在平時的程序代碼中使用是否頻繁88
5.7 小結(jié)88
5.8 習(xí)題88
第6章 字符串的處理90
6.1 認識字符串90
6.1.1 代碼中的字符串90
6.1.2 String類和StringBuffer類的比較91
6.2 字符串處理的類庫種類92
6.2.1 字符串的賦值92
6.2.2 字符串處理類——String92
6.2.3 字符串處理的方法95
6.2.4 緩沖字符串處理類——StringBuffer102
6.2.5 緩沖字符串StringBuffer類的構(gòu)造器102
6.2.6 緩沖字符串的處理103
6.2.7 緩沖字符串類的特點107
6.3 用實例演示如何處理字符串107
6.4 如何格式化輸出字符串108
6.5 常見疑難解答109
6.5.1 equals和“==”的區(qū)別109
6.5.2 String類為何被定義成final約束109
6.5.3 char類型如何轉(zhuǎn)換成int類型,int類型如何轉(zhuǎn)換成字符串109
6.6 小結(jié)109
6.7 習(xí)題110
第7章 類和對象111
7.1 面向?qū)ο箝_發(fā)中的類111
7.1.1 在Java中類的定義111
7.1.2 Java中的類與現(xiàn)實世界的類112
7.2 萬事萬物皆對象112
7.2.1 什么是對象112
7.2.2 操作對象113
7.2.3 初始化對象113
7.2.4 對象的成員方法114
7.2.5 對象的成員變量119
7.3 對象中訪問控制符的重要性119
7.3.1 什么是訪問控制符119
7.3.2 如何使用訪問控制符及其重要性121
7.4 Java中的基礎(chǔ)類123
7.4.1 Java的數(shù)學(xué)運算處理類Math123
7.4.2 測試時間和日期的類Date125
7.4.3 測試日歷的類GregorianCalendar126
7.4.4 日
零基礎(chǔ)學(xué)編程零基礎(chǔ)學(xué)Java(第5版) 作者簡介
黃傳祿 高級講師、管理軟件開發(fā)工程師、數(shù)據(jù)庫庫系統(tǒng)工程師、信息系統(tǒng)管理工程師。有10多年的一線教學(xué)經(jīng)驗和高端培訓(xùn)經(jīng)驗,出版多部技術(shù)專著,獲得多個軟件著作權(quán)。擁有多年的軟件開發(fā)和設(shè)計經(jīng)驗,主持開發(fā)完成高校學(xué)生信息共享平臺設(shè)計項目、車聯(lián)網(wǎng)項目的設(shè)計、國土資源局的觸摸屏項目等,對javascript編程有著豐富的實戰(zhàn)經(jīng)驗和獨到的見解。
- >
我從未如此眷戀人間
- >
自卑與超越
- >
我與地壇
- >
上帝之肋:男人的真實旅程
- >
伊索寓言-世界文學(xué)名著典藏-全譯本
- >
大紅狗在馬戲團-大紅狗克里弗-助人
- >
有舍有得是人生
- >
史學(xué)評論