- 博客(36)
- 收藏
- 关注
原创 3TEETWET4325TWYWRREYYE
http://job.cnal.com/index.php?m=job&a=detail&id=23504http://job.cnal.com/index.php?m=job&a=detail&id=23505http://job.cnal.com/index.php?m=job&a=detail&id=23507http://job.cnal.com/index.php?m=job
2015-06-17 03:40:02 278
原创 break,continue,return之间的区别
public class Test { public static void main(String args[]) { new Test().run(); } public void run() { for(int i = 0; i for(int j = 0; j for(int k = 0; k if(k == 5) {// continue;/
2009-11-26 21:53:00 308
原创 Annotation + reflect
package com.langsin.annotation;import java.lang.annotation.Annotation;import java.lang.annotation.Retention;import java.lang.annotation.RetentionPolicy;import java.lang.reflect.InvocationTargetExcep
2009-10-16 15:20:00 259
原创 Annotation
package com.langsin.annotation;/** * @author Lei * @version create time:2009-10-16 上午10:56:12 */@AnnotationTest(value1 = {"ad", "bc", "cd"})public class AnnotationUsage { public void method() { Syst
2009-10-16 13:49:00 228
原创 Annotation + enum
package com.langsin.annotation;/** * @author Lei * @version create time:2009-10-16 上午10:56:12 */@AnnotationTest(value1 = EnumTest.Welcome)public class AnnotationUsage { public void method() { System
2009-10-16 13:49:00 300
原创 Comparable(比较的类内)
import java.util.ArrayList;import java.util.Collection;import java.util.Collections;import java.util.Comparator;import java.util.Iterator;/** * @author Lei * @version create time:2009-10-14 上午11:42:
2009-10-14 14:42:00 415
原创 Comparator(比较的类之外)
import java.util.ArrayList;import java.util.Collection;import java.util.Collections;import java.util.Comparator;import java.util.Iterator;/** * @author Lei * @version create time:2009-10-14 上午11:42:
2009-10-14 14:29:00 411
转载 SwingTimerDemo
import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import javax.swing.Timer;/* * SwingTimerDemo.java * * Created on May 2, 2007, 3:25 PM * * Copyright (c) 2007, Sun Microsystems, I
2009-09-23 09:55:00 277
转载 UtilTimerDemo
import java.util.Timer;import java.util.TimerTask;/* * UtilTimerDemo.java * * Created on May 2, 2007, 3:13 PM * * Copyright (c) 2007, Sun Microsystems, Inc * All rights reserved. * * Redistribution an
2009-09-23 09:54:00 257
转载 半透明按钮
import java.awt.AlphaComposite;import java.awt.Color;import java.awt.Graphics;import java.awt.Graphics2D;import java.awt.image.BufferedImage;import javax.swing.JButton;import javax.swing.JFrame;import
2009-09-17 15:24:00 760
原创 如何安全启动一个Frame
import java.awt.BorderLayout;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import javax.swing.JButton;import javax.swing.JFrame;import javax.swing.JLabel;import javax.swing.Sw
2009-09-17 10:37:00 358
原创 实现图片随鼠标转动
import java.awt.Graphics;import java.awt.Graphics2D;import java.awt.Point;import java.awt.event.MouseEvent;import java.awt.event.MouseMotionListener;import java.awt.image.BufferedImage;import java.io.
2009-09-11 11:31:00 764
原创 你知道输出什么吗
public class B extends A { public void haha() { System.out.println("HAHA in B"); } public B() { B.this.haha(); haha(); } public static void main(String[] args) { B b = new B(); }}class A { pub
2009-09-04 11:01:00 275
原创 责任链模式(三)
import java.util.ArrayList;import java.util.List;/** * 责任链模式 * ChainOfResponsibility * @author Lei * @version create time:2009-8-31 下午08:07:00 */public class Test { public Test() { } public void st
2009-09-01 14:45:00 402
原创 责任链模式(二)
import java.util.ArrayList;import java.util.List;/** * 责任链模式 * ChainOfResponsibility * @author Lei * @version create time:2009-8-31 下午08:07:00 */public class Main { public static void main(String[]
2009-09-01 10:21:00 293
原创 责任链模式(一)
import java.util.ArrayList;import java.util.List;/** * 责任链模式 * ChainOfResponsibility * @author Lei * @version create time:2009-8-31 下午08:07:00 */public class Main { public static void main(String[]
2009-09-01 10:20:00 265
原创 类A没被初始化
class A { static final int a = 10; static { System.out.println("initializing A"); }}public class B { public static void main(String[] args) { System.out.println(A.a); } static { System.out.printl
2009-08-28 09:58:00 269
原创 门面模式
/** * 门面模式 * @author Lei * @version 创建时间:2009-8-26 下午03:44:46 */public class Test { public static void main(String[] args) {// //1 挂号.// GuaHao guaHao = new GuaHao();// guaHao.start(
2009-08-27 09:56:00 267
转载 表达式计算
import java.text.NumberFormat;import java.util.ArrayList;import java.util.HashMap;import java.util.List;import java.util.Map;import java.util.Stack;import java.util.regex.Matcher;import java.util.rege
2009-08-26 17:17:00 380
原创 策略模式
/** * 策略模式 * @author Lei * @version 创建时间:2009-8-26 下午03:44:46 */public class Test { public static void main(String[] args) { float a = 100; float b = 25; //要调用的策略 Calc.divOperation.oper(a, b);
2009-08-26 16:33:00 218
原创 线程挂起与恢复
public class MainApp { public static void main(String[] args) { try { MySprite dog = new MySprite("狗狗"); MySprite cat = new MySprite("喵喵"); MySprit
2009-08-26 09:46:00 514
原创 动态代理续
import java.lang.reflect.InvocationHandler;import java.lang.reflect.Method;import java.lang.reflect.Proxy;public class TestForumService { public static void main(String args[]){ ForumServi
2009-08-25 08:47:00 225
原创 模板模式
public class Model { /** * 模板模式 * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub new Rectangle(5).display(); new Triangle(5).display(); }}abst
2009-08-24 10:54:00 197
原创 动态代理
import java.util.Random;/** * 动态代理 * @author 雷昀融 * */public class Client { public static void main(String[] args) { Tank tank = new Tank(); //先时间后日志// TankTimeProxy ttp = new TankTimeProxy(tank);
2009-08-23 10:56:00 231
原创 汉诺塔
/** * 汉诺塔 * @author 雷昀融 * */public class Test { int count = 0; public static void main(String[] args) { Test test = new Test(); test.hanoi(10, "x", "y", "z"); test.getCount(); } private void ge
2009-08-22 11:20:00 202
原创 代理模式我还再续
package lyr;import java.lang.reflect.InvocationHandler;import java.lang.reflect.Method;import java.lang.reflect.Proxy;public class Demo{ public static void main(String[] args) { // 1.通用的动态代理实现
2009-08-19 16:51:00 223
原创 代理模式再续
package lyr;import java.lang.reflect.InvocationHandler;import java.lang.reflect.Method;import java.lang.reflect.Proxy;import java.util.List;import java.util.Vector;public class VectorProxy impleme
2009-08-19 16:43:00 276
原创 代理模式续
package lyr;import java.lang.reflect.InvocationHandler;import java.lang.reflect.Method;import java.lang.reflect.Proxy;//客户端public class Client{ static public void main(String[] args) throws Throwa
2009-08-19 16:12:00 236
原创 代理模式
package lyr;/** * 代理模式 * @author Administrator * *///客户端调用public class Client{ public static void main(String[] args) { Subject sub = new ProxySubject(); sub.request(); }}//
2009-08-19 09:12:00 226
原创 java反射机制
/** * @author Lei * @version 创建时间:2009-8-19 上午08:55:39 */public class Array { public static void main(String[] args) { Class classTypeClass = null; try { classTypeClass = Class.forName("java.lang.
2009-08-19 08:36:00 199
原创 二分法查找___查找前必先排好序
public class BinarySearch { public BinarySearch() { } public static int binarySearch(int[] datas, int key) { int index = -1; int low = 0; int high =
2009-08-18 15:28:00 331
原创 五百个小孩,数三退一,最后留下的是多少号
/** * 数三退一 * @author Lei * @version 创建时间:2009-8-17 上午11:13:18 */public class Count3Quit { public static void main(String[] args) { KidCircle kc = new KidCircle(500); int kidNumber = 0; Kid kid = kc
2009-08-18 09:38:00 944
原创 选择排序
/** * 选择排序 * @author Lei * @version 创建时间:2009-8-16 下午08:15:54 */public class Sort { public static void main(String[] args) { int a[] = {2, 4, 6, 7, 3, 5, 1, 9, 8}; Sort sort = new Sort(); sort.sort
2009-08-17 11:00:00 225
原创 中文批量转码
package com;import java.io.*;/** * 雷昀融 * 递归 * * @author Administrator */public class DiGui { public Recu r = new Recu(); public void getDir(String strPath) { File f = new File(strPath); if(f.
2009-08-14 14:09:00 299
原创 观察者模式
import java.io.IOException;import java.util.ArrayList;import java.util.List;import java.util.Properties;/** * 观察者模式 * @author Lei * @version 创建时间:2009-7-26 上午01:34:11 */public class Observer { pu
2009-08-13 09:59:00 238
转载 利用反射读取 私有 变量(很黄很暴力)
利用反射读取 私有 变量(很黄很暴力) 获取Class对象方法的三种方式:类名.class; 对象名.getClass(); Class.forName("类"); " com.wsq.UserBean"public class A { private String rubbish="1111"; public String rubbish1="2222"; }impor
2009-08-13 09:21:00 1342
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人