2024個(gè)人購(gòu)書報(bào)告 2024中圖網(wǎng)年度報(bào)告
歡迎光臨中圖網(wǎng) 請(qǐng) | 注冊(cè)
> >
21世紀(jì)高等學(xué)校計(jì)算機(jī)類課程創(chuàng)新規(guī)劃教材·微課版Java面向?qū)ο蟪绦蛟O(shè)計(jì)教程-微課視頻版

21世紀(jì)高等學(xué)校計(jì)算機(jī)類課程創(chuàng)新規(guī)劃教材·微課版Java面向?qū)ο蟪绦蛟O(shè)計(jì)教程-微課視頻版

作者:程杰
出版社:清華大學(xué)出版社出版時(shí)間:2020-08-01
開本: 其他 頁(yè)數(shù): 448
中 圖 價(jià):¥59.3(8.5折) 定價(jià)  ¥69.8 登錄后可看到會(huì)員價(jià)
加入購(gòu)物車 收藏
運(yùn)費(fèi)6元,滿39元免運(yùn)費(fèi)
?新疆、西藏除外
本類五星書更多>

21世紀(jì)高等學(xué)校計(jì)算機(jī)類課程創(chuàng)新規(guī)劃教材·微課版Java面向?qū)ο蟪绦蛟O(shè)計(jì)教程-微課視頻版 版權(quán)信息

21世紀(jì)高等學(xué)校計(jì)算機(jī)類課程創(chuàng)新規(guī)劃教材·微課版Java面向?qū)ο蟪绦蛟O(shè)計(jì)教程-微課視頻版 本書特色

結(jié)合計(jì)算機(jī)和軟件工程專業(yè)需要,建立了內(nèi)容豐富的教學(xué)案例和實(shí)訓(xùn)項(xiàng)目。 內(nèi)容注重理論、實(shí)踐、課程設(shè)計(jì)相結(jié)合,追蹤國(guó)內(nèi)外行業(yè)和課程發(fā)展之前沿和*新成果,教學(xué)內(nèi)容新穎、充實(shí)。 配套微課視頻、教學(xué)課件、教學(xué)大綱、源代碼等資源。

21世紀(jì)高等學(xué)校計(jì)算機(jī)類課程創(chuàng)新規(guī)劃教材·微課版Java面向?qū)ο蟪绦蛟O(shè)計(jì)教程-微課視頻版 內(nèi)容簡(jiǎn)介

全書分15章,按Java知識(shí)的系統(tǒng)性,由淺入深安排內(nèi)容,全面介紹了Java語(yǔ)言基礎(chǔ),面向?qū)ο蟪绦蛟O(shè)計(jì),集合與數(shù)據(jù)結(jié)構(gòu),圖形用戶界面開發(fā),流和文件,圖像與多媒體,多線程及網(wǎng)絡(luò)編程,數(shù)據(jù)庫(kù)程序設(shè)計(jì)等。每部分內(nèi)容既有理論知識(shí)又有具體示例,所有示例均采用純面向?qū)ο竽J剑ㄟ^(guò)具體示例幫助學(xué)生理解知識(shí)內(nèi)容,將各知識(shí)點(diǎn)結(jié)合起來(lái),達(dá)到學(xué)以致用的目的。每章還配有小結(jié)和習(xí)題,便于教學(xué)和學(xué)習(xí)使用。

21世紀(jì)高等學(xué)校計(jì)算機(jī)類課程創(chuàng)新規(guī)劃教材·微課版Java面向?qū)ο蟪绦蛟O(shè)計(jì)教程-微課視頻版 目錄

目錄



第1章Java語(yǔ)言概述


1.1Java的誕生與發(fā)展過(guò)程


1.2Java的特點(diǎn)


1.3三種平臺(tái)簡(jiǎn)介


1.4Java JDK的安裝和配置


1.4.1JDK的安裝


1.4.2JDK的配置


1.4.3Java開發(fā)工具包JDK


1.5Java運(yùn)行系統(tǒng)與開發(fā)流程


1.5.1Java運(yùn)行系統(tǒng)


1.5.2Java程序開發(fā)流程


1.5.3編寫并運(yùn)行Application程序


1.6常用開發(fā)工具簡(jiǎn)介


1.7注釋


1.7.1代碼注釋


1.7.2文檔注釋


小結(jié)


