1.2 注释
单行注释 格式://注释信息 多行注释 格式: 文档注释 格式:
Java程序中最基本的组成单位是类。
类的定义格式:
public class 类名{
}
public class HelloWorld {
public static void main(String[] args) {
//这是输出语句
System.out.println("hello");
}
}
2. 关键字
2.1 关键字的概述
关键字:就是被Java语言赋予了特定含义的单词。
2.2 关键字的特点- 关键字的字母全部小写。
- 常用的代码编辑器,关键字有特殊颜色标记。
常量:在程序运行当中,其值不可以发生改变的量。
3.2 常量分类
System.out.println(666); //整数常量
System.out.println(4.5); //小数常量
System.out.println(true); //布尔常量
System.out.println(null); //空常量 不能这样直接输出
System.out.println('A'); //字符常量
System.out.println("haha"); //字符串常量
System.out.println('n'); //换行
System.out.println('t'); //和tap一样
4. 数据类型
4.1 计算机储存单元
4.2 数据类型
4.3 内存占用和取值范围
int 占4个字节 占32个bit位 取值范围 -2^31~~~~2^31-15. 变量 5.1 变量概述
变量:程序运行过程中,其值可以发生改变的量。
从本质上讲,变量是内存中一小块区域。
5.2 变量的定义- 格式:数据类型 变量名 = 变量值;
- 范例:int a = 10;
取值和修改
- 取值格式:变量名
- 范例:a
- 修改值格式:变量名 = 变量值;
- 范例:a = 20;
public class Studay{
public static void main(String[] args) {
//定义变量
int a = 10;
//输出变量
System.out.println(a);
//修改变量
a = 20;
System.out.println(a);
}
}
同一个范围内不能定义两个同名变量
{
int a = 10;
int a = 20; //报错
}
定义的时候可以不用初始化,但是在使用的时候必须初始化
int b;
System.out.println(b); //error
6. 进制
6.1 二进制
- 只有0、1,按照逢2进1的方式表达数据:
0 ------> 0
1 ------> 1
2 ------> 10
3 ------> 11
4 ------> 100
......
十进制、八进制、十六进制同理
- 十进制转二进制
- 计算机中的数据最小单位
字符在计算机中,通过对照ASCII码来找到对应的字符二进制转十进制 二进制转八进制 二进制转十六进制 7. 数据类型 基础数据类型
- 整数默认为int类型
-
long lg = 123289728109826; //报错 //虽然没有超过long类型的范围,但是因为整数默认为int型的值,超出了int型的范围,所以报错。 //如果希望随便写的一个整数字面变量当成long类型,需要在其后加上 L/l; long lg = 123289728109826L;
随便写一个小数字面变量默认都是double类型,如果希望写的为float类型需要在其后
加上 F / f;
float d = 789.23F;
String name = "Jack";
System.out.println(name); //输出 Jack
8. 标识符
作用:用于类、方法、变量等起名字。
- 基本要求:由数字、字母、下划线(_)、美元符号($)组成。
- 强制要求:不能以数字开头、不能是关键字、区分大小写。
变量名称:满足标识符规则,有意义的全英文组成,首字母小写,满足“驼峰模式”,
例如:int studayNumber = 59;
类名称:满足标识符规则,有意义的全英文组成,首字母大写,满足“驼峰模式”,
例如:HelloWorld.java。



