JAVA簡述及環境

一 Java簡介
Java之父——詹姆斯.高斯林(“高司令”)
1.跨平臺(”一次編譯,到處運行”)
2.健壯、安全
Java在安全性上下了很大功夫,使用Java可以構建防病毒,防篡改的系統。開源、安全處理機制。
3.分佈式
4.多線程
5.面向對象
6.高性能
JAVA的發展方向
1.JavaSE (Java Standard Edition):Java標準版基礎,可以開發桌面應用、圖形化應用等
2.JavaEE(Java Enterprise Edition):Java企業版開發企業級應用
3.JavaME(Java Micro Edition)手持設備應用開發(eg:安卓、機頂盒嵌入程序)

二 JDK的安裝和環境搭建
基本概念:
JDK(Java Development Kits)-- Java開發工具集
JRE(Java RunTime Environment)
Java運行時環境
設置環境變量:
1.添加JAVA_HOME環境變量,指向JDK安裝目錄
2.修改path:用於指定操作系統的可執行指令的路徑

三 變量
變量:程序執行中數據可變的一塊存儲空間
變量名:定義變量的標識符
變量值:內存單元中所裝載的數據
每一個變量使用前必須要先申請(聲明),然後必須進行賦值(填充內容),才能使用。
eg:
int i = 20;
int y;
y = i +10;

四 數據類型
1 整數類型
byte,佔用存儲空間1字節,存儲範圍-128 ~ 127
short ,佔用存儲空間2字節,存儲範圍-2^15 ~ 2^15-1
int ,佔用存儲空間4字節,存儲範圍-2^31 ~ 2^31-1 (默認類型)
long,佔用存儲空間8字節,存儲範圍-2^63 ~ 2^^63-1
2 浮點數類型
float,佔用存儲空間4字節,存儲範圍-3.403E38~3.403E38
double,佔用存儲空間8字節,存儲範圍-1.798E308~1.798E308 (默認類型)
3 字符類型
char型數據用來表示通常意義上“字符”
char c = 'A';
Java中每個字符佔兩個字節(0-65535),char c2=97;
字符從本質上講是數字。每一個字符映射到一個範圍在0到65 535的整數。
4 轉義字符
\n 換行 將光標移到下一行的第一格。
\r 回車 將光標移到當前行的第一格(歸位)。
\t 水平製表 將光標移到下一個水平製表位置。
\' 單引號 產生一個單引號。
\" 雙引號 產生一個雙引號。
\ 斜槓 產生一個斜槓
基本數據類型之間的轉換基本數據類型之間的轉換分爲以下兩種
1.自動類型轉換
2.強制類型轉換
boolean 類型不能轉換成任何其它數據類型。
五 運算符
1.算術運算符:+ 、 - 、 、 / 、 % 、 ++ 、 --
2.賦值運算符:= 、 += 、 -= 、
= 、 /= 、 %=
3.關係運算符:> 、 < 、 >= 、 <= 、 == 、 !=
4.邏輯運算符:! 、 & 、 | 、 && 、 ||
5.位運算符:& 、 | 、 ^ 、 ~ 、 >> 、 << 、 >>>
6.字符串連接運算符:+
7.三目運算符 :?:
一: if結構的使用
1.if(條件表達式){
表達式結果爲true,執行此處代碼
}

2.if(條件表達式){
表達式結果爲true,執行此處代碼
}else{
表達式結果爲false,執行此處代碼
}

  1. if (條件表達式){
    }else if(條件表達式){
    }else if(條件表達式){
    }…
    else{
    // 以上表達式結果均爲false,執行此處,此分支可選
    }
    注意:這個結構中只執行第一次表達式結果爲true的那個分支,如果所有分支的表達式爲false,則執行最後面的else分支,else分支可選。

二:switch結構
switch(表達式){
case 常量1:
代碼1;
break;
case 常量2:
代碼2;
break;

default:
代碼..;
break;
}
**switch語句有關規則
1.表達式的返回值必須是下述幾種類型之一:
int, byte, char, short,String,enum;
2.case子句中的取值必須是常量,且所有case子句中的取值應是不同的;
3.default子句是可選的;
4.break語句用來在執行完一個case分支後使程序跳出switch語句塊;

三:for循環
for(int i = 0;i < 100;i++){
//滿足條件時,所要執行的循環體
}
注意:在循環結構中,可以使用break關鍵字跳出整個循環;使用continue關鍵字跳出當前循環。

四:while循環
語法格式:
while( 條件表達式語句){
循環體語句;
}
注意:先判斷條件,再決定是否循環

五:do while循環
語法格式
do{
循環體語句;
}while(條件表達式);

注意:至少執行一次循環體,再判斷條件,如果條件判斷的結果爲true,則再次循環,否則,停止循環。

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