習(xí)題


第2章基本類型、數(shù)組和枚舉類型


2.1標(biāo)識(shí)符和關(guān)鍵字


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


2.1.2關(guān)鍵字


2.2基本數(shù)據(jù)類型


2.2.1布爾類型


2.2.2整數(shù)類型


2.2.3字符類型


2.2.4浮點(diǎn)類型


2.2.5基本數(shù)據(jù)類型的轉(zhuǎn)換


2.3從命令行輸入輸出數(shù)據(jù)


2.3.1輸入基本型數(shù)據(jù)


2.3.2輸出基本型數(shù)據(jù)


2.4數(shù)組


2.4.1聲明數(shù)組


2.4.2創(chuàng)建數(shù)組


2.4.3數(shù)組元素的使用


2.4.4length的使用


2.4.5數(shù)組的初始化


2.4.6數(shù)組的引用


2.4.7排序


2.5枚舉類型


2.6應(yīng)用實(shí)例: 控制臺(tái)簡(jiǎn)單計(jì)算器


小結(jié)


習(xí)題


第3章運(yùn)算符、表達(dá)式和語(yǔ)句


3.1運(yùn)算符


3.1.1賦值運(yùn)算符與賦值表達(dá)式


3.1.2算術(shù)運(yùn)算符與算術(shù)表達(dá)式


3.1.3關(guān)系運(yùn)算符與關(guān)系表達(dá)式


3.1.4邏輯運(yùn)算符與邏輯表達(dá)式


3.1.5位運(yùn)算符


3.1.6三目運(yùn)算符和復(fù)雜運(yùn)算符


3.1.7instanceof運(yùn)算符


3.1.8運(yùn)算符優(yōu)先級(jí)


3.2選擇(條件)控制


3.2.1條件語(yǔ)句(if…else)


3.2.2多分支語(yǔ)句(switch…case)


3.3循環(huán)控制


3.3.1for語(yǔ)句


3.3.2while語(yǔ)句


3.3.3do…while語(yǔ)句


3.4跳轉(zhuǎn)控制


3.4.1break語(yǔ)句


3.4.2continue語(yǔ)句


3.4.3return語(yǔ)句


3.5其他語(yǔ)句


3.6應(yīng)用實(shí)例: 圖形界面的簡(jiǎn)單計(jì)算器


小結(jié)


習(xí)題


第4章面向?qū)ο蟪绦蛟O(shè)計(jì)的基本概念


4.1Java面向?qū)ο蠡A(chǔ)


4.1.1類和對(duì)象


4.1.2類的定義


4.1.3類修飾符


4.2對(duì)象創(chuàng)建和引用


4.2.1對(duì)象的定義


4.2.2對(duì)象成員變量的引用


4.2.3對(duì)象方法的調(diào)用


4.3成員變量


4.3.1成員變量的定義


4.3.2成員變量修飾符


4.4方法


4.4.1方法聲明


4.4.2方法調(diào)用


4.4.3方法參數(shù)的傳遞


4.4.4方法修飾符


4.4.5方法重載


4.4.6構(gòu)造方法


4.4.7類方法和實(shí)例方法


4.5包


4.5.1包的定義


4.5.2包的引用


4.6訪問(wèn)權(quán)限


4.6.1私有變量和私有方法


4.6.2共有變量和共有方法


4.6.3友好變量和友好方法


4.6.4受保護(hù)的成員變量和方法


4.6.5public類與友好類


4.7應(yīng)用實(shí)例1: 面向?qū)ο蟮暮?jiǎn)單計(jì)算器


4.8應(yīng)用實(shí)例2: 飲料自動(dòng)售貨機(jī)


小結(jié)


習(xí)題


第5章繼承與多態(tài)


5.1繼承


5.1.1子類與父類


5.1.2類的繼承性


5.1.3子類對(duì)象的構(gòu)造過(guò)程


5.1.4成員變量的隱藏和方法重寫


5.1.5super關(guān)鍵字


5.1.6對(duì)象的上轉(zhuǎn)型對(duì)象


5.2抽象類


5.2.1抽象類的定義


5.2.2抽象類的實(shí)現(xiàn)


5.2.3抽象類與多態(tài)


5.3接口


5.3.1接口的聲明


5.3.2理解接口


5.3.3接口回調(diào)


5.3.4接口與多態(tài)


