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