一、Java中的关键字
1.关键字:具有一些特殊用途的词。
2.注:在程序中应用关键词需要慎重!
3.常用的关键词(举例说明)
interface:接口
class: 类
public:公共的
final:定义常量
4.JAVA关键字是区分大小写的,所以class是关键字,而Class就不是了
二、Java标识符
1.标识符:用于给Java程序中的变量、类、方法等命名的符号
2.规则:
1》标识符可以由字母,数字,下划线(_),美元符号($)组成,但不能包含@、%、空格等其他特殊符号,并且不能以数字开头。
2》标识符不能是Java关键字和保留字(Java预留的关键字,以后的升级版本中可能作为关键字),但可以包含关键字和保留字。
3》标识符是严格区分大小写的
4》标识符最好能做到见名之意。命名最好能反映出其作用。
三、变量
1.变量是什么?好比是一个盒子,可以存放不同的物品。
2.三个元素描述变量:变量类型、变量名、变量值
变量类型:好比住店时候的房间类型
变量名 : 好比住店时候的房间名字
变量值 : 好比住店时候的客人
3.变量命名规则(和标识符的命名规则相同):
1》驼峰命名法:第一个单词的首字母小写,其后单词的首字母大写
2》见名之意
》Java变量名没有长度限制,但是区分大小写
4.变量的使用规则
1》变量需要先声明后使用
2》变量使用时,可在声明变量的同时进行初始化,也可以先声明后赋值
3》变量中每次只能赋一个值,但可以修改多次
4》main方法中定义的变量必须先赋值,然后才能输出
5》变量名不建议使用中文,容易产生安全隐患,比如后期跨平台使用容易出现乱码
四、常量
1.常量:特殊的变量,当值被设定后,在程序运行的过程中不允许改变。
2.语法:final 常量名 = 值;
注:常量名一般使用大写字符
五、数据类型
1.Java是一种强类型语言,通俗点说,在Java中存储的数据都是有类型的,而且必须在编译的时候就确定其类型。
2.分类:
1》基本数据类型:
数值型(整数类型:byte、short、int、long;浮点类型:float、double)
字符型(char)
布尔型(boolean)
2》引用数据类型:
类(class)
接口(interface)
数组
3.基本数据类型变量存的是数据本身,引用类型变量存的是保存数据的空间地址。
4.注:为float变量赋值时在数值后面添加字母f,以区分double类型和float类型。
为char变量赋值时使用单引号(' ')引起来
5.自动类型转换
自动类型转换条件:
1》目标类型与源类型兼容
2》目标类型大于源类型
6.强制类型转换(可能造成数据丢失哦!)
语法:(数据类型)数值
六、注释
1.作用:用以描述某段代码的作用。
2.类型:
1》单行注释,以 / / 开头,行末结尾
2》多行注释,以 /* 开头,以 */ 结尾
3》文档注释,以/** 开头,以 */ 结尾