JAVA中的變量和常量


第一節 JAVA中的關鍵字

java中的關鍵字有以下部分

第二節 認識Java中的標識符

標識符就是用於給 Java 程序中變量、類、方法等命名的符號。
package com.imooc;
public class Demo{} //com.imooc和Demo這兩個都是標識符
標識符要遵守以下規則:

  1. 標識符可以由字母、數字、下划線(_)、美元符($)組成,但不能包含 @、%、空格等其它特殊字符,不能以數字開頭。譬如:123name 就是不合法滴;
  2. 標識符不能是 Java 關鍵字和保留字( Java 預留的關鍵字,以后的升級版本中有可能作為關鍵字),但可以包含關鍵字和保留字。如:不可以使用 void 作為標識符,但是 Myvoid 可以;
  3. 標識符是嚴格區分大小寫的。 所以一定要分清楚 imooc 和 IMooc 是兩個不同的標識符哦!
  4. 標識符的命名最好能反映出其作用,做到見名知意。

第三節 變量是什么

在JAVA中我們通過三個元素來描述變量:變量類型,變量名以及變量值。
String love="imooc";
變量類型 變量名 值(其中String具有不可變性,重新賦值后會生成新的String對象,love變量名這實際是指向對象地址的引用,"imooc"為具體的值)。
love="I love imooc"; 變量重新賦值,重新指向了一個新的對象,對象值為"i love imooc“。

第四節 JAVA數據類型

Java 語言是一種強類型語言。通俗點說,在 Java 中存儲的數據都是有類型的,而且必須在編譯時就確定其類型。 Java 中有兩類數據類型:
在 Java 的領域里,基本數據類型變量存的是數據本身,而引用類型變量存的是保存數據的空間地址。說白了,基本數據類型變量里存儲的是直接放在抽屜里的東西,而引用數據類型變量里存儲的是這個抽屜的鑰匙,鑰匙和抽屜一一對應。
常用的基本數據類型有:
注意:
String 是一種常見的引用數據類型,用來表示字符串。在程序開發中,很多操作都要使用字符串來完成,例如系統中的用戶名、密碼、電子郵箱等。
byte 127(2^7-1) -128(-2^7)
short 32767(2^15-1) -32768(-2^15)
int 2147483647(2^31-1) -2147483648(-2^31)
long 9223372036854775807(2^63-1) -9223372036854775808(2^63) 默認值0L long a=100000L;
float 默認值是0.0f float f1=253.4f;
double 默認值是0.0d double d1=123.4;
boolean 默認值是false;

第五節 Java中變量的使用規則

1、Java 中的變量需要先聲明后使用
2、變量使用時,可以聲明變量的同時進行初始化,也可以先聲明后賦值
String love="imooc";或者String love;love="I love imooc";
3、變量中每次只能賦一個值,但可以修改多次
4、main 方法中定義的變量必須先賦值,然后才能輸出
5、雖然語法中沒有提示錯誤,但在實際開發中,變量名不建議使用中文,容易產生安全隱患,譬如后期跨平台操作時出現亂碼等等

第六節 Java中的自動類型轉換

int轉換double類型時可以直接轉換,這種叫做自動類型轉換,當然自動類型轉換是需要滿足特定條件的:

  1. 目標類型能與源類型兼容,如 double 型兼容 int 型;
  2. 目標類型大於源類型,如 double 類型長度為 8 字節, int 類型為 4 字節,因此 double 類型的變量里直接可以存放 int 類型的數據,但反過來就不可以了。

第七節 Java中的強制類型轉換

強制類型轉換容易造成數據丟失,所以在轉換時需要多加注意
強制類型轉換的語法是 (數據類型)數值
double avg1=75.8;
int avg2=(int)avg1;

第八節 JAVA常量的應用

所謂常量可以理解成一種特殊的變量,它的值被設定后,在程序運行過程中不允許被改變。
final 常量名=值;
final double PI=3.14; final String LOVE="imooc";
常量名一般使用大寫字符。
程序中使用常量可以提高代碼的可維護性。例如,在項目開發時,我們需要指定用戶的性別,此時可以定義一個常量 SEX,賦值為 "男",在需要指定用戶性別的地方直接調用此常量即可,避免了由於用戶的不規范賦值導致程序出錯的情況。

第九節 如何使用注釋

一般來說,對於一份規范的程序源代碼而言,注釋應該占到源代碼的 1/3 以上。因此,注釋是程序源代碼的重要組成部分,一定要加以重視。
Java 中注釋有三種類型:單行注釋、多行注釋、文檔注釋

我們可以通過 javadoc 命令從文檔注釋中提取內容,生成程序的 API 幫助文檔。

使用文檔注釋時還可以使用 javadoc 標記,生成更詳細的文檔信息:
@author 標明開發該類模塊的作者
@version 標明該類模塊的版本
@see 參考轉向,也就是相關主題
@param 對方法中某參數的說明
@return 對方法返回值的說明
@exception 對方法可能拋出的異常進行說明


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM