- 博客(6)
- 收藏
- 关注
关于Java中作用域和值传递的问题
之前在代码中刚好遇到过同样的问题, 现在我自己举个例子来大概描叙一下情况:[code="java"]import java.util.*;public class StringTest {public static void main(String[] args) {ArrayList list1 = new ArrayList();list1.add("1...
2016-12-27 17:06:35
172
原创 关于String的一些小知识
[url]http://tech.meituan.com/in_depth_understanding_string_intern.html[/url][url]http://rednaxelafx.iteye.com/blog/774673[/url][url]https://www.ntu.edu.sg/home/ehchua/programming/java/J3d_String.h...
2016-12-16 17:43:40
131
关于数组和列表
以往只是会用ArrayList,但是我并不清楚它的工作原理和底层的实现,现在先简单总结下数组和列表的信息。数组,是长度固定的,因此很明显要做添加或者删除的时候会比较复杂。比如,在数组中间添加一个元素,那么在待添加位置后面得全部元素的索引都需要更新,删除也是如此。但是同样因为索引的存在,只要找到索引就可以找到对应的元素。而且数组是连续的储存结构,所以作查询速度效率高。——————列表,是...
2016-12-15 09:17:38
176
原创 初学迭代器2, ArrayList的Iterator实现
学习的是ArrayList里面的迭代器.JDK1.7 里面的源码如下:[code="java"]private class Itr implements Iterator { int cursor; // index of next element to return int lastRet = -1; // index of...
2016-12-15 09:16:05
173
原创 初学迭代器
[quote]以下的代码都是使用JDK1.7发[/quote]超类Collection 继承了一个Iterable接口,从名字的意思来看是"是否可以迭代",从API上介绍来看:[code="java"] public abstract interface Iterable { public abstract Iterator iterator(); }[/co...
2016-12-15 09:06:17
105
原创 思考问题:形式参数和子类
[url]https://www.zhihu.com/question/49065157[/url]这是我在知乎上面的提问, 后来自己学了就回去自答2333//作者:黄干干链接:https://www.zhihu.com/question/49065157/answer/131055655来源:知乎著作权归作者所有,转载请联系作者获得授权。看了下自己提的问题, 不能再拖...
2016-12-14 19:06:24
108
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