
JAVA
文章平均质量分 79
ChenDolph7in
这个作者很懒,什么都没留下…
展开
-
关于Java中Calendar类getTimeMillis方法每次返回结果不一样的问题
问题发生的原因在测试样例中测试Calendar类时,发现每次使用Calendar类的getTimeMillis方法返回结果都不一样public void testIntervals() { DutyIntervalSet intervalSet = emptyInstance();initLabels(); Calendar day1 = Calendar.getInstance(); day1.set(2021, 6, 25); Calendar day2 = Calenda原创 2021-07-04 22:19:58 · 1242 阅读 · 0 评论 -
Java泛型中对泛型类型的自限定
当我们使用泛型时,如果需要用到用于实例化泛型的类型L的特殊方法时,可能需要限定L的类型。例如,当我们需要在泛型中对L进行时,我们不能保证L继承Number类,或者L具有比较方法,故下面的方法会失效:public class Exmaple<L> { private L a ,b; public void compare(){ if(a>b){ return 1; } else{原创 2021-06-29 20:11:41 · 318 阅读 · 0 评论 -
Eclipse三种文件目录folder,source folder,package的关系及Build Path的作用
我们在eclipse中使用EGit从git上将远程库clone到本地,然后使用该库创建项目时,会发生无法运行的问题。实际上这是因为我们从git上导入的文件目录需要识别m原创 2021-06-13 11:53:41 · 5825 阅读 · 1 评论 -
【HIT-软件构造】使用Gradle脱离IDE环境
实验要求使用将实验代码从 Eclipse 环境脱离开来,建议 你自行使用 JDK、Ant (http://ant.apache.org)、Maven (http://maven.apache. org)、Grad原创 2021-06-08 22:40:03 · 365 阅读 · 0 评论 -
一篇搞懂java、javac版本不匹配发生的原因
1.JDK和JRE的关系2.Eclipse相关各类JDK环境配置2.1计算机javac2.2计算机java2.3Eclipse compiler2.4Eclipse Library3.Eclipse Project脱离环境准备3.1maven3.2Travis-CI3.3Gradle3.4Ant原创 2021-05-28 21:35:16 · 2188 阅读 · 0 评论