- 标识符Identifier的作用:给变量、类和方法命名。
Java标识符有如下命名规则:
1.必须以字母、下划线、美元符$开头;2.标识符其他部分可以是字母、下划线“-”、美元符“$”和数字任意组合。
3.Java标识符大小写敏感,且长度无限制。
4.不可是Java的关键字。- Java基本数据类型
java是一种强类型语言,每个变量都必须声明其类型。
数据类型分为基本数据类型和引用数据类型,基本数据类型分为数值型(整数型byte,short,int,long,浮点型float, double)、字符型(char)、布尔型(boolean),引用数据类型分为类(class)、接口(interface)、数组。
类型 占用存储空间 表数范围
byte 1字节 -128-127
short 2字节 -2^15-2^15-1 (-32768-32767)
int 4字节 -2^31-2^31-1 (-2147483648-2147483647)
long 8字节 -2^63-2^63-1
package test;
public class TestDateType {
public static void main(String[] args) {
byte a = 10;
//溢出
//byte a = 200;
int b = 200;
//八进制
int c = 010;
//十六进制
int d = 0xf;
System.out.println(a);
System.out.println(b);
System.out.println(c);
System.out.println(d);
//将a转化成二进制的字符串
System.out.println(Integer.toBinaryString(a));
//将a转化成八进制的字符串
System.out.println(Integer.toOctalString(a));
//将a转化成十六进制的字符串
System.out.println(Integer.toHexString(a));
int e = 10;
long f = 200;
byte g = 100; //如果数据的大小没有超过byte的表述范围,则可以自动转型。
long h = 1231354678L;
}
}