碼解JAVA:讓初學(xué)者讀懂代碼的入門書(shū) 版權(quán)信息
- ISBN:9787121453755
- 條形碼:9787121453755 ; 978-7-121-45375-5
- 裝幀:一般膠版紙
- 冊(cè)數(shù):暫無(wú)
- 重量:暫無(wú)
- 所屬分類:>
碼解JAVA:讓初學(xué)者讀懂代碼的入門書(shū) 本書(shū)特色
通過(guò)代碼案例幫助讀者學(xué)習(xí)Java基礎(chǔ)部分的相關(guān)知識(shí)
大部分內(nèi)容以代碼的形式呈現(xiàn),通過(guò)詳細(xì)的代碼注釋讓讀者更容易理解Java代碼
通過(guò)閱讀本書(shū),讀者可以更輕松、高效地掌握J(rèn)ava語(yǔ)言的語(yǔ)法結(jié)構(gòu)與編程思維
碼解JAVA:讓初學(xué)者讀懂代碼的入門書(shū) 內(nèi)容簡(jiǎn)介
本書(shū)主要通過(guò)代碼案例幫助讀者學(xué)習(xí)Java基礎(chǔ)部分的相關(guān)知識(shí),大部分內(nèi)容都是以代碼的形式呈現(xiàn)的,講解部分也融入了代碼注釋中。通過(guò)閱讀本書(shū),讀者可以更輕松、高效地掌握J(rèn)ava語(yǔ)言的語(yǔ)法結(jié)構(gòu)與編程思維。本書(shū)首先介紹了Java語(yǔ)言中的基礎(chǔ)語(yǔ)法結(jié)構(gòu),比如常量、變量、流程控制、數(shù)組、方法(函數(shù))、面向?qū)ο、封裝、繼承、多態(tài)、抽象、接口、異常等,還介紹了日常開(kāi)發(fā)中常見(jiàn)的一些工具類的相關(guān)使用方法。每個(gè)知識(shí)點(diǎn)都配備了相應(yīng)的實(shí)操案例,包括具體的使用場(chǎng)景。本書(shū)內(nèi)容以實(shí)操案例為主,對(duì)以實(shí)操為出發(fā)點(diǎn)的讀者會(huì)更加友好。筆者(老邪)認(rèn)為,可以通過(guò)搜索引擎輕松了解的知識(shí),比如Java語(yǔ)言的概念、理論、歷史、定義等相關(guān)內(nèi)容,沒(méi)有必要在本書(shū)中占用過(guò)多的篇幅。并且筆者認(rèn)為,一切沒(méi)有實(shí)操結(jié)果支撐的概念、理論都過(guò)于抽象,一些專業(yè)技術(shù)名詞更加難以理解。所以在本書(shū)中,筆者整理了近百個(gè)實(shí)操案例,幫助讀者快速地上手Java。
碼解JAVA:讓初學(xué)者讀懂代碼的入門書(shū) 目錄
目 錄
第 1 章 小肆的**個(gè) Java 程序...........................................................1
1.1 Java 開(kāi)發(fā)工具 ..................................................................................................... 1
1.1.1 編碼工具 ....................................................................................1
1.1.2 IDE 集成開(kāi)發(fā)工具 ....................................................................1
1.2 環(huán)境搭建 ............................................................................................................. 2
1.2.1 JVM、JRE、JDK 介紹 .............................................................2
1.2.2 JDK 的下載與安裝 ....................................................................2
1.2.3 IntelliJ IDEA 的安裝與使用 .....................................................5
第 2 章 常量與變量.......................................................................... 11
2.1 常量 ................................................................................................................... 11
2.2 數(shù)據(jù)類型的分類 ............................................................................................... 12
2.2.1 基本數(shù)據(jù)類型 ..........................................................................13
2.2.2 引用數(shù)據(jù)類型 ..........................................................................13
2.3 變量 ................................................................................................................... 14
2.3.1 變量的定義 ..............................................................................14
2.3.2 變量的輸出 ..............................................................................15
2.3.3 使用變量的注意事項(xiàng) ..............................................................17
X 碼解Java:讓初學(xué)者讀懂代碼的入門書(shū)
2.3.4 數(shù)據(jù)類型轉(zhuǎn)換 ..........................................................................17
2.4 本章思考 ........................................................................................................... 19
第 3 章 運(yùn)算符 ................................................................................ 21
3.1 運(yùn)算符的分類 ................................................................................................... 21
3.1.1 算術(shù)運(yùn)算符 ..............................................................................21
3.1.2 邏輯運(yùn)算符 ..............................................................................22
3.1.3 關(guān)系運(yùn)算符 ..............................................................................23
3.1.4 三元運(yùn)算符 ..............................................................................24
3.1.5 位運(yùn)算符(了解) ..................................................................24
3.1.6 賦值運(yùn)算符 ..............................................................................26
3.1.7 自增 / 自減運(yùn)算符 ...................................................................27
3.2 思考 ................................................................................................................... 28
3.3 運(yùn)算符優(yōu)先級(jí) ................................................................................................... 28
第 4 章 流程控制之判斷結(jié)構(gòu)............................................................. 29
4.1 程序運(yùn)行流程(順序) ................................................................................... 29
4.2 程序運(yùn)行流程(可控) ................................................................................... 29
4.3 if 判斷 ................................................................................................................ 30
4.3.1 if 的單獨(dú)使用 ...........................................................................30
4.3.2 if 與 else 的配合使用 ..............................................................32
4.3.3 else if 的使用 ...........................................................................33
4.4.4 if 的嵌套使用 ...........................................................................38
4.4 思考 ................................................................................................................... 38
4.4.1 判斷奇數(shù) / 偶數(shù) .......................................................................39
4.4.2 判斷平閏年 ..............................................................................39
第 5 章 流程控制之分支 ................................................................... 40
5.1 標(biāo)準(zhǔn)語(yǔ)法 ........................................................................................................... 40
5.2 語(yǔ)法規(guī)則 ........................................................................................................... 41
5.3 案例 ................................................................................................................... 42
目 錄 XI
5.3.1 成績(jī)等級(jí)劃分 ..........................................................................42
5.3.2 使用鍵盤進(jìn)行輸入 ..................................................................43
5.3.3 計(jì)算器的基本功能 ..................................................................44
5.3.4 用戶輸入一個(gè)年份和月份,輸出其對(duì)應(yīng)的天數(shù) ..................45
5.3.5 愷撒日期 ..................................................................................46
第 6 章 流程控制之循環(huán) ................................................................... 49
6.1 循環(huán)的種類及標(biāo)準(zhǔn)寫(xiě)法 ................................................................................... 49
6.1.1 while 循環(huán) ................................................................................49
6.1.2 do while 循環(huán) ...........................................................................50
6.1.3 for 循環(huán) ....................................................................................51
6.2 break 和 continue ............................................................................................... 52
6.2.1 break 的用法 ............................................................................52
6.2.2 continue 的用法 .......................................................................54
6.3 案例 ................................................................................................................... 55
6.3.1 輸出 1-10 ..................................................................................55
6.3.2 輸出 1 ~ 100 累加和 ..............................................................55
6.3.3 輸出 1 ~ 100 的偶數(shù)和 ..........................................................56
6.3.4 輸出所有水仙花數(shù) ..................................................................56
6.3.5 輸出 9 行 9 列星號(hào)組成的矩形 ..............................................57
6.3.6 輸出 9 行星號(hào)組成的直角三角形 ..........................................57
6.3.7 九九乘法表 ..............................................................................58
6.3.8 輸出 7 行 * 號(hào)組成的等腰三角形 ..........................................59
6.3.9 輸出 1000 以內(nèi)的素?cái)?shù) ............................................................60
第 7 章 數(shù)組 ................................................................................... 61
7.1 數(shù)組的概念 ....................................................................................................... 61
7.2 數(shù)組的使用 ....................................................................................................... 61
7.2.1 數(shù)組的定義 ..............................................................................61
7.2.2 數(shù)組的初始化 ..........................................................................62
7.2.3 數(shù)組成員的訪問(wèn) .....................................................................
展開(kāi)全部
碼解JAVA:讓初學(xué)者讀懂代碼的入門書(shū) 作者簡(jiǎn)介
王冰,筆名為IT老邪,T教培行業(yè)從業(yè)十余年,累計(jì)授課時(shí)長(zhǎng)超過(guò)兩萬(wàn)小時(shí),從業(yè)期間經(jīng)手學(xué)員數(shù)以萬(wàn)計(jì)授課內(nèi)容涵蓋、C/C++ 語(yǔ)言、嵌入式開(kāi)發(fā)、JavaWeb全棧開(kāi)發(fā)、Web前端開(kāi)發(fā)、PHP全棧開(kāi)發(fā)、以及 Python 等主流開(kāi)發(fā)語(yǔ)言。曾獲得高校畢業(yè)生就業(yè)協(xié)會(huì)頒發(fā)的雙師型導(dǎo)師認(rèn)證,也曾任多個(gè)高校的牌品專業(yè)課講師。抖音自媒體平臺(tái)中粉絲量十余萬(wàn)。