共 18 篇文章 |
|
阅42 转0 评0 公众公开 14-12-08 17:37 |
RunTime.getRunTime().addShutdownHook用法Runtime.getRuntime().addShutdownHook(shutdownHook); 这个方法的含义说明: 这个方法的意思就是在jvm中增加一个关闭的钩子,当jvm关闭的时候,会执行系统中已经设置的所有通过方法addShutdownHook添加的钩子,当系统执行完这些钩子后,jvm才会关闭。下面是一种比较典型的程序模式: Java代码... 阅22 转0 评0 公众公开 14-10-16 11:07 |
JAVA中String与StringBuffer的区别。StringBuffer:是一个可变对象,当对他进行修改的时候不会像String那样重新建立对象它只能通过构造函数来建立,StringBuffer sb = new StringBuffer();note:不能通过付值符号对他进行付值. sb = "welcome to here!";//error对象被建立以后,在内存中就会分配内存空间,并初始保存一个null.向StringBuff... 阅10 转0 评0 公众公开 14-03-04 18:32 |
Java中break return continue 区别1、return 语句的作用 (1) return 从当前的方法中退出,返回到该调用的方法的语句处,继续执行 (2) return 返回一个值给调用该方法的语句,返回值的数据类型必须与方法的声明中的返回值的类型一致,可以使用强制类型转换来是数据类型一致 (3) return 当方法说明中用void声明返回类型为空时,应使用这种... 阅231 转0 评0 公众公开 14-03-04 18:30 |
private static final int VALUE_TWO = 99;public static final int VALUE_THREE = 39;static final int INT_5 = rand.nextInt(20);FinalData fd1 = new FinalData("fd1");FinalData fd2 = new FinalData("fd2");} 输出结果:fd1: i4 = 15, INT_5 = 18222391 2 3 4 5 6 2 3 4 5 6 7 Creating new FinalDatafd1: i4 = 15, ... 阅122 转0 评0 公众公开 13-12-25 22:56 |
Java构造器中,不能用this同时调用两个构造器。使用this在构造器中调用构造器,通常写this的时候,都是指“这个对象”或者“当前对象”,而且它本身表示对当前对象的引用。System.out.print("Constructor w/int arg only,petalCount=.."+petalCount);System.out.print("Constructor w/String arg only,s="+ss);System.out.... 阅917 转3 评0 公众公开 13-12-21 20:28 |
因为子类是对父类的一个改进和扩充,所以一般子类在功能上较父类更强大,属性较父类更独特, 定义一个父类类型的引用指向一个子类的对象既可以使用子类强大的功能,又可以抽取父类的共性。子类Child继承了父类Father,并重载了父类的func1()方法,重写了父类的func2()方法。重载后的func1(int i)和func1()不再是同一个方法,由于父类中没有f... 阅294 转1 评0 公众公开 13-12-21 19:24 |
比较java comparable和Comparator 区别Comparable &Comparator 都是用来实现集合中的排序的,只是 Comparable 是在集合内部定义的方法实现的排序,Comparator 是在集合外部实现的排序,所以,如想实现排序,就需要在集合外定义 Comparator 接口的方法或在集合内实现 Comparable 接口的方法。Comparable 是一个对象本身就已经支持自比较所需... 阅77 转0 评0 公众公开 13-12-18 10:36 |
希尔排序。希尔排序(Shell Sort)又称为缩小增量排序,输入插入排序算法,是对直接排序算法的一种改进。对于插入排序算法来说,如果原来的数据就是有序的,那么数据就不需要移动,而插入排序算法的效率主要消耗在数据的移动中。希尔排序的基本思想是:将需要排序的序列划分成为若干个较小的子序列,对子序列进行插入排序,通过则插入排序能够... 阅356 转0 评0 公众公开 13-11-30 19:48 |
TreeSet.TreeSet是一个有序集合,TreeSet中的元素将按照升序排列,缺省是按照自然排序进行排列,意味着TreeSet中的元素要实现Comparable接口。} public String toString() { return "学好" + num + "姓名" + name; } public int compareTo(Object o) { Teacher ss = (Teacher) o; int result = num > ss.num ? 1 : (num... 阅2020 转0 评0 公众公开 13-11-29 10:49 |