Java基礎知識匯總(持續更新)
阿新 • • 發佈:2019-02-24
模式 ring print 關鍵字 數組 ont ava per 所有
持續更新算是給自己立個flag,截圖來自內部課程,內容很雜,後續整理歸類。。。
Mobile apple;
apple = new Mobile("Apple","iPhone Xs Max",8499);
創建對象後,相當於在內存中保存了對象的地址,通過對象的地址找到對象的本身,從而找到相關的屬性
成員變量默認初始值:
編碼規範:
包:全小寫,名詞、公司、團隊組織名域名的反寫;
類名:名詞或名詞性短語,首字母大寫,多個單詞首字母均大寫;
接口:等同於類;
方法:動詞或動賓短語,第一個單詞首字母小寫,後面首字母大寫
變量:名詞或名詞短語,首單詞首字母小寫,後面大寫;
常亮:所有單詞字母大寫,多個單詞組成,單詞間用下劃線分割;
數組:等同於變量;
分支語句(switch)格式:
PS:實際也支持String類型字符串
&&:短路與,condition1 && condition2,當condition1返回false,不再執行condition2,等同於物理短路原理
break:跳出當前循環 break+label:跳出制定循環 Outer: fori{ Inner: fori{ if(true){ break Outeer; } } } continue:
super關鍵字使用:
訪問父類的成員變量
super.變量
訪問父類中被重寫的方法
super.方法
訪問父類的構造器
super()
this關鍵字:
單例設計模式:
抽象類:
內部類:
遍歷HashMap的方法: Set<Map.Entry<Key,Value>> sets = hashMap.entrySet(); for(Map.Entry<Key,Value> entry:sets){ System.out.println(entry.getKey() + " "); System.out.println(entry.getValue()); }
I/O:
嗯。。。發完發現自己的整理任務可真是任重而道遠。。。。看來筆記軟件作為學習工具跟博客相比也是各有千秋的。。。
Java基礎知識匯總(持續更新)