注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)JAVA及其相關(guān)極簡(jiǎn)Java:新手編程之道

極簡(jiǎn)Java:新手編程之道

極簡(jiǎn)Java:新手編程之道

定 價(jià):¥69.00

作 者: 關(guān)東升
出版社: 清華大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

購(gòu)買(mǎi)這本書(shū)可以去


ISBN: 9787302632948 出版時(shí)間: 2023-06-01 包裝: 平裝-膠訂
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  本書(shū)系統(tǒng)論述Java編程語(yǔ)言及其實(shí)際應(yīng)用,全書(shū)共分為16章: 第1~6章講解Java基本語(yǔ)法; 第7~10章講解Java面向?qū)ο笙嚓P(guān)知識(shí); 第11~16章講解Java實(shí)用技術(shù)。主要內(nèi)容包括: 編寫(xiě)第一個(gè)Java程序、Java基本語(yǔ)法、Java數(shù)據(jù)類(lèi)型、運(yùn)算符、條件語(yǔ)句、循環(huán)語(yǔ)句、面向?qū)ο蠡A(chǔ)、面向?qū)ο筮M(jìn)階、常用類(lèi)、Java 集合框架、Java異常處理機(jī)制、I/O 流、圖形界面編程、多線(xiàn)程開(kāi)發(fā)、網(wǎng)絡(luò)編程和MySQL數(shù)據(jù)庫(kù)編程。另外,每章后面都安排了“動(dòng)手練一練”實(shí)踐環(huán)節(jié),以幫助讀者消化吸收本章知識(shí)點(diǎn),并在附錄A 中提供了參考答案。本書(shū)配有教學(xué)課件、源代碼與微課視頻,并提供在線(xiàn)答疑服務(wù),便于讀者高效學(xué)習(xí),快速掌握J(rèn)ava編程方法。本書(shū)適合零基礎(chǔ)入門(mén)的讀者,可作為高等院校和培訓(xùn)機(jī)構(gòu)的教材。

作者簡(jiǎn)介

  關(guān)東升一個(gè)在IT領(lǐng)域摸爬滾打20多年的老程序員、知名培訓(xùn)專(zhuān)家、暢銷(xiāo)書(shū)作家。精通多種計(jì)算機(jī)技術(shù)。參與設(shè)計(jì)和開(kāi)發(fā)北京市公交一卡通大型項(xiàng)目,開(kāi)發(fā)國(guó)家農(nóng)產(chǎn)品追溯系統(tǒng)、金融系統(tǒng)微博等移動(dòng)客戶(hù)端項(xiàng)目,并在App Store發(fā)布多款游戲和應(yīng)用軟件。 長(zhǎng)期為中國(guó)移動(dòng)、中國(guó)聯(lián)通、南方航空、中石油、中國(guó)工商銀行、平安銀行和天津港務(wù)局等企事業(yè)單位提供培訓(xùn)服務(wù)。先后出版了《iOS開(kāi)發(fā)指南》《從零開(kāi)始學(xué)Swift》《Android網(wǎng)絡(luò)游戲開(kāi)發(fā)實(shí)戰(zhàn)》《Cocos2d-x實(shí)戰(zhàn)》《Java從小白到大牛》《Kotlin從小白到大?!贰禞ava從小白到大?!返?0多部圖書(shū)。

圖書(shū)目錄

第1章編寫(xiě)第一個(gè)Java程序

微課視頻41分鐘

1.1JVM、JRE和JDK

1.2編寫(xiě)Java程序代碼

1.3使用“石器時(shí)代”工具編寫(xiě)Java代碼

1.3.1編寫(xiě)程序

1.3.2編譯程序

1.3.3運(yùn)行程序

1.3.4代碼解釋

1.4使用“鐵器時(shí)代”工具編寫(xiě)Java代碼

1.4.1IntelliJ IDEA的下載和安裝

1.4.2創(chuàng)建項(xiàng)目

1.4.3運(yùn)行程序

1.5Java語(yǔ)言及點(diǎn)

1.5.1Java語(yǔ)言

1.5.2Java語(yǔ)言點(diǎn)

1.6獲取幫助

1.7動(dòng)手練一練

第2章Java基本語(yǔ)法

微課視頻31分鐘

2.1程序中的代碼元素

2.1.1標(biāo)識(shí)符

2.1.2關(guān)鍵字

2.1.3語(yǔ)句

2.2變量

2.3常量

2.4注釋

2.4.1文檔注釋

2.4.2單行注釋與多行注釋

2.5Java源文件組織方式

2.5.1源文件

2.5.2

2.6動(dòng)手練一練





第3章Java數(shù)據(jù)類(lèi)型

微課視頻82分鐘

3.1基本數(shù)據(jù)類(lèi)型

3.1.1整數(shù)類(lèi)型

3.1.2浮點(diǎn)類(lèi)型

3.1.3字符類(lèi)型

3.2數(shù)據(jù)類(lèi)型轉(zhuǎn)換

3.2.1自動(dòng)類(lèi)型轉(zhuǎn)換

