動力節(jié)點Java基礎(chǔ)視頻,適合Java零基礎(chǔ)小白

視頻介紹:
本套Java基礎(chǔ)視頻教程,是動力節(jié)點精心錄制的史上最全的Java基礎(chǔ)視頻教程,視頻由淺入深:從計算機基礎(chǔ)知識和計算機語言發(fā)展史開始講述,一直到Java的反射機制,視頻全長301集,涵蓋了JavaSE每一個課程知識點,堪稱動力節(jié)點史上最完美的Java基礎(chǔ)視頻教程。不僅適合于沒有任何編程經(jīng)驗小白,同時又適合想鞏固Java核心技術(shù)的上班一族。
?
?
Java入門教程目錄
1、Java以及計算的基礎(chǔ)知識
2、Java語言基礎(chǔ)
3、Java面向?qū)ο?/p>
4、Java異常
5、Java數(shù)組
6、Java常用類
7、Java集合框架
8、JavaIO流
9、Java多線程
10、Java的反射
?
Java基礎(chǔ)入門教程,大體知識點概括
?
1、EditPlus下載安裝以及使用
2、計算機語言發(fā)展史、計算機基礎(chǔ)知識
3、常用的快捷鍵、常用DOS命令
4、體驗Java程序的開發(fā),Java程序的執(zhí)行過程 ?
5、配置Java環(huán)境變量path和classpath的設(shè)置。
6、Java語法格式,關(guān)鍵字,標(biāo)識符,注釋,常量以及public class與class區(qū)別
7、計算機常用進(jìn)制二、八、十六的介紹,以及進(jìn)制之間的轉(zhuǎn)換。 ?
8、Java變量,變量的作用域,數(shù)據(jù)類型和數(shù)據(jù)類型的轉(zhuǎn)換,如何優(yōu)化變量
9、講述了Java的每一種運算符,通過開發(fā)中的具體事例講述運算符的使用方法,以及鍵盤接收用戶輸入。
10、Java的選擇結(jié)構(gòu):詳細(xì)講解if、if else、多重if、if嵌套以及switch case,總結(jié)多重if與switch case區(qū)別
11、講解Java的三種循環(huán)結(jié)構(gòu),總結(jié)這三種循環(huán)結(jié)構(gòu)的區(qū)別,以及在循環(huán)中使用break和continue語句
12、方法的定義,通過對于方法的理解,講述如何在是實際工作對于方法的運用。并通過內(nèi)存分析圖分析程序在執(zhí)行時如何在內(nèi)存中進(jìn)行存儲的,并且著重講解方法的重載
13、講述了Java面向?qū)ο蟮幕局R點,以及面向?qū)ο笤趯嶋H開發(fā)中的作用
14、講解通過Java代碼完成創(chuàng)建類和對象,以及如何訪問對象中的屬性和方法
15、重點詳細(xì)講解成員變量和局部變量區(qū)別;重點講解構(gòu)造方法以及構(gòu)造方法重載
16、重點講解空指針異常
17、講述當(dāng)對象中的屬性是引用類型;重點講解面向?qū)ο笾蟹庋b以及this關(guān)鍵字的使用
18、講解基本數(shù)據(jù)類型和引用數(shù)據(jù)類型作為參數(shù)傳遞,并通過內(nèi)存分析圖進(jìn)行分析
19、重點講解static關(guān)鍵字:
20、重點詳細(xì)講述面向?qū)ο笾欣^承,實現(xiàn)重寫
21、講解super關(guān)鍵字與this關(guān)鍵字區(qū)別
22、重點講解面向?qū)ο笾卸鄳B(tài),以及講述多態(tài)中的兩種類型轉(zhuǎn)換;
23、講述Java遞歸概述以及使用
24、如何使用包管理類;詳解Eclipse開發(fā)環(huán)境的使用
25、重點講解Object類中的常用方法;分析了final關(guān)鍵字的使用場景
26、重點講解抽象類與接口的定義、使用、應(yīng)用場景,分析為什么要提倡面向接口編程
27、描述了類與類之間的關(guān)系;講解如何使用匿名內(nèi)部類。
28、學(xué)習(xí)什么是異常,如何處理程序中的各種異常
29、在開發(fā)時如何自定義異常
30、講述數(shù)組的作用,如何定義數(shù)組,訪問數(shù)組的元素,遍歷數(shù)組的幾種方式
31、分析數(shù)組作為引用數(shù)據(jù)類型在開發(fā)中的使用;講解數(shù)組存儲數(shù)據(jù)的特點;
32、如何使用數(shù)組存儲對象;講述二維數(shù)組的基本使用;
33、介紹了Arrays工具類的使用
34、析和數(shù)組相關(guān)的幾個算法:冒泡排序、選擇排序、二分查找算法等。使用數(shù)組來完成用戶的注冊與登錄。
35、重點介紹了字符串相關(guān)類的常用操作,如何創(chuàng)建String以及String的常用方法,StringBuilder以及StringBuffer與Stringbuilder區(qū)別
36、如何創(chuàng)建與使用包裝類對象;講解了日期相關(guān)的類和數(shù)學(xué)相關(guān)的類中的常用方法。
37、詳細(xì)講解了Collection集合的結(jié)構(gòu)與常用操作
38、講述了List集合與Set集合的特點
39、介紹了ArrayList集合、Vector集合、LinkedList集合各自特點及應(yīng)用場景;介紹了HashSet集合與TreeSet集合特點及應(yīng)用場景
40、詳細(xì)講解了Map集合的結(jié)構(gòu)與常用操作,詳細(xì)分析HashMap的工作原理,
41、介紹HashMap及TreeMap的使用。
42、講述IO流的分類
43、詳細(xì)講解了使用FileInputStream與FileOutputStream字節(jié)流讀寫文件內(nèi)容
44、介紹了緩沖流類,序列化流類,打印流類,字符流類,轉(zhuǎn)換流類等類的基本使用。
45、講解了線程的相關(guān)概念
46、創(chuàng)建線程的幾種方式;線程的基本操作;線程的調(diào)度;
47、詳細(xì)講述了線程同步技術(shù);分析了死鎖問題;講解了生產(chǎn)者消費者設(shè)計模式。
48、講述了反射的作用;如何通過反射類的信息、字段信息、方法信息、構(gòu)造方法等類的內(nèi)容;
49、講解通過反射技術(shù)創(chuàng)建實例、修改字段信息、調(diào)用方法
50、綜合使用IO流、Properties和反射技術(shù)解決開發(fā)中的某個問題。
?
在這50個大體知識,中間穿插案例讓每一個學(xué)員對于Java知識點有足夠的了解
傳送門:【動力節(jié)點】Java基礎(chǔ)全套視頻教程301集_適合Java零基礎(chǔ)(小白)學(xué)習(xí)