摘要: 使用泛型实现之前用Object的双链表:点击打开链接interface Linkpublic interface Link { boolean add(T obj); //添加 boolean remove(T ... 阅读全文
posted @ 2018-04-26 19:46 VictorChang 阅读(226) 评论(0) 推荐(0) 编辑
摘要: 进程与线程的概念进程:操作系统中一个程序的执行周期称为一个进程。在DOS系统的时代,由于其本身就是一个单进程的操作系统,所以在同一时间段上只能够有一个程序执行。后来发展到winodws系统后,我们发现多个程序可以... 阅读全文
posted @ 2018-04-26 18:43 VictorChang 阅读(76) 评论(0) 推荐(0) 编辑
摘要: 泛型类 从JDK1.5以后引入了三大常用新特性:泛型、枚举(enum)、注解(Annotation)。其中在JDK1.5中泛型是一件非常重要的实现技术,它可以帮助我们解决程序的参数转换问题。 ... 阅读全文
posted @ 2018-04-26 13:13 VictorChang 阅读(83) 评论(0) 推荐(0) 编辑
摘要: 双向链表,每个节点有一个属性值,一个指向前一个节点prev,一个指向后一个节点next,Link接口:public interface Link { boolean add(Object obj); //添加 b... 阅读全文
posted @ 2018-04-13 22:36 VictorChang 阅读(82) 评论(0) 推荐(0) 编辑
摘要: 1).Person类有name,age,salary属性,要求实现至少两个构造方法,并且属性私有,提供对应的getter、setter。 2).覆写toString方法,要求在System.out.print... 阅读全文
posted @ 2018-04-13 14:40 VictorChang 阅读(137) 评论(0) 推荐(0) 编辑
摘要: String类 "=="本身是进行数值比较的,如果现在用于对象比较,那么所比较的就应该是两个对象所保存的内存地址数值比较,而并没有比较对象的内容。 String str1 = "hello"; ... 阅读全文
posted @ 2018-04-12 21:11 VictorChang 阅读(102) 评论(0) 推荐(0) 编辑
摘要: /**2.编程题: 利用接口做参数,写个计算器,能完成加减乘除运算。 (1)定义一个接口Compute含有一个方法int computer(int n, int m)。 (2)设计四个类分别实现此接口,完成加减乘... 阅读全文
posted @ 2018-04-03 00:21 VictorChang 阅读(318) 评论(0) 推荐(0) 编辑
摘要: 1.定义一个Father和Child类,并进行测试。 要求如下: 1)Father类为外部类,类中定义一个私有的String类型的属性name,name的值为“zhangjun”。 2)Child类为Fath... 阅读全文
posted @ 2018-04-01 22:34 VictorChang 阅读(250) 评论(0) 推荐(0) 编辑
摘要: 二叉搜索树又称二叉排序树,它或者是一棵空树,或者是具有以下性质的若它的左子树不为空,则左子树上所有节点的值都小于根节点的值若它的右子树不为空,则右子树上所有节点的值都大于根节点的值它的左右子树也分别为二叉搜索树插... 阅读全文
posted @ 2018-03-28 22:54 VictorChang 阅读(246) 评论(0) 推荐(0) 编辑
摘要: 我们先来介绍一下什么是二叉树: 二叉树的概念:一棵二叉树是结点的一个有限集合,该集合或者为空,或者是由一个根节点加上两棵分别称为左子树和右子树的二叉树组成二叉树的特点:每个结点最多有两棵子树,即二叉树不存在度大于... 阅读全文
posted @ 2018-03-27 23:39 VictorChang 阅读(151) 评论(0) 推荐(0) 编辑