5.3.5抽象類與接口的比較


5.4應(yīng)用實(shí)例: POS刷卡機(jī)


小結(jié)


習(xí)題


第6章異常處理


6.1異常的概念


6.2異常處理機(jī)制


6.3異常處理方式


6.4捕獲異常


6.5拋出異常


6.6自定義異常


小結(jié)


習(xí)題


第7章Java API簡(jiǎn)介


7.1Java API中的包


7.2java.lang包


7.2.1java.lang.System類


7.2.2java.lang.String類


7.2.3java.lang.StringBuilder類


7.2.4基本數(shù)據(jù)類型的封裝類


7.3java.Math包


7.3.1BigInteger


7.3.2BigDecimal


7.4java.util包


7.4.1日期類Calendar


7.4.2隨機(jī)數(shù)類Random


小結(jié)


習(xí)題


第8章泛型與集合框架


8.1泛型


8.1.1泛型類聲明


8.1.2使用泛型類聲明對(duì)象


8.1.3有界類型


8.1.4通配符泛型


8.1.5泛型方法


8.1.6泛型接口


8.2集合框架


8.2.1Collection接口


8.2.2List接口


8.2.3Set接口


8.2.4Map接口


8.3List集合


8.3.1ArrayListE類


8.3.2LinkedListE類


8.3.3VectorE類


8.3.4StackE類


8.4Set集合


8.4.1TreeSet類


8.4.2HashSet類


8.5Map集合


8.5.1TreeMap類


8.5.2HashMap類


8.6應(yīng)用實(shí)例: 混合運(yùn)算計(jì)算器應(yīng)用


小結(jié)


習(xí)題


第9章Java Swing圖形用戶界面


9.1Java Swing概述


9.2JFrame窗口


9.3布局管理器


9.3.1FlowLayout布局


9.3.2BorderLayout布局


9.3.3GridLayout布局


9.3.4CardLayout布局


9.3.5BoxLayout布局


9.3.6SpringLayout布局


9.4常用控件


9.4.1標(biāo)簽JLabel


9.4.2文本框JTextField


9.4.3按鈕JButton


9.4.4菜單JMenu


9.4.5文本區(qū)JTextArea


9.4.6下拉列表JList


9.4.7表格JTable


9.4.8樹JTree


9.5事件處理機(jī)制


9.5.1窗口事件


9.5.2鍵盤事件


9.5.3鼠標(biāo)事件


9.5.4焦點(diǎn)事件


9.5.5文檔事件


9.6JDialog對(duì)話框


9.6.1JDialog類的主要方法


9.6.2對(duì)話框的模式


9.7應(yīng)用實(shí)例: 打地鼠小游戲


小結(jié)


習(xí)題


第10章輸入輸出流


10.1File類


10.1.1文件


10.1.2目錄


10.2文件字節(jié)流


10.3文件字符流


10.4緩沖流


10.5隨機(jī)流


10.6對(duì)象流


10.7XML文件的解析


10.8JSON數(shù)據(jù)解析


10.9應(yīng)用實(shí)例: 記事本應(yīng)用


小結(jié)


習(xí)題


第11章Java設(shè)計(jì)模式


11.1設(shè)計(jì)模式概述


11.1.1設(shè)計(jì)模式的類型


11.1.2設(shè)計(jì)模式的基本原則


11.2統(tǒng)一建模語(yǔ)言UML


11.2.1UML模型


11.2.2UML概念


11.2.3UML圖


11.3常見的幾種設(shè)計(jì)模式


11.3.1組合模式


11.3.2策略模式


11.3.3裝飾模式


11.3.4工廠方法模式


小結(jié)


習(xí)題


第12章Java多線程機(jī)制


12.1多線程基礎(chǔ)


12.1.1程序、進(jìn)程與線程


12.1.2多線程基本概念


12.2線程的創(chuàng)建


12.2.1繼承Thread類創(chuàng)建線程


12.2.2實(shí)現(xiàn)Runnable接口創(chuàng)建線程


12.2.3兩種創(chuàng)建線程方法的優(yōu)缺點(diǎn)


12.3線程的生命周期及控制


12.3.1線程的生命周期


12.3.2線程的休眠


12.3.3線程的優(yōu)先級(jí)


12.4線程的同步與互斥


12.4.1synchronized關(guān)鍵字


12.4.2線程同步常用的方法


