发表于: 2018-02-04 23:06:50

1 648


今日完成的事情:

今天继续学习基础知识:

针对昨天的那个的那个integer包装类的比较问题:

                                             

127以下的数,都返回true,而大于127的返回false

这个需要研究以下源码,看看源码是怎么写的,在这里就不贴源码了,就说一下大概的实现原理吧:

如果整型字面量的值在-128127之间,那么不会new新的Integer对象,而是直接引用常量池中的Integer对象

所以才会有上面的那种结果,当超出范围之后,就是两个不同的对象像了,所以,==会返回false

然后今天尝试了一下quartz,做了一个简单的demo

首先是自己要执行的主要业务逻辑:

实现job接口,重写execute方法,在这里我是直接打印当前时间。

然后是定义一个jobdetail,定义我们要执行的主页务的代码的实例。

还有一个触发器:执行给定job的时间表的组件,代码如下:

执行结果:

结果还是比较理想的。

明日计划的事情:

学习基础知识。

遇到的问题:

收获:

学习了一些基础知识。



返回列表 返回列表
评论

    分享到