自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 求质数的筛选算法

算法:如果i是质数,那么i的倍数不是质数package com.org;import java.util.Arrays;public class TextPrimeNumber { /** * @param args */ public static boolean[] filterNumber(int num){ if(num<0){ System.out.p

2012-01-11 16:49:52 425

转载 Dom4j 使用简介

Dom4j 使用简介Dom4j is an easy to use, open source library for working with XML, XPath and XSLT on the Java platform using the Java Collections Framework and with full support for DOM, SAX and JAX

2012-01-11 16:18:35 304

转载 java的Comparator和Comparable

当需要排序的集合或数组不是单纯的数字型时,通常可以使用Comparator或Comparable,以简单的方式实现对象排序或自定义排序。      一、Comparator 强行对某个对象collection进行整体排序的比较函数,可以将Comparator传递给Collections.sort或Arrays.sort。 接口

2012-01-11 14:29:39 443

原创 java equals与hashCode 两个重要方法的重写

比较两个String 的类内容是否相同时,使用了equals方法。其实,equals方法都是来自Object类,String 类对其进行了重写以满足字符串内容的要求。Object 类中设计这个方法就是为了让继承其的类来重写,以满足比较不同类型对象是否等价的要求。在Object类中,改方法的实现相当于如下代码:public boolean equals(Object obj){

2012-01-11 14:06:32 656

转载 抽象工厂模式

1.3 抽象工厂(Abstract Factory)模式    抽象工厂模式可以向客户端提供一个接口,使得客户端在不必指定产品具体类型的情况下,创建多个产品族中的产品对象。这就是抽象工厂模式的用意。    每个模式都是针对一定问题的解决方案。抽象工厂模式面对的问题是多产品等级结构的系统设计。    在学习抽象工厂具体实例之前,应该明白两个重要的概念:产品族和产品等级

2012-01-10 11:00:36 624

转载 工厂方法模式

1.2 工厂方法(Factory Method)模式     工厂方法模式是类的创建模式,又叫虚拟构造子(Virtual Constructor)模式或者多态性工厂(Polymorphic Factory)模式。    工厂方法模式的用意是定义一个创建产品对象的工厂接口,将实际工作推迟到子类中。 1.2.1 工厂方法模式的引进    工厂方法模式是简单工厂模式的进一步抽象和

2012-01-10 10:59:08 3431 1

转载 简单工厂模式

1.1 简单工厂(Simple Factory)模式简单工厂模式是类的创建,又叫静态工厂方法(Static Factory Methord)模式。简单工厂模式是由一个工厂对象决定创造哪一种产品类的实例。 1.1.1 工厂模式的几种形态工厂模式专门负责将大量有共同接口的类实例化。工厂模式可以动态的决定将哪一个类实例化,工厂模式有以下几种形态: 简单工厂(Simple F

2012-01-10 10:57:55 966

转载 单例模式

Java设计模式圣经连载(04)-单例模式单例模式是一种常见的设计模式,在《Java与模式》一书中,阎宏博士对单例模式做了全面的总结。单例模式分三种:懒汉式单例、饿汉式单例、登记式单例三种。单例模式有一下特点:1、单例类只能有一个实例。2、单例类必须自己自己创建自己的唯一实例。3、单例类必须给所有其他对象提供这一实例。说明:一下的代码来自阎宏博士的《Java与模式》一书

2012-01-10 10:48:13 335

原创 匿名类的作用

package com.org;import java.util.Comparator;import java.util.TreeSet;public class Student implements Comparable{ private int classNum; private String name; private int age; public Student(Str

2012-01-10 10:39:46 1095

转载 java 参数传递

1. 简单类型是按值传递的  Java 方法的参数是简单类型的时候,是按值传递的 (pass by value)。这一点我们可以通过一个简单的例子来说明:/* 例 1 *//*** @(#) Test.java* @author fancy*/public class Test {   public static void test(boolean test

2012-01-10 10:11:03 387

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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