随笔分类 -  JAVA

摘要:借助Java语言用数组和链表实现队列Part 1 用链表实现队列QueueNode类是用来表示一个链表节点的类,QueueLinked是链表实现的队列,其中front是对首指针,rear是队尾指针,队首出队,队尾入队。 1 package test; 2 /** 3 * 链表节点类 4 */ 5... 阅读全文
posted @ 2014-11-15 12:23 Iridescent_zzy 阅读(145) 评论(0) 推荐(0)
摘要:所谓数据结构,即是指相互之间存在着一种或多种关系的数据元素的集合和该集合中数据元素之间的关系组成。常见的数据结构包括:数组,栈,队列,链表,树,图,堆,散列表。数组 (Array)在程序设计中,为了处理方便, 把具有相同类型的若干变量按有序的形式组织起来。这些按序排列的同类数据元素的集合称为数组。在... 阅读全文
posted @ 2014-11-15 11:09 Iridescent_zzy 阅读(172) 评论(0) 推荐(0)
摘要:上篇博客谈到了Java中类的继承,但是那些远远不能满足我们在实际操作中的需要,那么怎么才能让子类的功能更强大,并且具有父类的属性呢?一:父类1 public class A { 2 3 final String name="A"; 4 5 void A1(){}; 6 ... 阅读全文
posted @ 2014-10-09 23:18 Iridescent_zzy 阅读(133) 评论(0) 推荐(0)
摘要:继承作为面向对象的三大基本特征之一,也是Java中必不可少的组成部分。因此,Java中类的继承和其他面向对象语言的继承都是大同小异的。继承的优点:通过继承可以简化类的定义.Java只支持单继承,不允许多重继承.可以有多承继承,即一个类可以继承某个类的子类,如类B继承了类A,类C又继承了类B,那么C也... 阅读全文
posted @ 2014-10-09 23:07 Iridescent_zzy 阅读(308) 评论(0) 推荐(0)
摘要:面向对象基本概念:封装、继承、多态封装:就是把数据和行为结合在一起形成统一的整体,并对对象使用者隐藏数据的实现过程。继承:Java继承是使用已存在的类的定义作为基础建立新类的技术,继承避免了对一般类和特殊类之间共同特征进行的重复描述。多态:多态指同一个实体同时具有多种形式。Java作为一种面向对象语... 阅读全文
posted @ 2014-10-09 22:41 Iridescent_zzy 阅读(145) 评论(0) 推荐(0)