文章目录
注释
//单行注释
/*
多行注释
*/
/**
文档注释
*/
字面量
数据在代码中的格式。
整数和小数:直接写。
单个字符:单引号包围。
多个字符:双引号包围。
真假:true,false。
空:null。
public class Main {
public static void main(String[] args) {
System.out.println(123);
System.out.println(123.456);
System.out.println('a');
System.out.println("你好,世界!");
System.out.println(true);
}
}
变量
声明格式:
类型 名 = 值。
public class Main {
public static void main(String[] args) {
int a=321;
System.out.println(a);
}
}
变量值是可以改变的。
public class Main {
public static void main(String[] args) {
int a=321;
System.out.println(a);
a=456;
System.out.println(a);
a=a+1;
System.out.println(a);
}
}
变量的规则
声明之后才能使用。
类型和值要一致。
有效范围为所在的大括号内。
不能重复声明同一个变量。
可以不赋值,但使用时必须有值。
关键字
有特殊功能的单词,比如说public,class,int。
标识符
变量名,类名,等等我们取名的规则。
字母,数字,下划线,美元符组成
不以数字开头。
不能是关键字。
大写和小写不一样。
ASCII编码
字符的存储格式,是ASCII编码表中的对应数字。
A:65
a:97
0:48
public class Main {
public static void main(String[] args){
//65+1
System.out.println('A'+1);
}
}
基本数据类型
整数:
byte,占用1字节
short,占用2字节
int,占用4字节
long,占用8字节
小数:
float,占用4字节
double,占用8字节
字符:
char,占用2字节
布尔:
boolean,占用1字节
整数值默认为int,
long类型要加L。
小数值默认为double,
float类型要加F。
public class Main {
public static void main(String[] args){
byte a=1;