java学习笔记【2】

41次阅读

共计 694 个字符,预计需要花费 2 分钟才能阅读完成。

变量和常量

常量 java 常量在程序运行时是不能被修改的。在 Java 中使用 final 关键字来修饰常量,声明方式和变量类似, 虽然常量名也可以用小写,但为了便于识别,通常使用大写字母表示常量。byte、int、long、和 short 都可以用十进制、16 进制以及 8 进制的方式来表示。当使用常量的时候,前缀 0 表示 8 进制,而前缀 0x 代表 16 进制. 和其他语言一样,Java 的字符串常量也是包含在两个引号之间的字符序列, 字符串常量和字符常量都可以包含任何 Unicode 字符.
// 定义常量 (常量最好大写)
final double PI = 3.14; // 这种成为字符常量
int a = 16; // 代表十进制
int b = 016; // 代表八进制
int c = 0x16; // 代表 16 进制
int d = 0b101;// 代表 2 进制
System.out.println(a); // 输出 16
System.out.println(b); // 输出 14
System.out.println(c); // 输出 22
System.out.println(d); // 输出 5

变量 以数据类型为依据划分

8 种基本数据类型 (4 种整型 + 2 种浮点型 + 1 种字符型 + 1 种逻辑型)
// 4 种整型
byte 1 字节 -128~127
short 2 字节 -32768~32767
int 4 字节 -2^31~2^31-1
long 8 字节 -2^63~2^63-1

// 2 种浮点型
float 4 字节 32 位 IEEE 754 单精度 (有效位数 6~7 位)
double 8 字节 64 位 IEEE 754 双精度 (有效位数 15 位)

// 1 种字符型
char 2 字节 整个 Unicode 字符集

// 1 种逻辑型
boolean 1 字节 true 或者 false

正文完
 0