定义:被java语言赋予特殊含义的单词
特点:组成关键字的字母全部小写
注意事项:
(1)goto和const作为保留字存在,目前并不使用
(2)类似Notepad++这样的高级记事本针对关键字有特殊的颜色标记,非常直观
二、标识符
定义:就是包、常量、类、接口、方法、变量等起名字时使用的字符序列
组成规则:
(1)英文大小写字母组成
(2)数字字母
(3)$和_
注意事项
(1)不能以数字开头
(2)不能是java中的关键字
(3)JAVA中严格区分大小写
标识符(常见命名规则)
(1)见名知意
(2)包(其实就是文件夹,用于包相同的类名进行区分)
单级包:多级包:
包的命名全是小写
(3)类或者接口:一个单词(首字母大写)、多个单词(首字母大写)
(4)方法或者变量:一个单词(首字母小写)、多个单词(从第二个单词开始,首字母大写)
(5)常量:一个单词(全部大写),多个单词(每个字母都大写,用下划线隔开)
三、注释
定义:解释说明程序
java中注释分类格式
单行注释://注释文字
多行注释:/*注释文字*/(多行注释不能嵌套使用)
文档注释:/**注释文字*/(被java工具解析生成一个说明书,面向对象部分解析)
初学者先写注释,后写代码
注释的作用:
(1)解释说明程序,提高程序的阅读星
(2)可以帮助我们调试程序
四、常量
定义:在程序执行过程中其值不发生改变
字面值常量:
(1)字符串常量 用双引号括起来的内容
(2)整数常量所有的整数
(3)小数常量所有的小数
(4)字符常量用单引号括起来的内容
(5)布尔常量 true和false
(6)空常量 null
自定义常量:
五、java针对整数常量提供了4中表现形式
二进制
八进制
十进制
十六进制
概述:逢几进一
1byte=8bit
进制的转换
8421码是BCD码的一种
负数在内存中的存储方法
原码,补码,反码
计算机在计算的过程中,都是采用数据的补码计算的(一个字节,由符号位加上数值为构成一共八位数)
原码:二进制的经典表示方法
反码:正数的反码不变,负数的反码符号位不变,其余位按位取反
补码:正数的补码与原码相同,负数的补码是原码取反加一(利用时钟的概念来理解,模)
六、变量的定义就是在程序执行过程中,取值是可以在一定范围内发生改变的量
变量的组成规则:(1)必须用数据类型进行限定
(2)在运算的过程中,不可能是用存储空间进行运算,运算的过程中是该空间中值,所以要对空间进行命名
(3)初始化赋值
数据类型变量名=初始化值
七、java的数据分类
(1)基本数据类型
(2)引用数据类型
基本数据类型
(1)整数
Byte 1
Short 2
int 4
Long 8
(2)浮点数
Float 4
Double 8
(3)字符
Char 2
(4)布尔数
True 1
False 2
注意事项
(1)整数默认是int,浮点数默认是double
(2)长整型数值要在数据末尾用L标记
(3)单精度浮点数要在数据末尾用F标记
(4)局部变量只能在一个大括号内有效
(5)在同一个大括号内不能定义同名的变量
(6)没有初始化的值不能直接使用
(7)在一行可以定义多个变量,但是不建议定义多个变量
八、运算
不同数据类型的数据进行运算的过程中,默认转换成精度高的数据类型
布尔类型不能转换成其他数据类型
强制数据类型转换
从大的数据类型到小的数据类型
格式
目标数据类型变量 =(目标数据类型)(被转换的数据)
注意
不要随意的使用强制转换,它隐含着精度的损失问题,取数据的过程是截取一部分数据
字符串数据类型和其他数据类型相加,结果是字符串数据类型,其中的加号不是加法运算,是字符串连接符
新闻热点
疑难解答