01 注释
java中的注释有三种
单行注释
//
多行注释
/* */
文档注释
JavaDoc /** */
02 标识符和关键字
Java所有的组成部分都需要名字。 类名、变量名以及方法名都被称为标识符。
标识符注意点
所有的标识符都应该以字母(A-Z或者a-z),美元符($)、或者下划线(_)开始
首字母之后可以是字母(A-Z或者a-z),美元符($)、或者下划线(_)或数字的任何字符组合
不能使用关键字作为变量名或方法名
标识符是大小写敏感的
可以使用中文命名,但一般不建议这样去使用
03 数据类型
强类型语言:要求变量的使用要严格符合规定,所有变量都必须先定义后才能使用
java的数据类型分为两大类
基本类型
整数类型
byte 、int 、short 、long
浮点类型
float 、double
字符类型
char
boolean类型
boolean
引用类型
类
接口
数组
04 类型转化
低-------------------------------------------- --------------高
byte,short ,char ->int ->long ->float ->double
强制转换 :(类型)变量名 高--------低
自动类型转换: 低 ----------高
注意点
不能对布尔值进行转换
不能把对象类型转换为不相干的类型
在把高容量转换到低容量时强制转换
转换的时候可能存在内存溢出,或者精度问题。
05 变量
数据类型 变量名 = 值
变量作用域
类变量
实例变量
局部变量
注意事项
每个变量都有类型,可以是基本类型,也可以是引用类型
变量名必须是合法的标识符
变量声明是一条完整的语句,因此每一个声明都必须以分号结束
变量的命名规范
所有变量、方法、类名:见名知意
类成员变量:首字母小写和驼峰原则: monthSalary
局部变量:首字母小写和驼峰原则
常量:大写字母和下划线:MAX_VALUE
类名:首字母大写和驼峰原则:Man
方法名:首字母小写和驼峰原则:run()
06 常量
常量:初始化后不能再改变的值,不会变动的值
常量的定义 final 常量名 =值;
常量名一般使用大写字符
07 运算符
算术运算符: + ,-,*,/,%,++,--
赋值运算符: =
关系运算符:>, <, >=, <= ,==, != instanceof
逻辑运算符: &&, ||, !
位运算符: &, |, ^, ~, >>, <<, >>>(了解)
条件运算符: ? :
扩展赋值运算符: +=, -=, *=, /=
08 包机制
为了更好地组织类,java提供了包机制,用于区别类名地命名空间
包的本质就是文件夹
一般利用公司域名倒置作为包名
导入包用import
09 JavaDoc
javadoc命令是用来生成自己API文档的