3.2.2強(qiáng)制類(lèi)型轉(zhuǎn)換

3.3引用數(shù)據(jù)類(lèi)型

3.4字符串類(lèi)型

3.4.1字符串表示方式

3.4.2轉(zhuǎn)義符

3.4.3使用Java 13的文本塊

3.4.4字符串常用作

3.5數(shù)組類(lèi)型

3.5.1數(shù)組聲明

3.5.2數(shù)組初始化

3.6動(dòng)手練一練

第4章運(yùn)算符

微課視頻37分鐘

4.1一元算術(shù)運(yùn)算符

4.2二元算術(shù)運(yùn)算符

4.3關(guān)系運(yùn)算符

4.4邏輯運(yùn)算符

4.5位運(yùn)算符

4.6賦值運(yùn)算符

4.7三元運(yùn)算符

4.8運(yùn)算符先級(jí)

4.9動(dòng)手練一練

第5章條件語(yǔ)句

微課視頻28分鐘

5.1if語(yǔ)句

5.1.1if結(jié)構(gòu)

5.1.2ifelse結(jié)構(gòu)

5.1.3ifelseif結(jié)構(gòu)

5.2多分支語(yǔ)句

5.2.1switch語(yǔ)句

5.2.2switch表達(dá)式

5.3動(dòng)手練一練

第6章循環(huán)語(yǔ)句

微課視頻23分鐘

6.1while循環(huán)

6.2dowhile循環(huán)

6.3for循環(huán)

6.3.1C語(yǔ)言風(fēng)格for循環(huán)

6.3.2Java語(yǔ)言風(fēng)格for循環(huán)

6.4跳轉(zhuǎn)語(yǔ)句

6.4.1break語(yǔ)句

6.4.2continue語(yǔ)句

6.5動(dòng)手練一練

第7章面向?qū)ο蠡A(chǔ)

微課視頻54分鐘

7.1面向?qū)ο缶幊?br />
7.2類(lèi)的聲明

7.2.1創(chuàng)建對(duì)象

7.2.2空對(duì)象

7.3類(lèi)成員

7.3.1實(shí)例變量

7.3.2實(shí)例方法

7.3.3方法重載

7.4構(gòu)造方法

7.4.1構(gòu)造方法的概念

7.4.2默認(rèn)構(gòu)造方法

7.4.3重載構(gòu)造方法

7.4.4this關(guān)鍵字

7.4.5類(lèi)變量

7.4.6類(lèi)方法

7.5初始化類(lèi)變量與靜態(tài)代碼塊

7.6封裝性

7.6.1私有級(jí)別

7.6.2默認(rèn)級(jí)別

7.6.3護(hù)級(jí)別

7.6.4公有級(jí)別

7.7動(dòng)手練一練

第8章面向?qū)ο筮M(jìn)

微課視頻52分鐘

8.1類(lèi)的繼承性

8.1.1Java語(yǔ)言中實(shí)現(xiàn)繼承

8.1.2成員變量隱藏

8.1.3方法的重寫(xiě)

8.2多態(tài)

8.2.1多態(tài)概念

8.2.2多態(tài)下的重寫(xiě)方法

8.2.3引用類(lèi)型檢查

8.2.4引用類(lèi)型轉(zhuǎn)換

8.3抽象類(lèi)

8.3.1抽象類(lèi)概念

8.3.2聲明和實(shí)現(xiàn)抽象類(lèi)

8.4接口

8.4.1抽象類(lèi)與接口區(qū)別

8.4.2聲明接口

8.4.3實(shí)現(xiàn)接口

8.5內(nèi)類(lèi)

8.5.1普通內(nèi)類(lèi)

8.5.2匿名內(nèi)類(lèi)

8.6動(dòng)手練一練

第9章常用類(lèi)

微課視頻63分鐘

9.1Object類(lèi)

9.1.1toString()方法

9.1.2對(duì)象比較方法

9.2裝類(lèi)

9.2.1從對(duì)象到基本數(shù)據(jù)類(lèi)型的轉(zhuǎn)換

9.2.2從基本數(shù)據(jù)類(lèi)型到對(duì)象的轉(zhuǎn)換

9.2.3將字符串轉(zhuǎn)換為基本數(shù)據(jù)類(lèi)型

9.3大數(shù)值類(lèi)

9.3.1BigInteger類(lèi)

9.3.2BigDecimal類(lèi)

9.4日期和時(shí)間相關(guān)類(lèi)

9.4.1Date類(lèi)

9.4.2日期格式化和解析

9.4.3本地日期和時(shí)間

9.5動(dòng)手練一練

第10章Java集合框架

微課視頻56分鐘

10.1集合概述

10.2List集合

10.2.1List接口實(shí)現(xiàn)類(lèi)

10.2.2List接口常用方法

10.2.3使用泛型

10.2.4遍歷List集合

10.3使用Arrays類(lèi)

10.3.1從數(shù)組到List集合

10.3.2數(shù)組排序

10.4Set集合

10.5Map集合

10.5.1Map接口常用方法

