用户中心USER CENTER

首页/用户
  • ArrayList源码解析

    摘要:说明是对中数组的扩展,其底层还是使用数据实现,支持自动扩容,不是线程安全的类。其继承,实现了各个接口,其中为支持随机读写的标记接口,在后续类的讲解中会用到。加上主要是为了不能直接序列化,而是必须使用自带的和方法,主要是为了节省空间。 1.说明 ArrayList是对java中数组的扩展,其底层还是使用数据实现,支持自动扩容,不是线程安全的类。其继承AbstractList,实现了Lis...

    khlbat 发布于Java
  • 《Java8实战》-第十二章笔记(新的日期和时间API)

    摘要:合并日期和时间这个复合类名叫,是和的合体。截至目前,我们介绍的这些日期时间对象都是不可修改的,这是为了更好地支持函数式编程,确保线程安全,保持领域模式一致性而做出的重大设计决定。 新的日期和时间API Java的API提供了很多有用的组件,能帮助你构建复杂的应用。不过,Java API也不总是完美的。我们相信大多数有经验的程序员都会赞同Java 8之前的库对日期和时间的支持就非常不理想...

    khlbat 发布于Java
  • 【Java猫说】Java多线程之内存可见性(上篇)

    摘要:猫说多线程之内存可见性下篇欢迎你留言讨论属于你的见解,毕竟每个人的味蕾都不一样,这杯咖啡有吸引到你吗好像又是一个槽糕的比喻本文已转载个人技术公众号欢迎留言讨论与点赞上一篇推荐猫说主数据类型和引用下一篇推荐猫说多线程之内存可见性下篇 阅读本文约3分钟 本文大致讲述两种线程实现的可见性,或许你已经提前想到了,那说明你的基础很好,我们要聊聊synchronized实现可见性与volatil...

    khlbat 发布于Java
  • java排序算法(快速排序)

    摘要:快速排序思路在数组中寻一中间数,将比中间数小的放在左边,将比中间数大的放在右边从左边开始找,找到比中间数大的,记住,从右边开始找,找到比中间数小的,然后交换两边然后在左边再寻一中间数,同坐上面的事,右边也一样,然后循环实现数组输出中间值的位 快速排序 思路 在数组中寻一中间数,将比中间数小的放在左边,将比中间数大的放在右边从左边开始找,找到比中间数大的,记住,从右边开始找,找到比中间数...

    khlbat 发布于Java
  • 构建springmvc+myabtis+dubbo分布式平台-dubbo简介

    摘要:服务自动注册与发现,不再需要写死服务提供方地址,注册中心基于接口名查询服务提供者的地址,并且能够平滑添加或删除服务提供者。调用关系说明服务容器负责启动,加载,运行服务提供者。服务提供者在启动时,向注册中心注册自己提供的服务。 上一篇我们介绍《构建dubbo分布式平台-maven构建ant-utils工具包的构建》,从今天开始,我们进入分布式服务项目的核心教程,真正使用dubbo实现分布...

    khlbat 发布于Java
<