12.4.3堆棧問(wèn)題


12.4.4生產(chǎn)者消費(fèi)者問(wèn)題


12.4.5線程同步的輔助類CountDownLatch


12.5線程聯(lián)合


12.6守護(hù)線程


12.7本章實(shí)例: 飄雪花程序


小結(jié)


習(xí)題


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


13.1TCP/IP簡(jiǎn)介


13.1.1互聯(lián)網(wǎng)絡(luò)協(xié)議IP


13.1.2端口的概念


13.1.3傳輸控制協(xié)議TCP


13.1.4用戶數(shù)據(jù)報(bào)協(xié)議UDP


13.2網(wǎng)絡(luò)開發(fā)中的常用工具類


13.2.1URL類簡(jiǎn)介與使用


13.2.2InetAddress類簡(jiǎn)介與使用


13.3面向連接的TCP通信


13.3.1類Socket


13.3.2類ServerSocket


13.3.3TCP Socket通信


13.3.4多線程TCP通信


13.4無(wú)連接的UDP通信


13.5UDP廣播通信


13.6局域網(wǎng)通信工具


小結(jié)


習(xí)題


第14章JDBC數(shù)據(jù)庫(kù)編程


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


14.1.1MySQL數(shù)據(jù)庫(kù)的安裝與配置


14.1.2Navicat數(shù)據(jù)庫(kù)管理工具


14.1.3創(chuàng)建數(shù)據(jù)庫(kù)


14.2JDBC概述


14.2.1JDBC原理


14.2.2JDBC的功能


14.2.3ODBC和JDBC的比較


14.2.4JDBC兩層結(jié)構(gòu)和三層結(jié)構(gòu)


14.2.5JDBC應(yīng)用程序接口


14.3JDBC驅(qū)動(dòng)程序


14.3.1JDBC的驅(qū)動(dòng)程序管理器


14.3.2JDBC驅(qū)動(dòng)程序類型


14.3.3使用JDBCODBC橋連接Access


14.3.4使用本地API JDBC驅(qū)動(dòng)程序連接MySQL


14.4JDBC數(shù)據(jù)庫(kù)訪問(wèn)流程


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


14.4.2創(chuàng)建數(shù)據(jù)庫(kù)連接


14.4.3執(zhí)行SQL語(yǔ)句


14.4.4接收并處理SQL的返回結(jié)果


14.4.5關(guān)閉連接釋放資源


14.5查詢操作


14.5.1Statement與ResultSet接口


14.5.2順序查詢


14.5.3隨機(jī)查詢


14.5.4預(yù)編譯與參數(shù)化查詢


14.5.5離線查詢


14.6更新、添加與刪除操作


14.6.1常規(guī)操作


14.6.2參數(shù)化操作


14.7批處理與事務(wù)處理


14.8本章實(shí)例: 簡(jiǎn)單學(xué)生管理系統(tǒng)


14.8.1持久化


14.8.2對(duì)象關(guān)系映射


14.8.3DAO模式


14.8.4系統(tǒng)功能與實(shí)現(xiàn)


小結(jié)


習(xí)題


參考文獻(xiàn)


展開全部

21世紀(jì)高等學(xué)校計(jì)算機(jī)類課程創(chuàng)新規(guī)劃教材·微課版Java面向?qū)ο蟪绦蛟O(shè)計(jì)教程-微課視頻版 作者簡(jiǎn)介

程杰,中共黨員,碩士研究生,主要從事軟件工程、計(jì)算機(jī)網(wǎng)絡(luò)與網(wǎng)絡(luò)安全方面的研究。2001年本科畢業(yè),2002年于北京大學(xué)計(jì)算機(jī)與科學(xué)技術(shù)學(xué)院進(jìn)修計(jì)算機(jī)網(wǎng)絡(luò)與Java項(xiàng)目開發(fā)。2003年獲網(wǎng)絡(luò)設(shè)計(jì)師。2007年碩士研究生畢業(yè)于西安科技大學(xué)安全技術(shù)及工程專業(yè),F(xiàn)任鄭州升達(dá)經(jīng)貿(mào)管理學(xué)院信息工程學(xué)院軟件工程教研室主任。

商品評(píng)論(0條)
暫無(wú)評(píng)論……
書友推薦
本類暢銷
返回頂部
中圖網(wǎng)
在線客服