程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> JAVA編程 >> JAVA綜合教程 >> java隨手筆記一,java筆記

java隨手筆記一,java筆記

編輯:JAVA綜合教程

java隨手筆記一,java筆記


如果你希望從事編寫和數據庫相關的軟件,可以深入學習JDBK;如果你希望從事和網絡信息交換有關的程序軟件,可以學習XML;如果你希望從事大型網絡應用程序的開發和設計,可以學習Java EE;如果希望從事與物聯網相關的嵌入式開發和設計,可以學習Java ME;如果你希望從事web程序的開發,可以學習JSP。

java平台:
    javase  javaee  javame
   
    java環境搭建:
        jvm:--java虛擬機,--執行程序
    jre:--java運行時環境,包含jvm和標准類庫
    jdk:--java開發工具包,包含開發工具和jre,javac java
    jvm--->jre-->jdk
    環境變量的設置:
        計算機-右鍵->屬性-->高級設置-->環境變量
        -->系統變量-->Path

    java程序編寫及運行步驟:
    1.創建一個.java文件
    2.編寫源代碼文件
    3.編譯源代碼文件     javac 源代碼文件名.java
    4.運行class文件      java  類名

 

數據類型:
        基本類型:byte short int long float double char boolean
        引用類型:類 數組  接口 枚舉

        數據類型間的轉換:
            自動轉換:小--->大
                byte short char-->int
                操作數中出現了浮點類型,結果為浮點類型
            強制轉換:大--->小 (類型)
                    boolean不參與轉換。
    變量:
        數據類型  變量名 = 值;
    運算符:
        算數運算符:+ - * / % ++ --
        賦值運算符: = += -= /= *= %=
        比較運算符:> >= < <= == !=   true/false
        邏輯運算符:& | ! ^  && ||   true/false
        三目運算符:(boolean類型表達式)?表達式1:表達式2;
    標識符:類名,變量名,方法名
        組成:字母,數字,_,$
        規則:不能是數字開頭   不能使用java中的關鍵字
        類名:單詞首字母大寫
        變量名:第一個單詞小寫第二個開始每一個單詞首字母大寫
        方法名:第一個單詞小寫第二個開始每一個單詞首字母大寫
    注釋:
        單行://
        多行:/*....*/
        文檔: /**...*/  javadoc--html
    String:引用數據類型
           字符串類型可以與任意類型數據相連接  +
           結果為字符串。
           eg:String s = "abc"+100;

 

分支語句
        if分支
            if(boolean表達式){}  
            if(){}else{}
            if(){}else if(){}...else{}
            if(){ if(){} }
        switch分支
            switch(表達式){ //byte short char int  String 枚舉
            case 常量值:...
                  break;
                  ....
            default:
                  break;
            }
    循環語句:
        while  do/while  for
        while:0-n,先判斷後執行
        do/while:1-n,先執行後判斷
        while(){}
        do{}while();
        for(初始化; 條件; 增量){}

 

方法聲明:
       修飾符 返回值類型 方法名(參數列表){
        執行語句
        return  返回值;
       }

    類和對象:
        類:相同屬性和行為的對象的集合。
        對象:類的一個實例化。

        class 類名{
            屬性
            方法
            構造器
        }

        對象聲明: new
    封裝:將對象的屬性和行為private,對外提供公共的訪問方式
           set/get
           public
           this:代表當前對象的引用
             1.用來解決局部變量和實例變量的重名問題
             2.調用重載構造器
    構造器:
        1.方法名和類名相同
        2.沒有返回值類型
        3.執行new語句時調用

        this(參數列表);必須放在構造器的非注釋行的第一行

    數組:存放相同類型一組數據的集合
          保存批量數據
          存放到數組中的數據都有下標,從0開始

          獲取數組長度:數組名.length

          異常:越界,空指針

          for(元素類型  變量名 : 數組名){
            語句
          }

    String[] args:接收命令行參數
    數據類型... 變量名:數組

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved