
java基础
文章平均质量分 52
幻夜星河
1.学习从来都是积少成多;2.希望分享代码都是基于JDK和Spring
展开
-
idea2020找不到类导致项目启动失败的临时解决办法
1、前言使用idea2020(包括社区版),都没能彻底消除这个启动项目找不到类,但是类却能正常依赖的问题!但是经过摸索,找到了临时启动的办法,解决了我此时遇到的问题。2、步骤1-maven更新依赖 mvn idea:idea在右侧边栏的maven execute中执行。步骤2-maven reimport多导入几遍,防止报什么日志依赖冲突什么的。然后正常启动项目即可。当然,这只是临时可以启动项目,隔一段时间还会发生这种问题,没搞懂原因。......原创 2022-05-21 09:52:58 · 1336 阅读 · 0 评论 -
excel中的FV函数、PMT函数与PV函数的java实现
编写时间:2022-01-271. 函数介绍最近有用到计算一些投资现金与未来收益的场景,产品经理使用了excel公式,我也只能找找解决方法。参考:微软 PV函数微软 FV函数微软 PMT函数这三个函数的计算,其实都是从一个数据公式代换来的:2. 工具类与官方示例结果有不一样的地方注意:下方展示的代码与excel中计算的结果相似,但是和微软的官方示例结果不同,官方示例的结果小数位不同不同之处–1:FV函数的结果不同① 自己的excel公式计算结果② 官方的示例结果不同原创 2022-01-28 10:51:42 · 2082 阅读 · 0 评论 -
Java基础:Java中equals与hashCode的粗略分析
Java中equals 与 hashCode的粗略分析1.equals与==的区别“==”通常比较的是两个对象是不是同一个对象,或同一个内存地址,“equals”通常是比较对象的值是否相等,即使两个对象的内存地址不一样。在此贴出:String的equals的实现源码:public boolean equals(Object anObject) { # 首先使用==判断了当前对象(this)与入参对象(anObject)的内存地址是否一样,如果一样,返回true if (this原创 2021-03-17 17:17:22 · 92 阅读 · 0 评论