1、super()和this()的区别
this():当前类的对象,super父类对象
super():在子类访问父类的成员和行为,必须受继承规则的约束
而this代表当前对象。所以资源可以访问。
构造函数中,如果第一行没写super(),编辑器和自动插入。
super可以访问父类的构造函数等等。
2、public、private、protected以及不写的区别
public:基本上适当的地方都可以访问。
private:只能在本类内访问
protected:子类、同包下可以访问
不写时:同一包可以访问
3、输出倒三角
for(int i = 0;i < 5;i++){
for(int j = 5;j >i;j--){
System.out.print("*")
}
System.out.println();
}
4、java的事件委托机制和垃圾回收机制
java时间委托机制:一个源产生一个事件并将它送到一个或多个监听器里,在这种方案中,监听器的等待,直到它收到一个事件。一旦事件被接受,监听器将处理这个事件,然后返回。
垃圾回收机制:垃圾回收是将分配给对象但不再使用的内存回收或释放的过程。如果一个对象没有指向它的引用或者其行为赋值为null,则此对象适合进行垃圾回收。
5、Java中,如何跳出当前的多重嵌套循环、
break||return
6、java序列化
序列化:可以将一个对象保存到一个文件,所以可以通过流的方式在网络上传输,可以将文件的内容读取,转化为一个对象
实现: