Java 常量與變量的差別具體引見。本站提示廣大學習愛好者:(Java 常量與變量的差別具體引見)文章只能為提供參考,不一定能成為您想要的結果。以下是Java 常量與變量的差別具體引見正文
常量:其值不變即為常量。
語法:
數據類型 常量名 = 值;
double PI = 3.14;
備注:
普通默許常量名年夜寫。
變量與常量之間關系(量間關系)
先來一個簡略的實例,好懂得 Java 裡變量與常量之間的關系。
上面的法式裡聲清楚明了兩種 Java 常常應用到的變量,分離為整型變量 num 與字符變量 ch。為它們賦值後,再把它們的值分離顯示在掌握台上:
上面的法式聲清楚明了兩個變量,一個是整型,一個是字符型
public class TestJava{ public static void main(String args[]){ int num = 3 ; // 聲明一整型變量 num,賦值為 3 char ch = 'z'; // 聲明一字符變量 ch,賦值為 z System.out.println(num+ "是整數!"); // 輸入 num 的值 System.out.println(ch + "是字符!"); // 輸入 ch 的值 } }
輸入成果:
3 是整數!
z 是字符!
解釋:
聲清楚明了兩種分歧類型的變量 num 與 ch,並分離將常量 3 與字符“z”賦值給這兩個變量,最初再將它們顯示在顯示器上。聲明一個變量時,編譯法式會在內存裡開拓一塊足以包容此變量的內存空間給它。不論變量的值若何轉變,都永久應用雷同的內存空間。是以,善用變量將會是一種節儉內存的方法。
常量是分歧於變量的一品種型,它的值是固定的,例如整數常量、字符串常量。平日給變量賦值時,會將常量賦值給它,在法式 TestJava 中,第 6 行 num 是整型變量, 而 3 則是常量。 此行的感化是聲明 num 為整型變量, 並把常量 3 這個值賦給它。
雷同的,第 7 行聲清楚明了一個字符變量 ch,並將字符常量'z'賦給它。固然,在法式停止的進程中,可認為變量從新賦值,也能夠應用曾經聲明過的變量。
感激浏覽,願望能贊助到年夜家,感謝年夜家對本站的支撐!