1、注释
单行注释 //xxxxx
多行注释 /*xxxxx
*/
文档注释 /**xxxxx*/
2、关键字
被java赋予了特定含义的英文单词
特点:
-
字母全部为小写
-
代码编辑器中,颜色有特殊标记
3、字面量
数据在程序中的书写格式
字面量分类:
特殊字符:
\t 制表符:
在打印时,把前面的字符串长度补齐到8,或者8的整数倍,最少补一个空格,最对补8个空格。
4、变量
变量的应用场景:
当某个数据经常发生改变时,我们可以用变量存储。当数据变化时,只需系应该变量的值即可。
数据类型 变量名 = 数据值;
变量的注意事项:
-
只能存一个值
-
变量名不允许重复
-
一条语句可以定义多个变量
-
变量在使用前一定进行赋值
-
变量的作用域范围
5、计算机的存储规则
在计算机中,任意数据都用二进制存储
不同进制在代码中的表现:
-
二进制:由0-1组成,代码中以0b开头
-
十进制:由0-9组成,代码中不加任何前缀
-
八进制:由0-7组成,代码中以0开头
-
十六进制:由0-9、a-f组成,代码中以0x开头
任意进制转十进制:
公式:系数*基数的权次幂
系数:每一位上的数 基数:当前的进制数 权:从右往左,依次为0,1,2…
6、数据类型
分类:基本数据类型,引用数据类型
基本数据类型:
如果要定义long类型的变量,在数据值后需要加“L”或‘l’作为后缀。
如果要定义float类型的变量,在数据值后需要加“F”或‘f’作为后缀。
直接量:
-
整数型的直接量默认为int类型
-
浮点型的直接量默认为double类型
类型转换:
自动转换:低类型向高类型转换
byte,short,char类型在计算时转为int
强制转换: 高类型的向底类型转换,但可能会数据溢出或者精度丢失
7、标识符
就是给类,方法,变量的名字
标识符命名规则(硬性要求):
-
由数字,字母,下划线(_)和美元符号($)组成
-
不能以数字开头
-
不能是关键字
-
区分大小写
标识符命名软性建议:
8、键盘录入
Java帮我们写好了一个类叫Scanner,这个类可以直接接受键盘输入。
步骤: