原创 代理模式再續
package lyr; import java.lang.reflect.InvocationHandler;import java.lang.reflect.Method;import java.lang.reflect.Proxy;
原创 代理模式我還再續
package lyr; import java.lang.reflect.InvocationHandler;import java.lang.reflect.Method;import java.lang.reflect.Proxy;
原创 中文批量轉碼
package com; import java.io.*; /** * 雷昀融 * 遞歸 * * @author Administrator */public class DiGui { public Recu r = new Rec
原创 UtilTimerDemo
import java.util.Timer;import java.util.TimerTask;/* * UtilTimerDemo.java * * Created on May 2, 2007, 3:13 PM * * Copyr
原创 五百個小孩,數三退一,最後留下的是多少號
/** * 數三退一 * @author Lei * @version 創建時間:2009-8-17 上午11:13:18 */public class Count3Quit { public static void main(Strin
原创 java反射機制
/** * @author Lei * @version 創建時間:2009-8-19 上午08:55:39 */public class Array { public static void main(String[] args) {
原创 代理模式續
package lyr;import java.lang.reflect.InvocationHandler;import java.lang.reflect.Method;import java.lang.reflect.Proxy;
原创 觀察者模式
import java.io.IOException;import java.util.ArrayList;import java.util.List;import java.util.Properties; /** * 觀察者模式
原创 選擇排序
/** * 選擇排序 * @author Lei * @version 創建時間:2009-8-16 下午08:15:54 */public class Sort { public static void main(String[] ar
原创 二分法查找___查找前必先排好序
public class BinarySearch { public BinarySearch() { } public static int binarySearch(int[] datas,
原创 線程掛起與恢復
public class MainApp { public static void main(String[] args) { try { MySprite dog = new
原创 模板模式
public class Model { /** * 模板模式 * @param args */ public static void main(String[] args) { // TODO Auto-generated m
原创 動態代理續
import java.lang.reflect.InvocationHandler;import java.lang.reflect.Method;import java.lang.reflect.Proxy; public class
原创 利用反射讀取 私有 變量(很黃很暴力)
利用反射讀取 私有 變量(很黃很暴力) 獲取Class對象方法的三種方式: 類名.class; 對象名.getClass(); Class.forName("類"); " com.wsq.UserBean" public class
原创 類A沒被初始化
class A { static final int a = 10; static { System.out.println("initializing A"); }} public class B { public static vo