当前位置:首页 > java > 正文

40道经典的java面试题

  • java
  • 2024-07-17 13:39:08
  • 6591

4、 Java编程常见面试题目,要求正确答案? 第一,谈谈final,finally,finalize的区别。 第二,AnonymousInnerClass(匿名内部类)是否可以extends(继承)其它类,是否可以implements(实现)interface(接口)? ... 第一,谈谈final, finally, finalize的区别。

1、 面试题NO.01-NO.05 问题:如果main方法被声明为private会怎样? 答案:能正常编译,但运行的时候会提示”main方法不是public的”。 问题:Java里的传引用和传值的区别是什么? 答案:传引用是指传递的是地址而不是值本身,传值则是传递值的一份拷贝。 问题:如果要重写一个对象的equals方法,还要考虑什么? 答案:hashCode。

3、 答:Nested Class (一般是C++的说法),Inner Class (一般是JAVA的说法)。 Java内部类与C++嵌套类最大的不同就在于是否有指向外部的引用上。