assert:表示断言,若表达式为真,继续执行,若表达式为假,抛出AssertionError异常。,断言语句不执行。
const:保留关键字,没有实际意义,不能用于做变量名。
continue:在循环中跳过本次循环。
enum:枚举,用于限制变量值的类型。
instanceof:用于判断类与对象的关系。
native:让java运行非java实现的方法。
private:类与接口不能为私有。
protected:受保护的方法和变量只能给子类和基类访问。
strictfp:提高浮点运算的精度,减少不同硬件平台之间由于浮点运算带来的差异。
synchronized:保证线程安全。
throw:抛出一个异常。
throws:将发生的异常抛出。
void:修饰方法,表示方法没有返回值。
10.利用final定义常量
11.三目运算符:作用与if...else一样,三目运算符必须有一个返回值,并且语句只能有一条。
12.break的作用是跳出整个switch.如果没有写break会执行switch中的所有语句。
13.do...while循环至少会执行一次循环体,控制条件语句所控制的那个变量,在for循环结束后就不能再被访问了,而while可以继续使用。
14.Itertor
迭代,(遍历)
迭代器是面向接口编程。
15.
Collection:集合工具类;
Collections:集合接口。
16.集合
父类Collection接口常用方法;
boolean add(E e)添加某个元素
addAll(元素)添加一个集合;
remove(object)删除一个元素;
removeAll(collection)删除一个集合;
c.clear()移除所有;
isEmpty()判断是否为空。
网友评论