1、String中的==和equals区别
答:前者比较字符串内存地址数值是否相等,属于数值比较,后者比较两个字符串内容是否相同。
2、final、finally和finalize()区别
答:final:修饰符,当修饰类,表示该类不能派生新子类;当修饰基本类型,表示常量;当修饰方法,表示不允许复写(但可继承)
finally:在异常处理时提供finally块执行任何清除操作
finalize():java运行使用该方法在垃圾回收器将对象从内存中清除出去之前做必要的清理工作。
时间: 2024-10-12 12:50:26