02 2017 档案

摘要:     上篇文章我们介绍了ArrayList类的基本的使用及其内部的一些方法的实现原理,但是这种集合类型虽然可以随机访问数据,但是如果需要删除中间的元素就需要移动一半的元素的位置,效率低下。并且它内部是用数组来实现的,数组要求连续的存储空间,当数据 阅读全文
posted @ 2017-02-27 21:05 Single_Yam 阅读(662) 评论(0) 推荐(2) 编辑
摘要:     可能大家都知道,java中的ArrayList类,是一个泛型集合类,可以存储指定类型的数据集合,也知道可以使用get(index)方法通过索引来获取数据,或者使用for each 遍历输出集合中的内容,但是大家可能对其中的具体的方法是怎么实 阅读全文
posted @ 2017-02-26 14:35 Single_Yam 阅读(1124) 评论(2) 推荐(0) 编辑
摘要:     上篇我们简单的介绍了java中泛型的最基本的内容,知道了什么是泛型以及泛型对我们的程序编写有什么好处,最后以类型限定收尾。本篇将从类型限定开始阐述java泛型中很重要的概念:通配符 一、何为通配符    &nb 阅读全文
posted @ 2017-02-24 23:20 Single_Yam 阅读(966) 评论(2) 推荐(1) 编辑
摘要:     对于我们java中的泛型,可能很多人知道怎么使用并且使用的还不错,但是我认为想要恰到好处的使用泛型,还是需要深入的了解一下它的各种概念和内部原理。本文将尽可能的囊括java泛型中的重要的概念。主要内容如下: 泛型的定义及为什么要使用泛型 定 阅读全文
posted @ 2017-02-24 16:32 Single_Yam 阅读(971) 评论(2) 推荐(1) 编辑
摘要:      在理想状态下,程序会按照我们预想的步骤一步一步的执行,但是即使你是大牛,你也不可避免出错,所以java为我们提供了异常机制。本文将会从以下几个方面介绍java中的异常机制: 异常机制的层次结构 异常的处理过程 抛出异常 捕获异常 阅读全文
posted @ 2017-02-22 17:17 Single_Yam 阅读(1830) 评论(8) 推荐(2) 编辑
摘要:上篇我们介绍了java中的构造方法,了解了关键字this和super在继承中所起到的作用,this可以显式调用重载的构造方法,super可以显式的调用父类中的任意可见方法。了解方法重载和重写的区别,知道了关键字final的作用,本篇将以一段代码介绍实例化对象时内存的状态。   & 阅读全文
posted @ 2017-02-19 15:00 Single_Yam 阅读(532) 评论(0) 推荐(1) 编辑
摘要:虽然说java中的面向对象的概念不多,但是具体的细节还是值得大家学习研究,java中的继承实际上就是子类拥有父类所有的内容(除私有信息外),并对其进行扩展。下面是我的笔记,主要包含以下一些内容点: 构造方法 重写和重载 final关键字 new的背后(内存分析) 理解方法调用 一、构造方法 &nbs 阅读全文
posted @ 2017-02-19 11:34 Single_Yam 阅读(1000) 评论(2) 推荐(0) 编辑

点击右上角即可分享
微信分享提示