java入門學習總結,java入門總結
1.jdk(java開發套件)------> jre(java運行環境)------> jvm(java虛擬機器)
------>應用(javac)
-------> javaAPI (Util)
2.java的運行過程:
.java源檔案--------》javac(編譯)------->.class--------->(java命令jvm)解釋-------->作業系統輸出
3.配置環境變數:
下載jdk (csdn,linux社區版本1.6-1.8)
4.public static void main(String[] args){} 一切java程式的入口
5.標示符:java中關於名字的東西 1.類名:首字母大寫,不能以數字開頭 ,不能使用java關鍵(保留)字,可以使用字母,數字,_,$,要有意義,駝峰命名法(當有兩個以上單詞構成一個名字的時候,每個單字首大寫)
2.變數名:不能以數字開頭 ,不能使用java關鍵(保留)字,可以使用字母,數字,_,$,要有意義,駝峰命名法(當有兩個以上單詞構成一個名字的時候,每個單字首大寫)
6.變數:資料類型 變數名 = 值;
int num = 10;
資料類型 變數名;
變數名 = 值;
7.運算子:+,-,*,/,%,++,--,+= ++在前先加1再賦值 ,在後先把值賦給變數然後再1 凡是求和都是例如:+=
8.邏輯運算子:>,<,>=,<=,||,&&,==(等於),!=(不等於)
9.if(條件){}
10.選擇結構:if 三目運算子(條件?真的結果:假的結果)
if(條件){
代碼塊兒;
}else{
代碼塊兒;
}
if(條件){
代碼塊兒;
}else if(條件){
代碼塊兒;
}else{
}
switch 開關 switch(num){
case 1:
代碼塊兒;
break;
case 2:
代碼塊兒;
break;
case 3:
代碼塊兒;
break;
default:
代碼塊兒;
break;
}
迴圈結構:
while(迴圈條件){
代碼塊兒;
}
do{
代碼塊兒;
}while(迴圈條件);
//do while無論再什麼情況下都會執行一遍do裡面的內容,while只有在滿足條件的情況下才會執行迴圈
for(初始設定變數;迴圈條件;遞增或遞減變數){
代碼塊兒;
}