- Java程序設計案例教程
- 許敏 史熒中
- 554字
- 2020-08-07 16:35:16
2.3 常量和變量
在程序中使用各種數(shù)據(jù)類型時,其表現(xiàn)形式有兩種:常量和變量。常量是在程序執(zhí)行過程中取值始終保持不變的量。而變量是在程序執(zhí)行過程中取值可以發(fā)生變化的量。
2.3.1 常量
如果在程序中多處用到某個特定值,則可以將其定義為常量。這樣,一方面可以避免反復輸入同一個值,另一方面當該值發(fā)生變化時,只需在聲明處修改一次。常量有字面(Literal)常量和符號常量兩種形式。
字面常量是指其數(shù)值意義如同字面所表示的一樣,例如78,就表示值和含義均為78。常量區(qū)分不同的數(shù)據(jù)類型,如整型常量123,實型常量4.56,字符常量'A',布爾類型常量true和false,字符串常量"IlikeJava."。
符號常量是用Java標識符表示的一個常量,可以使用保留字定義符號常量,符號常量定義的一般格式如下:
<final><數(shù)據(jù)類型><符號常量標識符>=<常量值>
final intCOUNT=100;
final double PI=3.14159;
常量只能賦值一次,為了與變量名區(qū)別,習慣上常量名中的字母全部為大寫。
2.3.2 變量
變量是Java程序中用于標識數(shù)據(jù)的存儲單元。Java是強類型語言,所有變量必須先聲明再使用,變量定義的一般格式如下:
[修飾符]<數(shù)據(jù)類型><變量標識符>[=<初始值>,<變量標識符>=<初始值>,…];
其中修飾符是可選項;數(shù)據(jù)類型是指變量的值所屬的類型,變量標識符也就是通常所說的變量名,變量的初始值也是可選項。變量定義示例如下:
int i;
double x=1.23;
String str1,str2;
【例2.1】常量和變量的使用。
推薦閱讀
- Node.js Design Patterns
- Software Defined Networking with OpenFlow
- C程序設計簡明教程(第二版)
- 潮流:UI設計必修課
- Visual Basic 6.0程序設計計算機組裝與維修
- Mastering OpenCV Android Application Programming
- Unity 2020 Mobile Game Development
- Servlet/JSP深入詳解
- C語言程序設計案例精粹
- Oracle Exadata專家手冊
- Procedural Content Generation for C++ Game Development
- Julia for Data Science
- 零基礎學C語言第2版
- Beginning C++ Game Programming
- PrimeFaces Blueprints