From Coffee to Data

技术需要善加利用:让弱小者的声音得到倾听,让每个人都有参与的机会,让世界免于灾难之苦。 ——Martin Kleppmann

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2018年11月5日

摘要: List是Collection接口的子接口,表示的是一种有序的、可重复元素的集合。 List接口的主要实现类ArrayList和Vector,底层都是维护了一套动态的,可扩展长度的Object[]数组,通过initialCapacity参数来动态地调整长度。因此,相比较父接口Collection所提 阅读全文
posted @ 2018-11-05 11:02 Leoliu168 阅读(614) 评论(0) 推荐(0) 编辑

2018年11月4日

摘要: Java中用于保存对象的容器,除了数组,就是Collection和Map接口下的容器实现类了,包括用于迭代容器中对象的Iterator接口,构成了Java数据结构主体的集合体系。其中包括: 1. Collection:包括Set、List和Queue;主要的实现类有HashSet、TreeSet、A 阅读全文
posted @ 2018-11-04 23:53 Leoliu168 阅读(203) 评论(0) 推荐(0) 编辑

摘要: 对字符串的花式处理一直是现代应用系统的主要操作之一,也是对Java基础知识考察的重要方面。事实上,Java字符串类的底层是通过数组来实现的。具体来说,String类是固定长度的数组,StringBuffer和StringBuilder则是可变长度的,其底层是通过Arrays.copyOf的方法,复制 阅读全文
posted @ 2018-11-04 00:21 Leoliu168 阅读(263) 评论(0) 推荐(0) 编辑

2018年11月3日

摘要: 写在前面 关于Java的学习,特别是对于非计算机专业的同学来说,我总是主张从实践中来,到实践中去的学习方法。Java本身是一门应用性特别强的高级编程语言,因此如果能在基于实际开发的经验基础上,对JavaSE的核心知识做总结和梳理,将非常有利于沉淀自身的技术知识,并且为进一步的深入研究打好基础。 Ja 阅读全文
posted @ 2018-11-03 23:04 Leoliu168 阅读(386) 评论(0) 推荐(0) 编辑