文章目录
1、关键字和保留字
以上了解即可
2、标识符
3、变量
/*
变量的使用
1、java定义变量的格式:数据类型 变量名 = 变量值;
*/
class Test {
public static void main(String[] args) {
//写法一:
//变量的定义
int age=12;
//变量的使用
System.out.println("年龄age:"+age);
//写法二:
//变量的声明
int age1;
//变量的赋值
age1=19;
System.out.println("年龄age1:"+age1);
}
}
2、说明
变量必须先声明,后使用
变量都定义在其作用域内。在作用域内,它是有效的。换句话说,出了作用域,就失效了
同一个作用域内,不可以声明两个同名的变量
3.0、变量的分类
按数据类型分类:——重点
有八种基本数据类型
按位置分类:
3.1、基本数据类型
3.1.1、整数类型:
/*
变量的使用
1、java定义变量的格式:数据类型 变量名 = 变量值;
*/
class Test {
public static void main(String[] args) {
//整形(byte、short、int、long)
byte b1=12;
System.out.println(b1);
short s1=128;
System.out.println(s1);
int i1=1234;
System.out.println(i1);
long l1=234324234L;//声明long,必须以“l"或者"L"结尾
System.out.println(l1);
}
}
3.1.2、浮点类型:
class Test {
public static void main(String[] args) {
//浮点型:float(4字节)、double(8字节)
//通常
//浮点型,表示带小数点的数值
double d1=123.3;
System.out.println(d1);
float f1=12.3F;//定义float时,变量要以"f"或者"F"结尾
System.out.println(f1);
}
}
3.1.3、字符类型:char
char的常规写法
class Test {
public static void main(String[] args) {
//字符型:char(1个字符=2个字节)2个byte=16bit
//定义char型变量,通常使用一对''
char c1='a';
char c2='强';
//char c2='ab'//错误,编译不通过,因为只能是一个字符
System.out.println(c1);//a
System.out.println(c2);//强
}
}
char的特殊用法
class Test {
public static void main(String[] args) {
//char转义字符的用法
char c1='\n';//换行符
c1='\t';//制表符 类似键盘上Tab键的作用
System.out.print("hello"+c1);
System.out.println("world");
//控制台打印结果:hello world
//直接使用Unicode值来表示字符型常量
char c2='\u0043';
System.out.println(c6);
}
}
3.1.4、布尔类型:boolean
class Test {
public static void main(String[] args) {
//布尔型:boolean
//只能取两个值之一:true、false
boolean b1=true;
System.out.println(b1);//true
}
}