文章分类 - java 面试题
摘要:一、Java 基础 1.JDK 和 JRE 有什么区别? 2.== 和 equals 的区别是什么? 3.两个对象的 hashCode()相同,则 equals()也一定为 true,对吗? 4.final 在 java 中有什么作用? 5.java 中的 Math.round(-1.5) 等于多少
阅读全文
摘要:这是我收集的10道高级Java面试问题列表。这些问题主要来自 Java 核心部分 ,不涉及 Java EE 相关问题。你可能知道这些棘手的 Java 问题的答案,或者觉得这些不足以挑战你的 Java 知识,但这些问题都是容易在各种 Java 面试中被问到的,而且包括我的朋友和同事在内的许多程序员都觉
阅读全文
摘要:1,下面有关JVM内存,说法错误的是? A,程序计数器是一个比较小的内存区域,用于指示当前线程所执行的字节码执行到了第几行,是线程隔离 B,虚拟机栈描述的是java方法执行的内存模型,用于存储局部变量,操作数栈,动态连接,方法出口等信息,是线程隔离的 C,方法区用于存储JVM加载的类信息,常量,静态
阅读全文
摘要:1,什么是Spring Spring是用来处理对各个对象的关系的容器,其核心,Spring IOC ,DI ,AOP 2,什么是Spring Ioc 通过流技术读取xml文件,使用dom4j解析xml文件,获取bean的class地址,再通过java反射技术,实例化对象,并返回 3,DI依赖注入方式
阅读全文
摘要:1,线程与进程的区别 进程是所有线程的集合,每一个线程是进程中的一条执行路径。多线程的好处提高程序的效率 2,实现多线程的方式 继承Thread类,实现Runnable接口,使用匿名内部类实现,重写run方法。 3,使用继承Thread类还是使用实现Runnable接口好 使用实现实现Runnabl
阅读全文

浙公网安备 33010602011771号