1. 程式人生 > >Java程式碼基本知識(手敲總結)

Java程式碼基本知識(手敲總結)

1、語句

用分號;結尾的一行程式碼就是語句,java中語句必須以;結尾

2、註釋

 //單行註釋           /* */ 多行註釋

3、空格

   在java程式中任何數量的空格都是允許的

4、識別符號

識別符號是賦予變數、類或方法的名稱。首字母只能以字母、下劃線、$開頭,其後可以跟字母下劃線、$和數字。

識別符號區分大小寫,不限制長度,但是不能是關鍵字

5、宣告

宣告為java程式實體引入識別符號,能夠使用這些名字訪問到這些實體,宣告實體包括類名、屬性名、方法名、引數名、介面名。

其實簡單點說就是定義某個東西並對外宣稱它

資料型別

基本資料型別 ①布林型boolean ②數值型別 定點型別(char、Byte、short、int、long)浮點型別 float double

引用資料型別 類、介面、陣列

型別轉換

long和int直接轉換 long bigvalue=99L    int s=(int)(bigvalue);

字串轉換其他型別

整數 = Integer.parseInt(字串)

小數 = Double.parseDouble(字串)

其它型別轉換字串

字串=String.valueOf(其它型別)

常量和變數

常量儘量用下滑線連線

邏輯運算

&&與         ||或

迴圈控制語句

for(int i = 0; i<10; i ++){

}

while(){

};

do{

i++;

}while(i<10);

類與物件

一個完整的JAVA類通過由下面六個部分組成:

包定義語句

import語句

類定義{

成員變數

構造方法

成員方法

}


1、new 關鍵字  (Person 類) 在你使用變數之前,實際記憶體必須被分配。通過關鍵字new來實現

2、如何使用物件中的屬性與方法  使用“.”操作符

3、this 關鍵字 用來指向當前物件或類例項的

java 中的繼承

1、extend 關鍵字

    繼承關係使用extends 關鍵字,比如說女人類和男人類繼承Person類,具有Person所擁有的所有變數和方法,還可以定義自的屬性和方法。

2、關鍵字super

    關鍵字super 可被用來引用該類的父類,它被用來引用父類的成員變數或方法。父類行為被呼叫,就好像該行為是本類的行為一樣,而且呼叫行為不必發生在父類中,它能自動向上層類追溯。

    super關鍵字的功能:①點取父類中被子類隱藏了的資料成員 ②點取已經覆蓋了的方法 ③作為方法名錶示父類構造方法

  java 中的包

為了便於管理數目眾多的類,java語言中引入了“包”的概念。包是類、介面或其他包的集合,包主要用來將類組織起來成為組,從而對類進行管理。包對於下列工作非常有用,包允許您將包含類程式碼的檔案組織起來,易於查詢和使用適當的類;包還可以包含其他包,形成層次的包空間;它有助於避免命名衝突。當您使用了很多類時,確保雷和方法名稱的唯一性是非常困難的。巴伯能夠形成層次名稱空間,縮小了命名衝突的範圍,易於管理名稱。

簡而言之:從邏輯上講,包是一組相關類的集合;從物理上講同包即同目錄

    用package的語句來實現包的定義。package語句必須作為java原始檔的第一條語句,指明該檔案中定義的類所在的包。