一、关键字:
关键字概述
被Java语言赋予特定含义的单词
关键字特点
全部小写
关键字注意事项
goto和const作为保留字存在,目前并不使用
关键字分类:
自己整理
二、标识符
标识符概述
就是给类,接口,方法,变量等起名字时使用的字符序列
组成规则
字母
数据
注意事项
不能以数字开头
不能是Java中的关键字
区分大小写
常见命名规则
类或者接口:
多单词组成时,所有单词的首字母大写。
例子:XxxYyyZzz
方法和变量
多单词组成时,第一个单词首字母小写,第二个单词开始每个单词首字母都大写。
例子:xxxYyyZzz
三、注释
注释概述
用于解释说明程序的文字就是注释。
Java中注释分类格式
单行注释
格式: //注释文字
多行注释
格式: /* 注释文字 /
文档注释
格式:/* 注释文字 */
特点:
对于被注释的文字,不会被JVM(Java虚拟机)解释执行
四、常量
常量概述
值不可以发生改变
Java中常量分类
字面值常量
自定义常量(面向对象部分讲)
字面值常量:
字符串常量 用双引号括起来的内容 “ABCD”
整数常量 所有整数 12
小数常量 所有小数 12.34
字符常量 用单引号括起来的内容 ‘a’,’A’,’0’
布尔常量 较为特有,只有true和false
空常量 null(数组部分讲解)
五、数据类型
数据类型: 基本数据类型 : 整数 byte(1) short(2) int(4) long(8)
浮点 float(4) double(8)
字符 char
布尔 boolean
引用数据类型: 类
接口
数组
六、变量
变量概述
在某个范围内,其值可以发生改变的量
变量定义格式
1) 数据类型 变量名 = 初始化值;
2) 数据类型 变量名;
变量名 = 初始化值;
注意事项:
1) 同一个{}中不能定义两个同名变量;
2) 变量没有初始化值不能直接使用;
数据类型转换:
默认转换
byte,short,char—int—long—float—double
byte,short,char相互之间补转换,他们参与运算首先转换为int类型
强制转换
目标类型 变量名=(目标类型)(被转换的数据);
七、常量进制转换:(整数常量)
1.进制概述:
进制针对整数常量
进制:就是进位制,是人们规定的一种进位方法。
对于任何一种进制–X进制,就表示某一位置上的数运算时是逢X进一位。
二进制
八进制
十进制
十六进制
2.不同进制的数据组成
二进制
由0,1组成。以0b开头
八进制
由0,1,…7组成。以0开头
十进制
由0,1,…9组成。整数默认是十进制的
十六进制
由0,1,…9,a,b,c,d,e,f(大小写均可)。以0x开头
3.进制转换
1)基本转换:
其他进制到十进制(乘)
系数:就是每一位上的数据。
基数:X进制,基数就是X。
权:在右边,从0开始编号,对应位上的编号即为该位的权。
结果:把系数*基数的权次幂相加即可。
十进制到其他进制(除)
除基取余,直到商为0,余数反转。
2)快速转换:(了解)
十进制和二进制的快速转换
8421码
二进制和八进制,十六进制如何转换
二进制到八进制 3位组合
二进制到十六进制 4位组合