发表于: 2018-02-04 23:06:50
1 647
今日完成的事情:
今天继续学习基础知识:
针对昨天的那个的那个integer包装类的比较问题:
127以下的数,都返回true,而大于127的返回false。
这个需要研究以下源码,看看源码是怎么写的,在这里就不贴源码了,就说一下大概的实现原理吧:
如果整型字面量的值在-128到127之间,那么不会new新的Integer对象,而是直接引用常量池中的Integer对象。
所以才会有上面的那种结果,当超出范围之后,就是两个不同的对象像了,所以,==会返回false。
然后今天尝试了一下quartz,做了一个简单的demo:
首先是自己要执行的主要业务逻辑:
实现job接口,重写execute方法,在这里我是直接打印当前时间。
然后是定义一个jobdetail,定义我们要执行的主页务的代码的实例。
还有一个触发器:执行给定job的时间表的组件,代码如下:
执行结果:
结果还是比较理想的。
明日计划的事情:
学习基础知识。
遇到的问题:
无
收获:
学习了一些基础知识。
评论