10.5.2遍歷Map集合

10.6動(dòng)手練一練

第11章Java異常處理機(jī)制

微課視頻39分鐘

11.1異常處理機(jī)制

11.2異常類(lèi)繼承層次

11.3捕獲異常

11.3.1trycatch語(yǔ)句

11.3.2使用多個(gè)catch代碼塊

11.4釋放資源

11.4.1finally代碼塊

11.4.2自動(dòng)資源管理

11.5動(dòng)手練一練

第12章I/O流

微課視頻37分鐘

12.1流類(lèi)繼承層次

12.2字節(jié)流

12.2.1InputStream抽象類(lèi)

12.2.2OutputStream抽象類(lèi)

12.2.3案例1: 二進(jìn)制文件復(fù)制

12.3字符流

12.3.1Reader抽象類(lèi)

12.3.2Writer抽象類(lèi)

12.3.3案例2: 文本文件復(fù)制

12.3.4字節(jié)流轉(zhuǎn)換為字符流

12.4動(dòng)手練一練

第13章圖形界面編程

微課視頻109分鐘

13.1Java圖形用戶(hù)界面技術(shù)概述

13.1.1AWT 

13.1.2Swing

13.1.3JavaFX

13.2Swing技術(shù)基礎(chǔ)

13.2.1Swing容器類(lèi)層次結(jié)構(gòu)

13.2.2Swing組件類(lèi)層次結(jié)構(gòu)

13.3第一個(gè)Swing程序

13.4事件處理

13.4.1內(nèi)類(lèi)處理事件

13.4.2Lambda表達(dá)式處理事件

13.4.3使用適配器

13.5布局管理

13.5.1FlowLayout布局

13.5.2BorderLayout布局

13.5.3GridLayout布局

13.6Swing組件

13.6.1標(biāo)簽和按鈕

13.6.2文本輸入組件

13.6.3單選按鈕

13.6.4復(fù)選框

13.6.5列表

13.6.6下拉列表

13.7復(fù)雜組件: 表格

13.8動(dòng)手練一練

第14章多線(xiàn)程開(kāi)發(fā)

微課視頻48分鐘

14.1進(jìn)程與線(xiàn)程

14.1.1進(jìn)程

14.1.2線(xiàn)程

14.2創(chuàng)建線(xiàn)程

14.2.1繼承Thread類(lèi)

14.2.2實(shí)現(xiàn)Runnable接口

14.2.3使用匿名內(nèi)類(lèi)實(shí)現(xiàn)執(zhí)行對(duì)象

14.3線(xiàn)程的狀態(tài)

14.4線(xiàn)程管理

14.4.1線(xiàn)程休眠

14.4.2等待線(xiàn)程結(jié)束

14.5線(xiàn)程同步

14.5.1線(xiàn)程不問(wèn)題

14.5.2同步方法

14.5.3同步代碼塊

14.6動(dòng)手練一練

第15章網(wǎng)絡(luò)編程

微課視頻50分鐘

15.1網(wǎng)絡(luò)基礎(chǔ)

15.1.1TCP/IP

15.1.2IP地址

15.1.3HTTP/HTTPS

15.1.4端口

15.1.5URL概念 

15.2Java訪(fǎng)問(wèn)互聯(lián)網(wǎng)資源相關(guān)類(lèi)

15.2.1URL類(lèi)

15.2.2HttpURLConnection類(lèi) 

15.2.3案例: 下載圖片

15.3案例: 我的“備忘錄”

15.3.1搭建自己的Web服務(wù)器

15.3.2發(fā)送POST請(qǐng)求數(shù)據(jù)

15.4JSON文檔

15.4.1使用第三方JSON庫(kù)

15.4.2JSON數(shù)據(jù)編碼和解碼

15.5動(dòng)手練一練

第16章MySQL數(shù)據(jù)庫(kù)編程

微課視頻81分鐘

16.1MySQL數(shù)據(jù)庫(kù)管理系統(tǒng)

16.1.1安裝MySQL 8數(shù)據(jù)庫(kù)

16.1.2客戶(hù)端登錄MySQL服務(wù)器

16.1.3常見(jiàn)的管理命令

16.2JDBC技術(shù)

16.2.1JDBC API

16.2.2加載驅(qū)動(dòng)程序

16.2.3建立數(shù)據(jù)連接

16.2.4三個(gè)重要接口

16.2.5數(shù)據(jù)庫(kù)編程的一般過(guò)程

16.3案例: 員工表的增、刪、改、查作

16.3.1創(chuàng)建員工表

16.3.2入員工數(shù)據(jù)

16.3.3更新員工數(shù)據(jù)

16.3.4刪除員工數(shù)據(jù)

16.3.5查詢(xún)所有員工數(shù)據(jù)

16.3.6按照主鍵查詢(xún)員工數(shù)據(jù)

16.4動(dòng)手練一練

附錄A動(dòng)手練一練參考答案

本目錄推薦

掃描二維碼
Copyright ? 讀書(shū)網(wǎng) hotzeplotz.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)