
java基础
Anakin Meng
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
二分法用mid = left+(right - left)/2,而不是 mid = (left +right)/2的原因
二分法用mid = left+(right - left)/2,而不是 mid = (left +right)/2的原因 因为不管是什么值数据类型,底层都是有字节限制的,所以要是left+right造成位数的溢出,不就造成mid结果错误了吗!!!原创 2021-02-10 15:56:53 · 2701 阅读 · 0 评论 -
一段代码帮你简单理解java单例模式中的饿汉模式和懒汉模式的区别与使用
一段代码帮你简单理解java单例模式中的饿汉模式和懒汉模式的区别与使用懒汉式是用才创建,饿汉式是初始化的时候就把实例对象创建给你了下面是代码 懒汉式是用才创建,饿汉式是初始化的时候就把实例对象创建给你了 稍微了解一下就知道懒汉模式和饿汉模式创建的对象是用函数返回,对象本身是当前类帮你创建的,所以类中的对象是不可以直接访问的,所以你只需要将权限修改,将private换成oublic,那么你就可以通过类直接访问对象了,执行结果就是 null com.anakin.jichu.Singleton_ehan@639原创 2021-02-04 16:19:47 · 331 阅读 · 1 评论