课程大纲
学习路线规划
技术篇
行业资讯
pmp
软考
反射的应用场景有哪些?反射有什么优缺点?应用场景反射是Java框架的灵魂技术,很多框架都使用了反射技术,如spring,Mybatis,Hibernate等。JDBC 的数据库的连接在JDBC连接数据库中,一 ...详情>>
Java 中的反射是什么意思?什么是Java反射?官方给出的解释:Java的反射机制是指在运行状态中,对于任意一个类都能够知道这个类所有的属性和方法; 并且对于任意一个对象,都能够调用 ...详情>>
什么是 Java 的序列化,如何实现 Java 的序列化?定义:序列化是指将一个对象转换为字节流,以便在网络上传输或保存到文件中。序列化过程还可以通过反序列化将字节流重新转换为对 ...详情>>
Java 中的参数传递时传值呢?还是传引用?在 Java 中,方法参数传递是按值传递的。这意味着在方法调用时,实际上是将参数的值进行拷贝并传递给方法内部使用,而不是直接传递参数本身 ...详情>>
& 和 && 、||和|的区别?&&:短路与; &:逻辑与&&和&都可以表示逻辑与,但他们是有区别的。 共同点:他们两边的条件都成立的时候最终结果才是true; 不同点:&&只要第一个条件不成立,后面 ...详情>>
两个对象的 hashCode() 相同,则 equals() 也一定为 true 吗? 两个对象的hashCode()相同,equals()不一定为true; 两个对象的equals为true,则两个对象的hashcode一定为true;案例:@Te ...详情>>
== 和 equals 的区别? ==:如果作用于基本数据类型的变量,则直接比较其存储的值是否相等;如果作用于引用类型的变量,则比较的是所指向的对象的地址是否相等。 equals:比较是否是同 ...详情>>
final、finally、finalize 的区别 final 关键字:用于修饰类、方法、变量、入参和对象 应用于类时,表示该类是最终类,不能被其他类继承。 应用于方法时,表示该方法是 ...详情>>
Java 中创建对象的几种方式?使用 new 关键字:最常见的方式,这种方式我们还可以调用任意的构造器(无参的和有参的)。使用Class.newInstance:通过 Class类的newInstance创建对象,必 ...详情>>
JDK、JRE、JVM 三者之间的关系? JDK( java development kit):java开发工具包,用来开发Java程序的,针对java开发者。 JRE(java runtime environment):java运行时环境,针对java用户。 J ...详情>>
如何分析JVM中的类加载时间与性能的关系?
解释JVM中的指针压缩(Pointer Compression)及其作用
什么是JVM中的逃逸分析,它如何优化对象分配?
如何在JVM中进行垃圾回收日志分析?
解释JVM中的方法内联(Method Inlining)及其影响
了解Java中的协方差和逆向
2025-01-19
2024-10-31
2024-10-06
2024-09-13
2025-02-21