JAVA从入门到精通(2)

时间:2021-11-13 00:37:03

一、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》文档注释,以/** 开头,以 */  结尾