一、基础语法
1.注释
- 单行注释 //注释内容只能写一行
- 多行注释 /* 注释内容1
注释内容2 */
- 文档注释 文档注释内容可以提取到一个程序说明文档中去的
/** 注释内容1
注释内容2 */
注释的特点:不影响程序的执行
2.字面量 //告诉程序员:数据在程序中的书写格式
常用数据
特殊的字符:\n 代表的是换行的意思 \t 代表的是一个tab
3.变量 //用来存储一个数据的内存区域,且里面存储的数据可以变化
- 变量定义的格式
数据类型 变量名称 = 初始值;
- 变量使用的注意事项
1.变量要先声明再使用。
2.变量声明后,不能存储其他的数据类型。
3.变量的有效范围是从定义开始到“}”截至,且在同一个范围内部不能定义2个同名的变量。
4.变量定义的时候可以没有初始值,但是使用的时候必须给初始值。
- 变量在计算机中的底层原理
1.数据在计算机底层采用二进制的形式存储。
2.数据在计算机底层存储的最小单位是字节,一个字节等于8个二进制位 1B=8b
注意:二进制、八进制、十六进制的数据分别需要以0B或者0b、0、0X或0x开头。
- 计算机的数据单位
1.计算机的最小组成单位是:字节,1B=8b。
2.在B的基础上,计算机发展出了KB,MB,GB,TB......这些数据单位。
4.数据类型
数据类型的分类
1.引用数据类型(除基本数据类型之外的,如String,其他的后面学习)
2.基本数据类型:4大类8种。
注意:1.随便写一个整数字面量默认是int类型的,4646421214654132123虽然没有超过long类型,但是它超过了本身int类型表示的范围。如果希望随便写一个整数字面量当成long类型,需要在其后加L或l。如long lg=4646421214654132123L;
2.随便写一个小数字面量默认是double类型的,如果希望随便写一个小数字面量是float类型的需要在其后加上F/f。如 float score=98.5F;
引用数据类型 String //String name="西门吹雪";
5.关键字
1.Java自己保留的一些单词,作为特殊功能的,例如:public、class、byte、short、long、double......
2.我们不能用来作为类型或者变量名称,否则报错。
3.注意:关键字很多,不用刻意去记
6.标识符 由一些字符、符号组合起来的名称,用于给类、方法、变量等起名字的规矩
- 标识符的要求
1.基本要求:由数字、字母、下划线(_)和美元符($)等组成。
2.强制要求:不能以数字开头、不能是关键字、区分大小写。
命名指导规范
1.变量名称:首字母小写
2.类名称:首字母大写