java面试题基础之集合篇 1、ArrayList和Vector的区别 参考:https://www.cnblogs.com/javaisbest/p/11795444.html 2、HashMap和Hashtable的区别 二者都是Map的实现类,且底层都是哈希表 ...
目录: JDK 和 JRE 有什么区别 和 equals 的区别是什么 两个对象的 hashCode 相同,则 equals 也一定为 true,对吗 final 在 java 中有什么作用 java 中的 Math.round . 等于多少 String 属于基础的数据类型吗 java 中操作字符串都有哪些类 它们之间有什么区别 String str i 与 String str new Str ...
2019-12-09 18:47 0 294 推荐指数:
java面试题基础之集合篇 1、ArrayList和Vector的区别 参考:https://www.cnblogs.com/javaisbest/p/11795444.html 2、HashMap和Hashtable的区别 二者都是Map的实现类,且底层都是哈希表 ...
目录: 为什么要使用 spring? 解释一下什么是 aop? 解释一下什么是 ioc? spring 有哪些主要模块? spring 常用的注入方式有哪些? spring ...
1、一个".java"源文件中是否可以包括多个类(不是内部类)?有什么限制? 可以有多个类,但只能有一个public的类,并且public的类名必须与文件名相一致。 2、Java有没有goto? java中的保留字,现在没有在java中使 ...
● 请你简述一下synchronized与java.util.concurrent.locks.Lock的相同之处和不同之处? 考察点:锁机制 参考回答: 主要相同点:Lock能完成synchronized所实现的所有功能 主要不同点:Lock有比synchronized更精确的线程语义 ...
1. ".java" 源文件中可以包含多少个类?有什么限制?可以包含多个类,但只能包含一个public类,并且public类名必须与文件名相同。通常一个文件里只包含一个类。 2. switch语句能否作用在byte上,能否作用在long类型上,能否作用域String上?switch(e),其中e ...
java 面试题收集 https://blog.csdn.net/zoucanfa/article/details/79559869 ...
● 请简单描述一下JVM加载class文件的原理是什么? 考察点:JVM 参考回答: JVM中类的装载是由ClassLoader和它的子类来实现的,Java ClassLoader 是一个重要的Java运行时系统组件。它负责在运行时查找和装入类文件的类。 Java中的所有类,都需要由类加载 ...
声明:此文章非本人所 原创,是别人分享所得,如有知道原作者是谁可以联系本人,如有转载请加上此段话 1.面向对象和面向过程的区别 面向过程 优点:性能比面向对象高,因为类调用时需要实例化, ...