- 在继承中,重写要求子类不能有比父类更加严格的访问修饰符。这一点和接口相似。
接口默认方法是public abstract。属性默认public static final。
而抽象类中的抽象方法修饰符可以是public或者protected。
2.finally语句会在return之前执行
public class Test{
public int add(int a,int b){
try {
return a+b;
}
catch (Exception e) {
System.out.println("catch语句块");
}
finally{
System.out.println("finally语句块");
}
return 0;
}
public static void main(String argv[]){
Test test =new Test();
System.out.println("和是:"+test.add(9, 34));
}
}
-
<< 表示左移位 >>表示带符号右移位 >>>表示无符号右移
-
JAVA中不可以再赋值时候使用逗号分隔.
-
一个以”.java”为后缀的源文件,只能有一个与文件名相同的类,可以包含其他类
-
静态内部类不可以直接访问外围类的非静态数据,而非静态内部类可以直接访问外围类的数据,包括私有数据
-
只有IO流可以读写文件,FILE类,只能存储文件属性,建立文件,获取文件目录信息.