標籤:java標識符 修飾符 逗號 強制 huawei file 自訂資料類型 單行 隱式
一 對昨天的知識複習,如JDK JVM JRE等等的進行系統的回顧。
二 JAVA的資料類型
1.基礎資料型別 (Elementary Data Type)(如int/char /byte/ short 等這樣的數實值型別)
2.參考型別
* API中的類,比如String、File
*自訂的類,如PersonalAccount,CreditAccount
* 數組,如int[],String[]
三 基礎資料型別 (Elementary Data Type)的取值範圍、類型轉換、理解應用如:
1【 8種基礎資料型別 (Elementary Data Type)/位元】:(byte/8 ) (short/16) (int/32 ) (long/64) (float/32) (double/64) (char/16) (boolean/1)
2 資料類型轉換有兩種情況:
自動類型轉換(隱式類型轉換)
如:float f = num; double d = f;
強制類型轉換(顯式類型轉換)
如:int x = 65; char ch = (char)x;(因為char類型精度低於int類型,編譯器無法將其自動轉換,只能進行強制轉換)
四 包的概念、作用、命名規範以及使用
概念 :物理上是檔案夾, 邏輯上是有邏輯關係的類的集合。
作用:避免類重名 ,控制存取權限。
命名規範:在包的命名中,可以使用.號來區分包的層級;包名一般情況下是小寫。
第一級 指該項目的類型,如com,org,gov等
第二級 指項目所開發或者啟動並執行公司名稱,如:chinasofti,icss,huawei等
第三級 指項目的名稱,如:corejava,bcms,oa,erp等
第四級 指項目模組的名稱,如:bean,action,exception,chapter01等
例如: public class AAA {
public static void main(String[] args) {
System.out.println("我能學好JAVA語言");
}
}
五 許可權存取修飾詞(public、 protected、 (default)、 private)四個許可權存取修飾詞,許可權由大到小依次排列。
六 Java類中的封裝
封裝性是一種資訊隱藏技術
1 對象的全部屬性和全部方法結合在一起,形成一個不可分割的獨立單位。
2 儘可能隱藏對象的內部結構。
例如使用public許可權 :
public class Trainer{
private String name; public String getName (){
return name;
}
public void setName(String name) {
this.name = name;
}
}
七 Java運算式 (使用一系列的標識符和運算子組成的序列)
運算式: 逗號運算式 :作用分隔定義的變數
問號運算式(三元運算子)
邏輯運算式 (邏輯值,即“true”或“false”)
八 標識符
概念 :Java語言中,對於變數,常量,方法,都有名字,統統稱之為Java標識符; 標識符是用來給類、對象、方法、變數、介面和自訂資料類型命名的。
命名規則 以及命名規範
九 分號、關鍵字、空白、花括弧等使用
分號:在Java中 ,有一些字元被當作分隔字元使用,最常用的分隔字元是分號(;),用來分隔語句。
空白:在代碼中遇到運算子時,例如 = 等,兩端留出空格,增強代碼可讀性。
{ }花括弧:用來包括自動初始化的數組的值 用來定義程式塊,類,方法以及局部範圍。
// 單行注釋
/* 單、多行注釋 */
/** 文檔注釋 */
JAVA 的基礎知識