JAVA
文章平均质量分 64
码海漫游者
这个作者很懒,什么都没留下…
展开
-
springBoot在application.properties中配置中文,在浏览器中显示乱码解决办法
application.properties文件中配置中文在浏览器中显示:将application.properties中的中文改为unicode编码原创 2023-10-10 20:12:33 · 683 阅读 · 1 评论 -
Spring Boot Configuration Annotation Processor not configured 错误解决办法
报错信息:Spring Boot Configuration Annotation Processor not configured。原创 2023-10-10 19:59:35 · 837 阅读 · 1 评论 -
Proxy.newProxyInstance方法中的Class[] interfaces参数解读
在Java中,我们可以使用动态代理(Dynamic Proxy)来动态地创建代理对象。是一个静态方法,它可以用于在运行时创建一个代理实例。其中方法中,参数是一个接口数组,用于指定代理对象所实现的接口类型。原创 2023-09-10 13:26:59 · 305 阅读 · 1 评论 -
Java 的动态代理
getClass() 方法用于获取对象的类对象,而 getInterfaces() 方法则用于获取类对象所实现的接口数组。在本例中,假设 calculator 是一个对象,该代码将返回一个包含 calculator 对象所属类的所有接口的数组。代理对象在调用 add() 方法时,会被动态代理类 TimeLogger 的 invoke() 方法处理。Java 的动态代理是一种运行时生成代理对象的机制,它允许我们在运行时创建一个实现了指定接口的代理类,并将该代理类的方法调用委托给一个或多个实际的对象。原创 2023-09-10 11:47:41 · 111 阅读 · 1 评论 -
如何使用instanceof关键字进行类型判断
当我们使用instanceof检查animal的类型时,它会返回true,因为animal的运行时类型是Cat。当我们使用instanceof关键字进行检查时,它会检查对象的实际运行时类型,而不是它的编译时类型。注意:使用instanceof操作符时,如果对象为null,则始终返回false。返回结果:instanceof操作符返回一个布尔值,如果对象是给定类型或其子类的实例,则返回true;总结:instanceof关键字检查对象的实际运行时类型,它与对象的运行时类型进行比较,而不是对象的编译时类型。原创 2023-09-04 13:31:24 · 861 阅读 · 1 评论