Loading

摘要: 谁让你创建两个对象的? 如果CLASSPATH下有两个不同版本的jar包,一个版本的jar包有@Component注解,另外一个版本没有,Spring到底会不会创建Bean? 阅读全文
posted @ 2024-12-25 21:28 javadaydayup 阅读(0) 评论(0) 推荐(0) 编辑
摘要: 是谁造成了 NoClassDefFoundError? 你遇到过Java中的NoClassDefFoundError报错么,这个报错和ClassNotFoundException 有什么区别呢? 阅读全文
posted @ 2024-12-25 21:09 javadaydayup 阅读(0) 评论(0) 推荐(0) 编辑
摘要: Java中SPI机制原理解析 本文介绍了Java中SPI机制实现的大概原理以及SPI机制在常见的框架如JDBC的Driver加载,SLF4J日志门面实现中的使用。 阅读全文
posted @ 2024-12-25 20:46 javadaydayup 阅读(1) 评论(0) 推荐(0) 编辑
摘要: byte加byte居然是int了? 为什么Java中两个byte相加的结果是int?本文将从Java语言规范和JVM规范带你研究这个问题。 阅读全文
posted @ 2024-12-25 20:34 javadaydayup 阅读(1) 评论(0) 推荐(0) 编辑
摘要: Java 泛型详细解析 本文将带你详细解析 Java 泛型,了解泛型的原理、常见的使用方法以及泛型的局限性,让你对泛型有更深入的了解。 阅读全文
posted @ 2024-12-25 20:26 javadaydayup 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 一个 Bug JDK 居然改了十年? 你敢相信么一个简单的Bug,JDK 居然花了十年时间才修改完成。赶快来看看到底是个什么样的 Bug? 阅读全文
posted @ 2024-12-25 20:13 javadaydayup 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 哪里有 class 告诉我? 本文介绍用户类路径的设置的参数以及不同设置方法的优先级以及从 JVM 源码角度分析了引导类路径是如何设置的,让你对不同的类路径有更深刻的理解。 阅读全文
posted @ 2024-12-25 20:06 javadaydayup 阅读(19) 评论(0) 推荐(0) 编辑
摘要: Windows 10 下编译 64 位 OpenJDK 8 并单步调试 Windows 10 操作系统上编译 OpenJDK 8,并在 VS 2010 中单步调试代码。 阅读全文
posted @ 2024-12-25 17:24 javadaydayup 阅读(9) 评论(0) 推荐(0) 编辑
摘要: Java 中的这个绝对值有点不绝对啊! Java 中的 Math.abs() 方法居然不绝对,这个坑你踩过么?快来看看这到底是个什么坑吧!!! 阅读全文
posted @ 2024-12-25 17:06 javadaydayup 阅读(0) 评论(0) 推荐(0) 编辑
摘要: 问题现象 之前遇到过一个问题,在一个微服务的目录下有相同功能 jar 包的两个不同的版本,其中一个版本里面的类有 @Component 注解,另外一个版本的类里面没有 @Component 注解,且按照加载的顺序,没有 @Component 注解的 jar 包顺序还在前面,如下图所示: 按照类加载的 阅读全文
posted @ 2024-09-28 21:34 javadaydayup 阅读(0) 评论(0) 推荐(0) 编辑