- 博客(10)
- 资源 (2)
- 收藏
- 关注
原创 一个IO应用--查询txt文件中的top1
有两个txt文件testscore.txt和testinfo.txt,内容如下testscore.txt1001 计算机网络 901001 数据结构 951002 数据结构 981001 操作系统 161003 计算机网络 94.......testinfo.txt1001
2013-09-30 14:11:19
585
原创 简单排序
本文介绍3个简单的排序算法,它们的平均时间复杂度都是O(n2)。它们是其他高级排序算法学习的基础。它们分别是直接插入排序、冒泡排序和简单选择排序。一、直接插入排序基本思想:将第一个元素看成是有序的,再依次从第二个记录起,逐个插入到这个有序序列里。例如如下序列:>>12, 5, 3, 34, 42, 9, 36 第一步将12看成有序序列,插入第二个,5比12小,放在12前面。依次
2013-09-26 20:03:26
615
原创 排序算法性能比较
本文讨论几个常见排序算法的性能。先给出他们的性能比较。以方便进一步的学习。各种排序算性能比较排序分类排序名称时间复杂度辅助空间稳定性简单排序直接插入排序O(n2)O(1)稳定冒泡排序O(n2)O(1)
2013-09-06 11:01:00
1235
原创 Java中抽象类和接口在设计理念上的区别
一、理解抽象类 abstract class和interface在Java语言中都是用来进行抽象类(本文中的抽象类并非从abstract class翻译而来,它表示的是一个抽象体,而abstractclass为Java语言中用于定义抽象类的一种方法,请读者注意区分)定义的,那么什么是抽象类,使用抽象类能为我们带来什么好处呢? 在面向对象的概念中,我们知道所有的对象都是通过类来描绘的,但
2013-09-02 10:41:08
835
原创 Java static的演示
这是一个关于Java中static的一个演示程序,先给出代码,在思考这程序输出的时候我做简单的介绍:/** * @author firethinks * */public class StaticDemo { static int i = 7; int j; static{ int j = 9; in
2013-08-29 11:21:04
577
原创 一个ForkJoin的示例
这是一个简单的ForkJoin示例程序,该程序将一个数组的内容求平方根。是通过RecursiveAction子类完成的。注意:需要重写compute方法。package ForkJoindemo;import java.util.concurrent.RecursiveAction;/** * @author firethinks * */public
2013-08-23 22:57:13
562
原创 电话薄Java实现小程序
这是一个Java实现的电话薄小程序,该电话薄实现简单的存储联系人,会将联系人保存到磁盘上。查询联系人,输入名字会显示出他的电话号码。该程序使用了Properties类的两个方法store() 和 load(),使得这个功能完备的电话薄程序只需很简单的代码就实现了。import java.io.BufferedReader;import java.io.FileInputStream;imp
2013-08-17 22:20:43
1818
原创 C语言enum 结构 联合类型的使用
C语言里定义了枚举,结构还有联合类型,后两者是一种构造类型。枚举的声明如下:enum 枚举类型名{ 枚举值表;};枚举值表列出所有可用的值,也称为枚举元素。“结构”是一种构造类型,它是由若干的“成员”组成,这些成员可以是基本类型,也可以是“构造”类型。它的一般形式如下:struct 结构类型名{ 成员表;}成员表由若干成员组成
2013-08-12 22:30:20
843
原创 Java中this 的用法
我们知道,在Java中,this关键字是对当前对象的引用,this总是引用调用对象。不过我本次讲的主要内容不是这个。是它的另外一个用法。就是通过this()调用重载的构造函数。另外还会提一点有关super的用法先看代码:package thissuperdemo;/** * 这是父类 * * @author 小fire * */public class SuperC
2013-08-10 23:21:13
555
原创 Java enum可以这样用的
在Java中,enum(枚举类型)被定义为类,继承自Enum类。当然,也继承了Object类。所以enum定义的变量也可以使用它们的方法。可以看下面的代码:public class EnumDemo { // 枚举定义为类型,自动继承自Enum类 // 不能再继承其他类或被其他类继承 enum Pet { DOG, CAT, PIG, FISH, BIRD, MOUSE(100),
2013-08-09 21:11:24
610
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人