一、注释
-
单行注释://
-
多行注释:/* * /
-
文档注释(一般用于代码开始位置):/** * /
二、字面量
字面量(Literal)指的是源代码中直接表示的固定值。字面量可以是任何基本类型的值,也可以是字符串。当你在代码中直接写出一个值而不是通过变量或其他方式间接引用时,这个值就是一个字面量。
//1.整数型字面量 System.out.println(123); //2.浮点型字面量 System.out.println(3.14); //3.布尔型字面量,true/false System.out.println(true); //4.字符型字面量,用单引号括起来,里面有且仅有一个字符 System.out.println('a'); //5.字符串型字面量,用双引号括起来,里面可以有0个或多个字符 System.out.println("hello world");
三、变量
1.认识变量
变量是一个名称,用于标识内存中的某个位置,该位置用于存储特定类型的数据。
-
数据类型 数据名称=数据
int a=10;
2.数据类型
1.整型
byte b = 10; short s = 20; int i = 30;//常用 long l = 40; //随意一个整数字面量默认类型是int型;超过int范围的数会报错,需加上L或l; long l1 = 326461346644L;
2.浮点型
//浮点型字面量默认为double类型,如果希望数是float类型的,必须加f或F; float f = 1.1f; double d = 2.2;//常用
3.字符型
char c = 'a';
4.布尔型
boolean flag = true; boolean flag2 = false;
5.字符串型
String str = "hello"; System.out.println(str);
三、关键字和标识符
1.关键字
关键字是在Java中具有特殊意义的预定义单词。它们被语言本身保留用于实现特定的功能,比如控制流程、声明变量、定义类等。关键字不能用作变量名、方法名或任何其他标识符的名称。
interface(接口)、package(包)、import(导入)、if、while、public等,无需记忆
2.标识符
标识符是程序员用来命名类、变量、方法、包等的名称。由以数字、美元符号 $ 或下划线 _ 开头。不能用数字、关键字和特殊符号。
错误示范:
int 1stName; // 错误,变量名不能以数字开头
int class = 10; // 错误,class是关键字
int _name;//错误,变量名不能使用下划线开头