-
>
全國計算機等級考試最新真考題庫模擬考場及詳解·二級MSOffice高級應用
-
>
決戰行測5000題(言語理解與表達)
-
>
軟件性能測試.分析與調優實踐之路
-
>
第一行代碼Android
-
>
JAVA持續交付
-
>
EXCEL最強教科書(完全版)(全彩印刷)
-
>
深度學習
從零開始學Java 版權信息
- ISBN:9787122404824
- 條形碼:9787122404824 ; 978-7-122-40482-4
- 裝幀:一般膠版紙
- 冊數:暫無
- 重量:暫無
- 所屬分類:>
從零開始學Java 本書特色
適讀人群 :本書適合Java初學者、軟件開發入門者自學使用,也可用作高等院校相關專業的教材及參考書。本書具有如下特色: ? 由淺入深,循序漸進。本書以入門讀者為對象,先從語言基礎學起,再學習語言的核心技術,然后學習高 級應用,*后學習開發一個完整項目。講解過程中步驟詳盡,版式新穎,使讀者在閱讀時一目了然,從而快速掌握書中內容。 ? 語音視頻,講解詳盡。書中每一章節均提供聲圖并茂的教學視頻,讀者可以掃描書中對應的二維碼隨時隨地學習。這些視頻能夠引導初學者快速入門,感受編程的快樂和成就感,增強進一步學習的信心,從而快速成為編程高手。 ? 實例典型,輕松易學。通過例子學習是好的學習方式,本書通過“一個知識點、一個例子、一個結果、一段評析、一個綜合應用”的模式,透徹詳盡地講述了實際開發中所需的各類知識。另外,為了便于讀者閱讀程序代碼,快速學習編程技能,書中幾乎每行代碼都提供了注釋。 ? 精彩欄目,貼心提醒。本書根據需要在各章安排了很多“注意”“說明”“技巧”等小欄目,讓讀者可以在學習過程中更輕松地理解相關知識點及概念,更快地掌握個別技術的應用技巧。 ? 附贈資源,優質服務。除配套視頻和源程序外,本書還贈送相關資源庫、題庫,同時為讀者提供社區技術支持、QQ在線答疑等學習服務,收獲更好的學習體驗。
從零開始學Java 內容簡介
本書從零基礎讀者的角度出發,通過通俗易懂的語言、豐富多彩的實例,循序漸進地讓讀者在實踐中學習Java編程知識,并提升自己的實際升發能力。 全書共分為4篇20章,內容包括搭建開發環境、個Java程序、變量和是本數據類型、運算符、流程控制語句、數組、方法、面向對象編程、字符串、Java常用類、異常處理、枚舉與泛型、集合、I/O流、Swing程序設計、AWT繪圖、線程、使用JDBC操作數據庫、像素鳥游戲、咸魚快遞打印系統等。書中知識點講解細致,側重介紹每個知識點的使用場景,涉及的代碼給出了詳細的注釋,可以使讀者輕松領會Java語言程序開發的精髓,快速提高開發技能。同時,本書配套了大量教學視頻,掃碼即可觀看,還提供所有的程序源文件,方便讀者實踐。 本書適合Java初學者、軟件開發入門者自學使用,也可用作高等院校相關專業的教材及參考書。
從零開始學Java 目錄
第1篇 基礎知識篇
第1章 搭建開發環境 2 視頻講解:7節,25分鐘
1.1 Java概述 3
1.1.1 Java的兩個常用版本 3
1.1.2 Java的主要特點及其用途 3
1.2 JDK和Eclipse 4
1.2.1 JDK的下載與安裝 4
1.2.2 Eclipse的下載與啟動 9
1.3 Eclipse的窗口和菜單 12
1.3.1 Eclipse的窗口說明 12
1.3.2 Eclipse的菜單說明 12
本章知識思維導圖 13
第2章 **個Java程序 14 視頻講解:11節,30分鐘
2.1 編寫Java程序的5個步驟 15
2.1.1 第1步:新建Java項目 15
2.1.2 第2步:新建Java類 16
2.1.3 第3步:編寫Java代碼 17
2.1.4 第4步:保存Java代碼 17
2.1.5 第5步:運行Java應用程序 17
2.2 Java程序的組成部分 18
2.2.1 類 18
2.2.2 主方法 19
2.2.3 關鍵字 20
2.2.4 標識符 22
2.2.5 注釋 22
2.2.6 控制臺的輸出操作 24
2.3 編碼規范 25
本章知識思維導圖 26
第3章 變量和基本數據類型 27 視頻講解:8節,39分鐘
3.1 變量和常量 28
3.1.1 變量 28
3.1.2 常量 28
3.2 基本數據類型 29
3.2.1 整數類型 29
3.2.2 浮點類型 31
3.2.3 字符類型 32
3.2.4 布爾類型 34
3.3 類型轉換 34
3.3.1 自動類型轉換 34
3.3.2 強制類型轉換 35
本章知識思維導圖 36
第4章 運算符 37 視頻講解:10節,52分鐘
4.1 賦值運算符 38
4.2 算術運算符 39
[實例4.1] 計算兩個數字的和、差、積、商和余數 39
4.3 自增和自減運算符 41
[實例4.2] 計算兩個數字的和、差、積、商和余數 41
4.4 關系運算符 42
[實例4.3] 比較兩個數字的關系 42
4.5 邏輯運算符 43
[實例4.4] 判斷邏輯表達式的是與非 44
4.6 位運算符 44
4.6.1 位邏輯運算符 45
[實例4.5] 判斷位邏輯表達式的是與非 46
4.6.2 移位運算符 46
4.7 復合賦值運算符 49
4.8 三元運算符 50
4.9 圓括號 50
4.10 運算符優先級 51
本章知識思維導圖 52
第5章 流程控制語句 53 視頻講解:9節,106分鐘
5.1 分支結構 54
5.1.1 if語句 54
[實例5.1] 模擬撥打電話場景 55
5.1.2 if…else語句 55
5.1.3 if…else if多分支語句 56
[實例5.2] 根據用餐人數入座 57
5.1.4 判斷語句嵌套 58
[實例5.3] 判斷輸入的年份是不是閏年 58
5.1.5 switch多分支語句 59
[實例5.4] 判斷輸入的分數屬于哪類成績 60
5.2 循環結構 62
5.2.1 while循環語句 62
[實例5.5] 使用while循環語句將1~10相加 62
5.2.2 do…while循環語句 63
[實例5.6] 判斷用戶輸入的密碼是否正確 63
5.2.3 for循環語句 63
[實例5.7] 使用for循環完成1~100相加的運算 64
5.2.4 foreach語句 65
[實例5.8] 使用foreach語句遍歷數組 65
5.2.5 循環語句的嵌套 66
[實例5.9] 打印乘法口訣表 66
5.3 控制循環結構 67
5.3.1 break語句 67
[實例5.10] 打印1~20中的偶數 67
[實例5.11] 控制內層循環的循環次數 68
5.3.2 continue語句 68
[實例5.12] 打印1~20中的偶數 69
本章知識思維導圖 70
第6章 數組 71 視頻講解:9節,48分鐘
6.1 數組概述 72
6.2 一維數組 72
6.2.1 創建一維數組 73
6.2.2 給一維數組賦值 74
6.2.3 獲取數組長度 75
[實例6.1] 調用length屬性獲取班級總人數 75
6.2.4 遍歷一維數組 75
[實例6.2] 打印1~12月份各個月份的天數 75
6.3 二維數組 76
6.3.1 創建二維數組 77
6.3.2 給二維數組賦值 78
[實例6.3] 使用3種方法分別為3個二維數組賦值 78
6.3.3 遍歷二維數組 78
[實例6.4] 分別用橫版和豎版兩種方式輸出古詩 79
6.4 不規則數組 80
[實例6.5] 不規則二維數組每行的元素個數和各元素的值 80
本章知識思維導圖 81
第7章 方法 82 視頻講解:8節,44分鐘
7.1 定義方法 83
7.2 返回值 83
7.2.1 返回值類型 84
7.2.2 無返回值 85
[實例7.1] 使用return語句結束循環語句 86
7.3 參數 86
7.3.1 值參數 87
[實例7.2] 計算兩個數之和的add()方法 87
7.3.2 引用參數 87
[實例7.3] 修改一維數組中各個元素的值 87
7.3.3 不定長參數 88
[實例7.4] 求多個int型值之和 88
7.4 重載 89
[實例7.5] 編寫add()方法的多個重載形式 89
7.5 遞歸 90
本章知識思維導圖 91
第8章 面向對象編程 94 視頻講解:22節,132分鐘
8.1 面向對象概述 95
8.1.1 對象 95
8.1.2 類 95
8.1.3 面向對象程序設計的特點 96
8.2 面向對象基礎 96
8.2.1 成員變量 97
8.2.2 成員方法 97
8.2.3 構造方法 98
8.2.4 this關鍵字 99
[實例8.1] 打印參數的值 99
[實例8.2] 購買雞蛋灌餅時加幾個蛋 100
8.3 static關鍵字 101
8.3.1 靜態變量 101
[實例8.3] 修改靜態成員變量的值 101
8.3.2 靜態方法 102
[實例8.4] 打印襯衫、牛仔褲和皮鞋的產地 102
8.3.3 靜態代碼塊 103
[實例8.5] 類成員的執行順序 103
8.4 類的繼承 104
8.4.1 extends關鍵字 104
[實例8.6] 父、子類中的構造方法的執行順序 105
8.4.2 方法的重寫 105
[實例8.7] 子類重寫父類中的方法 105
8.4.3 super關鍵字 106
[實例8.8] 子類調用父類屬性 106
[實例8.9] 子類調用并重寫父類方法 107
[實例8.10] 使用super調用父類構造方法 108
8.4.4 所有類的父類——Object類 108
[實例8.11] 重寫并自動調用toString()方法 109
8.5 類的多態 110
8.5.1 向上轉型 110
[實例8.12] 有一個人是一名教師 110
8.5.2 向下轉型 111
[實例8.13] 不能說某只鳥是一只鴿子 111
8.5.3 instanceof關鍵字 112
[實例8.14] 判斷以下說法正確與否 113
8.6 抽象類 114
8.6.1 abstract關鍵字 114
8.6.2 抽象類的使用 114
[實例8.15] 輸出雞的繁殖和移動方式 115
[實例8.16] 輸出老鷹的繁殖和移動方式 116
[實例8.17] 九尾狐變成了人形 117
[實例8.18] 輸出鴕鳥的體重和繁殖方式 117
8.7 接口 118
8.7.1 interface關鍵字 119
8.7.2 類實現接口 121
[實例8.19] 輸出土撥鼠的兩個發聲方式 121
[實例8.20] 孩子喜歡做的事和爸爸、媽媽喜歡做的一樣 122
8.7.3 接口繼承接口 123
[實例8.21] 一個接口繼承另外3個接口 123
8.8 final關鍵字 124
8.8.1 final類 124
[實例8.22] 把五星紅旗類創建為final類 125
8.8.2 final方法 125
[實例8.23] 判斷子類方法是不是重寫父類方法后的方法 126
8.8.3 final變量 127
8.9 內部類 128
8.9.1 成員內部類 128
[實例8.24] 外部類調用內部類的方法 128
[實例8.25] 在其他類中使用成員內部類 129
8.9.2 靜態內部類 130
[實例8.26] 內部類訪問外部類的靜態成員 130
[實例8.27] 外部類調用靜態內部類的方法 130
8.9.3 局部內部類 131
[實例8.28] 只能在代碼塊中使用的局部內部類 131
本章知識思維導圖 132
- >
新文學天穹兩巨星--魯迅與胡適/紅燭學術叢書(紅燭學術叢書)
- >
巴金-再思錄
- >
我從未如此眷戀人間
- >
苦雨齋序跋文-周作人自編集
- >
自卑與超越
- >
煙與鏡
- >
名家帶你讀魯迅:朝花夕拾
- >
月亮與六便士