java入門->基礎知識1 java瞭解

1:java用於服務器的開發; 特點:開源,面向對象,跨平臺(一次編譯,到處使用),安全,GC垃圾回收機制。

2:java編譯運行過程:

 編譯:java源程序(.java)--(通過javac命令編譯源文件)-->java字節碼(.class)

 運行: 通過java命令啓動JVM -->加載.class文件-->運行.class文件

 JDK-->java的開發工具    JDK=JRE+編譯運行等命令工具

   JRE--> java的運行環境 JRE= JVM+ java系統類庫

 JVM-->java的虛擬機  加載並運行 .class文件

3.java

3.1變量

 指代在內存中開闢的空間,專門用於存放數據。

 變量申明:變量名+變量類型

3.2變量的命名

 1)由數字,字母,"_"和$組成

 2)首字母不能以數字開頭

 3)大小寫  駝峯命名 見名知意

 4)不能使用關鍵字

3.3 java基本數據類型

 int:整形, long:長整形, double:小數,浮點型 ,char:字符型, boolean :true或false

 整形:byte(-128~127),short(-32768~32767),int,long;

   浮點型:float,double

  char字符是表現形式,實際上是int碼, char形直接放在單引號之中,有且只有一個。

     ASCll 碼:"a":97;"A":65;"0":48

 基本內心間的轉換:

 byte->short-> int-> long-> float-> double 

     char ->int   

  自動轉換: 小->大                 強制轉換  大->小

        int:4個字節, char:2個字節 double:4個字節

3.4算數運算 +,-,*,/,%,++,--

       1)%取餘,餘數爲0即爲整數

   2)++/--,自增1,自減1,可以在變量前,可以在變量後。

   2.1)單獨使用,在前災後無差別;eg: int  a=5;a++=6  =>a++=a+1

           2.2)被使用,在前在後有差別

     a++爲a的值,++a的值爲a++的值。

  關係運算,邏輯運算->boolean類型

  賦值運算:=,+=,/=,*=,%=,-=

       字符串拼接:+

  使用條件(三目)運算符:boolean? 數1:數2

  

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