小龙人的博客

未曾奢想,未曾绝望

用Java GUI做一个简单的管理系统

教师学生信息管理系统、java初学者,利用Java语言的GUI完成

2017-04-17 16:07:41

阅读数 33995

评论数 23

怎么解决java.lang.NoClassDefFoundError错误

java.lang.NoClassDefFoundError错误

2017-11-10 18:26:10

阅读数 774

评论数 0

文件过滤器FileFilter

接口 FileFilter public interface FileFilter用于抽象路径名的过滤器。 此接口的实例可传递给 File 类的 listFiles(FileFilter) 方法。 方法摘要 boolean accept(File pathname) ...

2017-09-05 21:12:19

阅读数 1087

评论数 0

File类

File类是java.io包下代表与平台无关的文件和目录,如果希望在程序中操作文件和目录,都可以通过File类完成,File能新建、删除、重命名文件和目录,但不能访问文件内容,如果需要访问文件内容,则需要使用输入/输出流。 File类提供了很多操作文件和目录的方法: 访问文件名相关的方法 S...

2017-09-05 21:04:54

阅读数 675

评论数 0

IO流总结

File类:文件和目录路径名的抽象表示形式。 无论是抽象路径名还是路径名字符串,都可以是绝对路径名或相对路径名。 绝对路径名是完整的路径名,不需要任何其他信息就可以定位它所表示的文件。相反,相对路径名必须使用取自其他路径名的信息进行解释。默认情况下,java.io 包中的类总是...

2017-09-05 12:42:21

阅读数 598

评论数 0

输出某个目录下的所有文件和文件夹,包括子文件夹中的内容

IO流中File类中有个listFiles() 方法,它可以返回一个抽象路径名数组,这些路径名表示此抽象路径名表示的目录中的文件。此时用这个方法来讲文件中的所有路径存储在一个数组中,在去判断这个数组中哪些路径是文件夹,继续用listFiles() 方法来递归运算。 File中有两个方法可以去判断...

2017-09-01 12:55:26

阅读数 1964

评论数 0

Map集合HashMap,TreeMap

Map集合没有继承Collection接口,其提供的是key到value的映射。Map集合中不能包含相同的key。每个key只能映射一个value。key还决定存储对象在映射中的存储位置,但不是有key对象本身决定的,而是通过一种“散列技术”进行处理,产生一个散列码的整数值。散列码通常用作一个偏移...

2017-08-20 21:41:08

阅读数 692

评论数 0

Map集合遍历方法

**map集合没有Iterator迭代器,去遍历这个集合只能通过其他方法。 map集合中有两个方法可以遍历集合值: keySet() 和 entrySet()方法**1.keySet()方法**keySet: Set keySet()返回此映射中包含的键的 Set 视图。该 set ...

2017-08-20 11:14:56

阅读数 772

评论数 0

List集合ArrayList,LinkList

1.List是Collection子接口,拥有其所有方法。 2.List是有序集合,集合中每个元素都有对应顺序序列。List集合可使用重复元素,可以通过索引来访问指定位置的集合元素(顺序索引从0开始) List集合默认按元素的添加顺序设置元素的索引,类似数组。(有序可重复) 3.ListIte...

2017-08-19 22:33:56

阅读数 781

评论数 0

List集合ListIterator和Iterator迭代器区别与用法

ListIterator是Iterator的子接口,是List集合特有的迭代输出接口,它可以实现在迭代过程中对元素的增删改查。在使用Iterator迭代过程中,不要使用集合操作元素,容易出现异常,demo1:package com.wql;import java.util.ArrayList; i...

2017-08-19 21:04:30

阅读数 1749

评论数 0

Set集合HashSet,TreeSet

1.Set是Collection子接口,Set无法记住元素添加顺序,不允许重复元素,最多包含 一个 null 元素,当试图添加两个相同元素进Set集合,添加操作失败,add()方法会返回false。(无序,不重复) 2.Set判断两个对象是否相等用equals比较,...

2017-08-19 16:41:22

阅读数 909

评论数 0

多态的动态绑定

1.多态中的成员变量/** * 多态 动态绑定 * * @author wql * */ class Fu { int num = 3; }class Zi extends Fu { int num = 4; //这里并不是覆盖,变量不存在覆盖 }public c...

2017-08-12 16:50:07

阅读数 691

评论数 0

对象实例化过程分析

class Fu { Fu() { super(); // TODO 自动生成的构造函数存根 show();// 这个方法的地址引用指向的是子类的地址,因而这个方法要先在子类中寻找, // 若子类没有此方法,再去父...

2017-08-09 22:31:21

阅读数 710

评论数 0

QuickHit游戏

需求 游戏功能 游戏玩家类/** * 玩家类 * * @author hp * */ public class Player { private int levelNo;// 玩家当前级别 private int currrScore;// 玩家积分 pri...

2017-08-05 21:44:17

阅读数 960

评论数 0

java继承向上转型和向下转型和动态绑定

转载自:http://blog.csdn.net/hephec/article/details/28239399 概念: 把引用变量转化为子类类型,则成为向下转型。如果把引用变量转化为父类类型,则成为向上转型。public class Base { /** * 父类实...

2017-08-04 21:27:16

阅读数 887

评论数 0

ATM机

需求:模拟ATM机的存取钱功能 用户类 /** * 用户类 * @author hp * */ public class Person { String name=”zs”;//姓名 int pwd=123456;//密码 } import java....

2017-08-04 12:30:23

阅读数 717

评论数 0

DVD管理器

需求实现: 1.新增DVD信息 2.查询DVD信息 3.删除DVD信息 4.处理借出归还业务DVD信息设置类 /** * DVD信息设置类 * * @author wql * */ public class DVDSet { String[] name = new St...

2017-08-03 22:05:30

阅读数 856

评论数 0

人机猜拳

用户类package com.guess;import java.util.Scanner;/** * 用户类 * * @author hp * */ public class Person { String name;// 用户民 int perFist;// 用户出...

2017-07-25 12:28:40

阅读数 767

评论数 0

排序算法

1.冒泡排序法 算法原理: 1)比较相邻的元素。如果第一个比第二个大,就交换他们两个。 2)对每一对相邻元素作同样的工作,从开始第一对到结尾的最后一对。在这一点,最后的元素应该会是最大的数。 3)针对所有的元素重复以上的步骤,除了最后一个。 4)持续每次对越来越少的元素重复上面的步骤,直...

2017-07-16 18:42:55

阅读数 561

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