- 博客(22)
- 收藏
- 关注
转载 简单工厂模式
简单工厂模式(Simple Factory Pattern),又称静态工厂模式(Static Factory Pattern)。举两个例子以快速明白Java中的简单工厂模式: 女娲抟土造人 话说:“天地开辟,未有人民,女娲抟土为人。”女娲需要用土造出一个个的人,但在女娲造出人之前,人的概念只存在于女娲的思想里面。 女娲造人,这就是简单工厂模式的应用。 首先,在这个造人的
2013-03-15 17:17:07 437
转载 OGNL
总结OGNL的使用方法:访问属性名字属性获取:地址属性获取:访问方法调用值栈中对象的普通方法:访问静态属性和方法调用Action中的静态方法:调用JDK中的类的静态方法:调用JDK中的类的静态方法(同上):调用JDK中的类的静态方法:调用普通类中的静态属性:
2013-03-12 17:22:07 384
转载 PING
TTLTTL是生存时间的意思,就是说这个ping的数据包能在网络上存在多少时间。当对网络上的主机进行ping操作的时候,本地机器会发出一个数据包,数据包经过一定数量的路由器传送到目的主机,但是由于很多的原因,一些数据包不能正常传送到目的主机,那如果不给这些数据包一个生存时间的话,这些数据包会一直在网络上传送,导致网络开销的增大。当数据包传送到一个路由器之后,TTL就自动减1,如果减到0了还是没
2013-03-11 17:25:28 426
转载 设计4个线程 2个对j-1 2个对j+1
/* *设计4个线程 2个对j-1 2个对j+1 * * * * */class J { private int j = 0; public synchronized void plus() { // j+ j++; System.out.println("++" + Thread.curren
2013-03-08 21:08:05 521
转载 FileInputStream 和FileOutputStream
/*(FileInputStream 和FileOutputStream)利用FileInputStream 和FileOutputStream,完成下面的要求:1) 用FileOutputStream 在当前目录下创建一个文件“test.txt”,并向文件输出“HelloWorld”,如果文件已存在,则在原有文件内容后面追加。2) 用FileInputStream 读入test.
2013-03-08 10:43:30 1701
转载 10 DataOutputStream
/*(Data 流)利用Data 流,完成下面操作:1) 判断当前目录下是否存在一个“test.dat”的文件,如果该文件不存在,则往该文件中写入一个long 类型的数值:10000L2) 如果该文件存在,则从该文件中读出数值,并把该数值加1 之后,再存回文件中。 */import java.io.*;public class D4 { s
2013-03-08 10:40:31 939
转载 15 InputStreamReader 桥连接
/*事先在当前目录下准备好一个test.txt 的文本文件,要求该文本文件是使用GBK 编码的多行文本文件。如:test.txt窗前明月光疑是地上霜举头望明月低头思故乡利用字节流+桥转换读入这个文本文件,然后按照行的顺序,以UTF-8 的编码方式,写到test2.txt 文件中,例:test2.txt低头思故乡举头望明月疑是地上霜窗前明月光
2013-03-08 10:38:41 875
转载 20 BufferedReader
/*20. *(字节流,BufferedReader)完成下面操作。在当前目录下创建一个worldcup.txt 的文本文件,其格式如下:2006/意大利2002/巴西…该文件采用“年份/世界杯冠军”的方式保存每一年世界杯冠军的信息。要求:读入该文件的基础上,让用户输入一个年份,输出该年的世界杯冠军。如果该年没有举办世界杯,则输出“没有举办世界杯”*/import java.io.*;import...
2013-03-08 10:36:57 1313 2
转载 24 集合和对象流
/* ***(可选,综合)用两种方式保存对象。有Worker 对象,部分代码如下:class Worker{private String name;private int ageprivate double salary;//构造方法…//get/set 方法…//toString 方法…}1) 完善Worker 对象,并使其能使用对象序列化
2013-03-08 10:33:33 1714
转载 筛选文件
/*从文件目录中筛选相应文件 */import java.io.*;class FileJavaFilter implements FilenameFilter { public boolean accept(File dir, String name) {// 筛选必须实现的接口 if (name.endsWith(".java"))
2013-03-08 10:31:08 504
转载 19 每次ID自动加1
/* 要求完善设计,使得该Account 对象能够自动分配id。 给定一个List 如下: List list = new ArrayList(); list.add(new Account(10.00, “1234”)); list.add(new Account(15.00, “5678”)); list.add(new Account(0, “1010”)); 要
2013-03-08 10:28:37 775
转载 19 每次ID随机取 将LIST元素放入Map
/* 要求完善设计,使得该Account 对象能够自动分配id。 给定一个List 如下: List list = new ArrayList(); list.add(new Account(10.00, “1234”)); list.add(new Account(15.00, “5678”)); list.add(new Account(0, “1010”)); 要
2013-03-08 10:25:36 1101
转载 17Worker&Adress
import java.util.*;class Worker { private String name; private int age; private double salary; private Adress adress; Worker(String name, int age, double salary, Adress
2013-03-08 10:21:00 505
转载 12. (Map)已知某学校的教学课程内容安排如下
import java.util.*;public class D1 { static void sop(Object o) { System.out.println(o); } public static void main(String args[]) { Map map = new HashMap();
2013-03-08 10:19:09 4856
转载 11.MAP查询每年的世界杯冠军
/*(Map)利用Map,完成下面的功能:从命令行读入一个字符串,表示一个年份,输出该年的世界杯冠军是哪支球队。如果该年没有举办世界杯,则输出:没有举办世界杯。*/ import java.util.*;class ChampionMap{Map a = new HashMap(); boolean bl; void addChampi
2013-03-08 10:14:09 1366
转载 20 求平均年龄 各班平均分
/*其中,classNum 表示学生的班号,例如"class05"。有如下ListList list = new ArrayList();list.add(new Student("Tom", 18, 100, "class05"));list.add(new Student("Jerry", 22, 70, "class04"));list.add(new Stu
2013-03-08 10:10:53 2175
转载 把16 支球队随机分为4 个组。
/* 24. **(综合)已知有十六支男子足球队参加2008 北京奥运会。写一个程序,把这16 支球队随机分为4 个组。 注:参赛球队列表见附录 注2:使用Math.random 来产生随机数。 2. 2008 北京奥运会男足参赛国家: 科特迪瓦,阿根廷,澳大利亚,塞尔维亚,荷兰,尼日利亚、日本,美国,中国,新西兰,巴西,比利时,韩国,喀麦隆,洪都拉斯,意大利 思路
2013-03-08 10:07:59 4169
转载 Socket客户端和服务端通讯 要求客户端发送数据后回显同样数据
/*Socket写客户端和服务端通讯 要求客户端发送数据后回显同样数据 */import java.net.*;import java.io.*;class Send { public static void main(String args[]) throws Exception { Socket s = new Socket("169
2013-03-08 10:04:13 622
转载 [IO]判断文件或者目录是否存在
import java.io.*;public class Test{ static void sop( Object obj){ System.out.println(obj); }public static void main(String args[]) throws Exception { File f = ne
2013-03-08 09:57:54 577
转载 [IO]如何列出某个目录下的所有子目录
/* 如何列出某个目录下的所有子目录*/import java.io.*;public class Test{ static void sop( Object obj){ System.out.println(obj); } static String getLevel(int level){ //设定层级
2013-03-08 09:55:45 710
转载 [IO]如何列出某个目录下的所有文件
import java.io.*;public class Test{ static void sop( Object obj){ System.out.println(obj); }public static void main(String args[]) throws Exception { File f = ne
2013-03-08 09:51:49 550
转载 单例模式
饿汉式class Singleton{private static Singleton instance = new Singleton();private Singleton(){//something}public static Singleton getInstance(){return instance;}}懒汉式class Singl
2013-03-08 09:46:17 390
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人