Java学习
千夜1014
这个作者很懒,什么都没留下…
展开
-
Java 包装类学习
虽然Java语言是典型的面向对象编程语言,但是其中的八种基本数据类型并不支持面向对象编程,基本类型的数据不具备“对象”的特性–不携带属性,没有方法可调用。沿用它们只是为了迎合人类根深蒂固的习惯,并能简单、有效地进行常规数据处理。这种借助于非面向对象技术的做法有时也会带来不便,比如引用类型数据均继承了Object类的特性,要转换为String类型时只要简单调用Object类中定义的toString...原创 2020-01-17 10:48:53 · 137 阅读 · 0 评论 -
Java关键字学习(四):final关键字
4原创 2019-12-30 17:37:26 · 111 阅读 · 0 评论 -
Java关键字学习(三):static关键字
3原创 2019-12-27 14:34:03 · 141 阅读 · 0 评论 -
Java关键字学习(二):super关键字
2原创 2019-12-14 16:57:56 · 178 阅读 · 0 评论 -
Java关键字学习(一):this关键字
1原创 2019-12-12 19:29:39 · 297 阅读 · 0 评论 -
Java集合List学习(四):LinkedList源码分析
集合基础结构在LinkedList中,内部类Node对象最为重要,它组成了LinkedList集合的整个链表,分别指向上一个结点,下一个结点,存储着集合中的元素;成员变量中,first表明是头结点,last表明是尾结点;public class LinkedList<E> extends AbstractSequentialList<E> ...原创 2019-11-28 15:02:01 · 111 阅读 · 0 评论 -
Java集合List学习(三):ArrayList源码分析
ArrayList构造器在JDK1.7版本中,ArrayList的无参构造方法并没有生成容量为10的数组;elementData对象是ArrayList集合底层保存元素的实现;size属性记录了ArrayList集合中实际元素的个数;public class ArrayList<E> extends AbstractList<E> implement...原创 2019-11-28 13:20:54 · 86 阅读 · 0 评论 -
Java集合list学习(二):ArrayList和LinkedList比较
ArrayList和LinkedList比较(1)元素新增性能比较在新增操作时,ArrayList和LinkedList的效率如何,下面来进行测试。public class ListTest { //迭代次数 public static int ITERATION_NUM = 100000; public static void main(String[] arg...原创 2019-11-28 10:06:14 · 100 阅读 · 0 评论 -
Java集合list学习(一):Java集合
Java集合Java集合类是工作中运用最多的,最频繁的类,相比于数组(Array)来说,集合类的长度可变,更加适合于需求。Java集合就像一个容器,可以存储任何类型的数据,也可以结合泛型来存储具体的类型对象,在程序运行时,Java集合可以动态的进行扩展,随着元素的增加而扩大。在Java中,集合类通常存在于java.util包中。Java集合主要由2大体系构成,分别是Collection体系和...原创 2019-11-25 21:52:07 · 307 阅读 · 0 评论