知识点
1
文档注释
语法:
javadoc .java /**
知识点
2
标识符规则
“一美元”规则
a $ _
开头
知识点
3
逻辑运算符
&&
和
&
的区别:
&&
如果前面的为假,后面不用判断了,这是短路的与
知识点
4
?号操作符
例如:
a>b ? a:b
如果
a>b
为真,那么就是
a
否则是
b
知识点
5
类型转换
如果是从大到小就需要强制转换
如果是从小到大,自动转换
知识点
6 switch
switch(byte,short,char,int
类型
){
case
值
:
语句
break;
defoult:
没有值将会执行什么
}
知识点
7 coutinue
如果在循环中遇到
coutinue
,将不执行本次循环体的语句,也就是
coutinue
后面的语句
知识点
8 length
判断数组的长度
数组
.length
:将得到数组的长度
知识点
9
两种给数组直接赋值的方式
int[] a={
值
};
int[] a=new int[]{
值
};
知识点
10
不规则数组
a[3][3] a[0]
指向三个空间
a[0][0] a[0][1] a[0][2]
知识点
11
数组交换
system.arraycopy(
源数组,从哪个元素开始,拷到哪个数组,从哪个元素拷,源数组的长度
)
知识点
12
封装
第一,
数据隐藏
private
属性
第二,
对外提供一个接口,可以通过这个接口访问数据
知识点
13 eclipse
中自动写属性
get set
的方法
source->generate getters and setters
知识点
14
利用默认值给属性赋值
private int a=10;
知识点
15
类的初始化过程
第一,
当
new
对象的时候,在堆分配空间
第二,
初始化属性,缺省值
第三,
调用构造器
知识点
16
继承
extends
构造器不能继承,子类的构造器隐式调用父类缺省的构造器,调用父类指定的构造器
super()