JavaSE知識點複習(一)基本語法

持續更新,有錯歡迎指正~

Java概述

三大體系

JavaSE 標準版
JavaEE 企業版
JavaME 微型版

環境變量配置

JAVA_HOME
JDK根目錄,如D:\JDK8_211
PATH(注意分號)
;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin
CLASSPATH(注意前面 .; )
.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar

驗證安裝配置(DOS命令)

java -version

DOS編譯運行

首先編譯成class文件

javac Hello.java

編譯之後直接運行類

java Hello

語法規則

1、大小寫敏感,命名注意大小寫
2、類名首字母大寫
3、方法名一般小寫
4、源文件名與類名必須相同,後綴.java
5、一個源文件只能有一個public類,可以有多個其他類(內部類,匿名類)
6、所有程序從主方法入口開始,即public static void main(String args[])

標識符規則

1、標識符命名可以以字母、美元符號、下劃線開頭,不能以數字開頭。
2、關鍵字不能做標識符。

註釋

行註釋 //
區間註釋 /* */

數據類型

基本數據類型

在這裏插入圖片描述

引用數據類型

數組、類(對象)、接口

數據類型轉換

自動類型轉換

表示數值範圍大的自動轉換爲表數範圍小的
字符串與任何數據類型相連都會轉換爲字符串類型
運算多種數據類型自動轉換爲表數範圍最大的數據類型

強制類型轉換

表數範圍小的轉換爲表數範圍大的需要強制轉換

常量

通常使用final關鍵字修飾常量,只允許初始化一次,常量命名一般用大寫,如 final String DEMO = “hellol”;

變量

[數據類型] [變量名] (= [初始化值])(非必須,局部變量必須初始化),如 int a = 2;

邏輯運算符

算數
+,-,,/,%,++,–
賦值
=,+=,
=,/=,%/
比較
< , > , >= , <=, != ,==
邏輯
&&, || ,!
三目
條件?true的取值:false的取值
instanceof
檢查當前對象是否是某個特定類型

優先級 儘量使用 小括號,可讀性更好

控制流程

順序

分支

if(){}else{}
switch()case:

循環

while()
do{}while()
for(int i = 0; i < 20; i++){}
for(int hero : heros){}

關鍵字

break

終止最裏層的某個循環

continue

跳過本次循環進入下一個循環

return

直接終止整個循環

數組

定義

聲明創建

遍歷

JavaAPI

常見操作

枚舉

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章