Java基礎常識

1,初學Java 須要知道如下幾個步驟:java

  第一是安全JDK, 自行百度下載安裝包進行安裝。(JDK是開發工具,包括JRE 即Java運行時環境 和JVM 即Java 虛擬機)。數組

  第二是環境變量配置,主要配置JAVA_HOME, PATH, CLASS 這三個環境變量。安全

    解釋下這三個環境變量的意義,首先JAVA_HOME是指定JDK安裝的路徑,其次PATH 是指定JDK下的 JRE 路徑,最後CLASS 是指定Java 程序類庫路徑。工具

2,以  .java 爲結尾的源碼文件,須要編譯器編譯成  .class 爲結尾的字節碼文件,.class 文件能夠經過JVM (程序解釋器) 在任意平臺上運行。Javac命令就是對 .java 文件編譯成 .class 文件,java 命令就是解釋執行 .class 文件。開發工具

3,Eclipse,MyEclipse,IDEA 等都是集成開發工具,新建項目,包,Java 源代碼,可直接運行,集成開發工具自動將Java 源代碼編譯成可執行的  .class 字節碼文件。spa

4,Java 關鍵字區分大小寫。接口

5,Java 數據類型分爲基本數據類型和引用數據類型。ip

  基本數據類型:數值型:(1)整數類型(byte, short, int, long);開發

             (2)浮點類型(double, float)。編譯器

         字符型(char)。

         布爾型(boolean)。

  引用數據類型: 類(class),接口(interface),數組。

6, Java 中的變量須要先聲明後使用,能夠在定義變量的同事對變量進行初始化,也能夠先聲明後賦值,可是,注意:java 程序的main 方法中的變量須要先賦值才能輸出。

7,Java中的數據類型轉換能夠分爲自動類型轉換和強制類型轉換。

  自動類型轉換:(1) 目標類型兼容源類型,如double 型兼容int型,但char 型不兼容int型。

         (2)目標類型大於原類型,如double 長度是8個字節,int 是4個字節,所以double 能夠直接放入int型數據,但反過來就不行了。

  強制類型轉換:有時候確實須要對數據進行強制轉換,如將double型的數據轉換爲int型,語法是(數據類型)數值,double avg = 77.8;int davg = (int)avg; 輸出davg 的結果是77。因此強制類型是有丟失數據的風險,慎重使用。

8,Java 中的常量就是它的值被設定之後,在程序運行過程當中是不能夠被改變的,修飾符是 final, 如:final String Male = "男"; final String FEMALE = "女";來定義性別,在開發中須要指定用戶性別的時候,就能夠直接賦值爲常量名,避免書寫錯誤,提升代碼的可維護性。

相關文章
相關標籤/搜索