数据类型

标识符

1.可以自己命名的都叫标识符(类名,变量名,方法名,接口名,包名)

2.标识符的命名规则:26个英文字母大小写组成 0-9 _ 或$ 组成

数字不可以开头,严格区分大小写,长度不限制。不可以使用关键字和保留字,但能包含关键字和保留字。标识符不能包含空格。

Java中名称命名规则

包名:所有字母都小写.aabbcc

类名,接口名:多单词组成,所有单词首字母大写.AaBbCc

变量名,方法名:多单词组成,第一个单词字母小写,第二个单词开始每个单词首字母大写.aaBbCc

常量名:所有字母都大写。多单词时,每个单词用下划线链接AA_BB_CC

变量

格式:数据类型 变量名 = 变量值;

变量必须先声明后使用,变量都定义在作用域内,在作用域内,他是有效的,出了作用域,失效

同一个作用域内,不可以声明2个同名的变量

数据类型

基本数据类型

数值型

整数型:byte short int long
浮点型:float double

字符型:char

布尔型:boolean

引用数据类型 string

byte:1个字节 -128~127

public static void main(String[] args) {
byte b1 = 12;
byte b2 = -128;
System.out.println(b1);
System.out.println(b2);
}


short:2个字节 -215~215-1

public static void main(String[] args) {
short s1 = 128;
System.out.println(s1);
}


int:4个字节 -231~231-1

public static void main(String[] args) {
int i1 = 1234;
System.out.println(i1);
}


long:8个字节 -263~263-1

public static void main(String[] args) {
long l1 = 1516516542l;
System.out.println(l1);
}


float:4字节 -3.403E38~3.403E38单精度

public static void main(String[] args) {
//float末尾以f或者f结尾
float f1 = 12.3f;
System.out.println(f1);
}


double:8字节 -1.798E308~1.798E308双精度

public static void main(String[] args) {
double d1 = 123.3;
System.out.println(d1+1);
}


char:1个字符=2个字节 只能写一个字符

public static void main(String[] args) {
char c1 = 'a';
System.out.println(c1);
char c2 = '1';
char c3 = '中';
char c4 = '诶';
System.out.println(c2);
System.out.println(c3);
System.out.println(c4);
}


\n换行 \t制表符相当于tab键

public static void main(String[] args) {
char c5 = '\n';//换行符
c5 = '\t';//制表符相当于TAB
System.out.print("hello"+c5);
System.out.println("world");
}


 

 没学完,下一章继续!!!