文章目录
1.
try { if(){throw new Exception()}}catch(Exception e){}finally()
作用:捕捉异常
无论是否抛出异常,finally必执行
if(i%2==0)
作用:如果i能被2整除
subset(from,true,to,true)是Treeset的非静态方法,该方法返回从from元素到to元素的一个set集合,两个boolean类型是确认是否包含边境值用的。
==和!=
比较的是地址
==和equals
==是判断两个变量或实例是不是指向同一个内存空间,equals是判断两个变量或实例所指向的内存空间的值是不是相同
==是指对内存地址进行比较 , equals()是对字符串的内容进行比较
==指引用是否相同, equals()指的是值是否相同
java基本类型的默认值和取值范围,实例
字节型 : 0 -2^7—-2^7-1 byte b=10;
字符型 : ‘ \u0000′ 0—-2^16-1 char c=’c’ ;
short : 0 -2^15—-2^15-1 short s=10;
int : 0 -2^31—-2^31-1 int i=10;
long : 0 -2^63—-2^63-1 long o=10L;
float : 0.0f -2^31—-2^31-1 float f=10.0F
double : 0.0d -2^63—-2^63-1 double d=10.0;
boolean: false true\false boolean flag=true;
构造方法
函数重载的体现,一个类的构造方法可以有多个
构造方法在对象被初始化时调用
构造方法只能在对象被初始化时调用,不能由其他方法调用
构造方法必须与类名相同