學(xué) Java 的人現(xiàn)在都非常多,你知道 JAVA SE 都包括哪些嗎?本篇文章告訴你
1、Java 基礎(chǔ)
基礎(chǔ)語法/概念:
面向?qū)ο?繼承/封裝/多態(tài)基礎(chǔ)、類、包、接口、對象、方法、屬性、第一個(gè) Java 程序。
數(shù)據(jù)類型:
- 基本數(shù)據(jù)類型:byte、short、int、long、float、double、char、boolean
- 引用數(shù)據(jù)類型
變量類型:
局部變量、實(shí)例變量(成員變量)、類變量(靜態(tài)變量)
修飾符:
public、private、空、protected、static、final、abstract、synchronized、volatile
運(yùn)算符:
- 算術(shù)運(yùn)算符:+、-、*、/、%、++、--
- 關(guān)系運(yùn)算符:==、!=、>、<、>=、<=
- 邏輯運(yùn)算符:&&、||、!
- 賦值運(yùn)算符:=、+=、-=、*=、/=
- 條件運(yùn)算符:Object x=(expression)?value if true : value if false;
- 循環(huán)結(jié)構(gòu):for 循環(huán)、while 循環(huán)、do while 循環(huán)
- 條件語句:if else、if else if、else
- 異常處理:try catch finally、throws、throw
- 字符串:String、StringBuilder、StringBuffer
- 其他:switch case、數(shù)組、日期時(shí)間、枚舉、用 IDE 進(jìn)行 DEBUG
2、集合
Map:HashMap、ConcurrentHashMap、TreeMap、Hashtable
List:ArrayList、LinkedList
Set:HashSet、TreeSet
3、多線程
線程生命周期
創(chuàng)建線程3種方式:繼承 Thread、實(shí)現(xiàn) Runnable、實(shí)現(xiàn) Callable
ThreadPoolExecutor(線程池)
4、IO流
5、網(wǎng)絡(luò)編程
6、反射
7、泛型
8、注解
以上就是小編為您帶來的關(guān)于 Java SE 的全部內(nèi)容