尚硅谷Java零基礎(chǔ)全套視頻教程(宋紅康2023版,java入門自學(xué)必備)

B17 JAVA特性
“JAVA主要基于JVM實(shí)現(xiàn)跨平臺(tái)”

“JAVA存在內(nèi)存溢出和內(nèi)存泄漏問題”
內(nèi)存泄漏:JVM忽視數(shù)據(jù)垃圾,沒有做清理(不報(bào)錯(cuò))--> (內(nèi)存溢出)
內(nèi)存溢出:數(shù)據(jù)存儲(chǔ)超出內(nèi)存(報(bào)錯(cuò))
B18 打印小練習(xí)
\n \t
B19 第一章小結(jié)
- 階段劃分

- 書籍推薦
- JAVA核心技術(shù) - 查閱用
- Effective JAVA - 中級
- JAVA編程思想 - 中級
- 重要點(diǎn)
- JDK、JRE、JVM三者之間的關(guān)系
- 一個(gè)源文件(.java)中可以申明多個(gè)類,但是最多只有一個(gè)public進(jìn)行聲明,且要求聲明為public的類的類名與源文件名相同。
- 三種注釋
- 企業(yè)真題
- 一個(gè)java源文件是否可以包括多個(gè)類?有什么限制?
- JAVA的優(yōu)勢?
- 跨平臺(tái)、安全性高、簡單性、高性能、健壯性
- 社區(qū)繁榮
- 常用的幾個(gè)命令行操作都有哪些?
- JAVA中是否存在內(nèi)存溢出、內(nèi)存泄漏?如何解決?舉例說明。(pdd)
- 存在
- 暫時(shí)不知道
- 如何看待JAVA是一門半編譯半解釋型的語言?
- 在運(yùn)行時(shí),可能是逐行解釋,也可能用JIT進(jìn)行編譯。


B20 學(xué)習(xí)的方法和經(jīng)驗(yàn)
?
20-Java語言概述-學(xué)習(xí)的方法和經(jīng)驗(yàn) P20 - 04:55
?- 有時(shí)候我們把方法看得太重了,還是要記得多輸出。知識 --> 練習(xí)--> 技能。
- 會(huì)變通、多反思:哪一塊有問題。
- 初學(xué)者:抓重點(diǎn)(多次出現(xiàn)的點(diǎn))。
- 學(xué)習(xí)習(xí)慣:
- 大處著眼、小處著手(細(xì)節(jié)實(shí)踐)。
- 今日事今日畢(把當(dāng)天的東西學(xué)好,之前的先不要管,重點(diǎn)內(nèi)容后續(xù)會(huì)再出現(xiàn))。
- 微觀上:3W - What,why,how
B21 基礎(chǔ)_關(guān)鍵字
?
21-變量與運(yùn)算符-關(guān)鍵字的使用 P21 - 00:36
?- 全部關(guān)鍵字都是小寫字母(50個(gè))
- goto、const 保留字
- true、false、null 字面量
B22 基礎(chǔ)_標(biāo)識符
- 凡是自己起名的地方都是標(biāo)識符
- 命名規(guī)則:
- 字母、下劃線、$、數(shù)字(不開頭)
- 無長度限制
- 不能包含空格
- 命名規(guī)范
- 包:多單詞組成時(shí)所有字母都小寫:java.lang
- 類、接口名:所有單詞首字母大寫
- 變量名、方法名:駝峰命名法
- 常亮名:所有字母都大寫,多單詞時(shí)候用下劃線連接
標(biāo)簽: