- 博客(7)
- 资源 (3)
- 收藏
- 关注
原创 继承类之间的静态方法和构造方法之间的执行顺序
先执行父类的静态方法,再执行子类的静态方法,然后再父类的构造方法,最后是子类的构造方法。例:public class A { static{ System.out.print(1); } public A(){ System.out.print(2); }}public class B extends A{
2012-10-30 14:52:17 534
原创 抽象类和接口的区别
1,抽象类里可以有构造方法,而接口内不能有构造方法。 2,抽象类中可以有普通成员变量,而接口中不能有普通成员变量。 3,抽象类中可以包含非抽象的普通方法,而接口中所有的方法必须是抽象的,不能有非抽象的普通方法。 4,抽象类中的抽象方法的访问类型可以是public ,protected和默认类型,但接口中的抽象方法只能是public类型的,并且默认即为public
2012-10-29 23:09:43 371
原创 大数据数据处理之排序问题
例如,一个文件中有9亿条不重复的9位整数,对这个文件中数字进行排序。方法一,分治法。通过hash将9亿条数据分为20段,每段大约5000万条,大约占用5000万*4byte=200M空间,依次对0~5000万,50000001~1亿……各个小文件排序,然后取出各个小文件中的一部分放入内存进行归并排序,将排序的结果存入文件直至完成整个文件的排序。该方法虽然缩小了每次使用的内存空间大小,但是编
2012-10-27 18:47:20 936
原创 java中的单例模式
单例模式的意思就是只有一个实例。单例模式确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。这个类称为单例类。public class MyBean { private static MyBean instance = null; public static synchronized MyBean getInstance(){ if(instance == nul
2012-10-25 22:47:40 278
原创 【insigma】mybatis
mybatis.cfg.xml:(mybatis的配置文件示例) <!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-config.dtd">
2012-10-16 16:17:00 307
原创 【算法】找两个有序集合的交集
有两个有序整数集合a和b,写一个函数找出它们的交集?package com.hunsun;import java.util.ArrayList;import java.util.HashSet;import java.util.Iterator;import java.util.Set;public class CompareTwo { public static vo
2012-10-01 13:41:46 625
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人