- 浏览: 49826 次
- 性别:
- 来自: 大连
最新评论
-
w156445045:
牛逼啊 哈哈。
java代码 根据domain自动生成DAO层 小tool(功能有待又垒加) -
alask2011:
80488254@qq.com
拜托了,现在这个还真难找,估计 ...
求 CAGF 框架入门教程 或API -
alask2011:
能不能发一份CAGF的文件给我啊
求 CAGF 框架入门教程 或API -
wangjianjun852:
哥们, 可以给个email 或QQ么。 我的E-MAIL 4 ...
求EXTJS combo 下拉tree 实例,谢谢 -
fangzhouxing:
看这里:http://www.sencha.com/forum ...
求EXTJS combo 下拉tree 实例,谢谢
文章列表
extjs 动态树。
写完接近崩溃边缘... 不废话直接贴代码
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+requ ...
假定我们现在有一个动态生成的string 类型的一个类的声明如下
String src = "package com.wjj.myproxy;"+
"public class CarTimeProxy implements Moveable {"+
"Moveable car = null;"+
"public CarTimeProxy(Moveable car) {"+
"super();"+
"this.car = car;"+
"} ...
首先根据java的多态实现---为car 实现一个log 记录和 方法运行时间记录
public interface Moveable {
void move();
}
做为所以类的父接口
public class Car implements Moveable {
@Override
public void move() {
try {
Thread.sleep(new Random().nextInt(10000));
} catch (InterruptedException e) {
e.printStackTrace();
}
}
}
...
此版本为jdk 提供的类proxy里面的方法实现的。。
下一部将献上纯人工编写的 aop 实例代码。 敬请期待
Collection coll1 =(Collection)Proxy.newProxyInstance(Collection.class.getClassLoader(),
new Class[]{Collection.class},
new InvocationHandler() {
ArrayList target = new ArrayList();
@Override
public Object invo ...
如何创建java 里面甘个特定类的proxy, 并且获取proxy的每个constructor 和每个constructor 构造参数的所有类型
代码如下----
Class clazz = Proxy.getProxyClass(Collection.class.getClassLoader(), Collection.class);
Constructor[] constructors = clazz.getConstructors();
for(Constructor constructor : constructors){
String name = constru ...
---废话不多说了。 直接亮代码。
List<Integer> coll = new ArrayList<Integer>();
coll.getClass().getMethod("add",Object.class).invoke(coll, "abc");
coll.getClass().getMethod("add",Object.class).invoke(coll, "ddd");
System.out.println(coll.get(0));
System ...
呦, 大家好。
初次有了自己在javaeye 上面的博客。
看到好多前辈在java eye 上开源自己写过的项目,从中也受益非浅.. 自己也想加入到这一队伍中,, 希望大家以后多多关注...