1.注释
功能:对程序的解释说明(方便其他人快速理解你的代码)
特点:不影响程序的编译和运行
分类:
单行注释
语法: //注释内容
特点:只对本行//后的内容起到注释作用
多行注释:
语法:/* 多行注释的内容 */
特点: 在范围内的内容,都是注释
应用场合:对局部代码的解释
文档注释
语法: /** 文档注释的内容 */
特点:包含多行注释的功能 ,用于产生帮助文档
应用场合:对整个类,整个方法的注释
生成帮助文档:javadoc -d doc【-author -version】 源文件名.java
以后编写代码,能多谢注释就多写注释
好处:
a.帮助我们更好的理解代码
b.为了以后自己去看的时候,更好的回忆
c.为了他人方便
2.关键字
特点:变颜色、全小写
个数会比较对,不用现在全部背下,遇到哪个记哪个
自己起名的时候,不能使用java中的关键字和保留字
3.常量
概念:在程序执行的过程中,其值不可以发生改变的量
分类:
自定义常量:final关键字的时候再讲
字面值常量(数据类型):
整数(整数常量):1 2 3 45 788
小数(浮点常量):1.5 1.4
字符(字符常量):'a' '1' '上'...单引号中有且只有一个字符
字符串(字符串常量):"任意内容"
布尔(布尔常量):判断题的答案 对、成立、真-->true 错、不成立
空常量: null-->空 ""->空串
使用:
通过输出语句使用
4.标识符
在程序开发过程中,需要自己创建大量的标识符
标识符的命名规则:(必须遵守)
a.字母、数字、符号组成
b.符号只有两个$和_
c.数字不能作为开头
d.不能使用java中的关键字和保留字
e.不能有空格、区分大小写 Hello 和 hello是不一样的
标识符的命名规范:(建议遵守)
a.见名知意
1.类名和接口名
每个单词的首字母都大写,形式XxxYyyZzz 大驼峰(驼峰命名法)
2.变量名和方法名
3.包名
4.常量名
5.数据类型
java是一个强类型的语言,数据的类型区分的很详细
分类:
基本数据类型(4类8个):
整形数据(4个):
byte 1个字节 -2^7~2^7 -128~127
short 2个字节 -2^15~2^15-1
int 4个字节 -2^31~2^31-1 是程序默认的类型
long 8个字节 -2^63~2^63-1
一般都用int去存储,超过int就用long,如果超过long,
使用BigInteger(常用类)
浮点型数据(2个):
float 单精度 4个字节
double 双精度 8个字节
字符型数据(1个):
char gbk就是2个字节,utf-8就是3个字节(Sring类会遇到)
char采用Unicode-8编码格式,每一个字符都对应一个码int值;范围0~65535
布尔型数据(1个):
boolean 一个字节
引用数据类型(除基本的8个以外都是引用数据类型)
字符串数据:
String 无限大(内存足够就可以)
后期的所有数据类型都是引用数据类型