1. 如果一个将要被销毁的对象被另外一个对象的finalize方法引用,这个对象会被垃圾回收吗?
finalize方法里面引用对象会避免GC收回对象所占的内存,但是这个只能被执行一次,下次GC就不会在垃圾回收前调用finalize方法。
2. finalize方法可以被重载吗?
答案:是的,但是只有以下这种情况才能被垃圾回收器调用:
protected void finalize() throws Throwable { };
3. 子类的finalize方法会调用父类的finalize方法吗?
Finalize方法不是明确联接的,子类的finalize方法需要明确的在他的最后一个动作调用父类的finalize方法,但是编译器不会强迫进行检查。
4. 下面那个会抛出arithmetic异常?
int i = 100/0;
float f = 100.00/0.0
答案: int i = 100/0 会抛出java.lang.ArithmeticException
5. 下面那个是不正确的?
x = = Float.NaN
Float.isNan(x);
Myobject .equals(float.NaN);
答案: 1
6. 下面两句代码分别会输出什么?
System.out.println(1+2+”3”);
System.out.println (“1”+2+3);
答案:a: 33 b:123
7. 下面的声明正确吗?
char ch = ‘d’;
if(ch < 32.00){ }
答案: 正确的
本文来自: IT公司面试手册
一些Java的基础面试题 带答案的
分享到:
相关推荐
经典java基础面试题及答案大汇总.rar 经典java基础面试题及答案大汇总.rar 经典java基础面试题及答案大汇总.rar 经典java基础面试题及答案大汇总.rar 经典java基础面试题及答案大汇总.rar 经典java基础面试题及答案...
2024年Java基础面试题,附带详细解析答案
Java基础面试题整理(附答案)
java 面试题基础题,sql 面试题 带答案
java 基础面试题 里面附有答案
[2022JAVA经典基础面试题及答案]java基础面试题2022.docx
个人总结的java基础面试题及答案,个人使用效果不错。
java面试题及答案,其中包含基础题122道,代码题19道,一共51页的WORD文档。让你在JAVA面试时得心应手!
java基础面试笔试题及其答案,希望对你们有点帮助!
JAVA面试题 java.lang.String类是final类型的,因此不可以继承这个类、不能修改这个类。为了提高效率节省空间,我们应该用StringBuffer类
1、面向对象的特征有哪些方面 1.抽象: 抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。...
Java基础面试题 Kafka面试专题及答案 Linux面试专题及答案 多线程面试专题及答案 消息中间件面试专题及答案 ActiveMQ消息中间件面试专题 Dubbo面试及答案 java后端面试题答案 Java基础面试题 Kafka面试专题及答案 ...
面试准备+Java基础+高级特性+常见问题+答案解析 资源描述: 这份资源是一份包含1000+道Java面试题的整理版,旨在帮助广大Java开发者更好地准备面试,提升面试成功率。内容涵盖了Java的基础知识、高级特性、常见问题...
java学习 基础面试题和答案
java基础面试题,内有50道题目以及答案
最新java基础面试题(答案)资料.pdf
java面试题及答案(基础题122道代码题19道) java面试题及答案(基础题122道代码题19道) java面试题及答案(基础题122道代码题19道)
java基础面试题以及答案,都是基础的,一般IT企业面试这些是作为第一步的
java基础面试题(答案).docx