| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 658 人关注过本帖
标题:小看了移动代理的实现
只看楼主 加入收藏
千里冰封
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:灌水之王
等 级:版主
威 望:155
帖 子:28477
专家分:59
注 册:2006-2-26
收藏
得分:0 
你可以把这个n作为成员变量不就可以了

一定要做为一个局部变量吗?

可惜不是你,陪我到最后
2006-12-31 17:30
阴阳妖瞳
Rank: 1
等 级:新手上路
帖 子:210
专家分:0
注 册:2006-12-5
收藏
得分:0 
我考,刚刚发现没有安装skype

一身转战三千里,一剑曾挡百万师
2006-12-31 17:31
千里冰封
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:灌水之王
等 级:版主
威 望:155
帖 子:28477
专家分:59
注 册:2006-2-26
收藏
得分:0 
[CODE]private int n;
public void aMethod(){
for(;n<10000;n++){
System.out.println(n);
}
}[/CODE]

这样就可以序列化了

可惜不是你,陪我到最后
2006-12-31 17:33
阴阳妖瞳
Rank: 1
等 级:新手上路
帖 子:210
专家分:0
注 册:2006-12-5
收藏
得分:0 
这个是下下策,实在不行才用这招
现在我在打反射机制的主意

一身转战三千里,一剑曾挡百万师
2006-12-31 17:33
千里冰封
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:灌水之王
等 级:版主
威 望:155
帖 子:28477
专家分:59
注 册:2006-2-26
收藏
得分:0 

反射是得不到局部变量的,你怎么可能给局部变量赋值呢

要不你就用代理拦截器,传入一个参数给你要执行方法,就相当于一个成员变量


可惜不是你,陪我到最后
2006-12-31 17:36
千里冰封
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:灌水之王
等 级:版主
威 望:155
帖 子:28477
专家分:59
注 册:2006-2-26
收藏
得分:0 

好像可以利用元数据注释给局部变量


可惜不是你,陪我到最后
2006-12-31 17:38
阴阳妖瞳
Rank: 1
等 级:新手上路
帖 子:210
专家分:0
注 册:2006-12-5
收藏
得分:0 
反射可以把一个方法看成一个类,不过就不知道这个类能否继承,就算被继承能否实现序列化接口了。

元数据注释给局部变量(能吗??!!)?是那个元数据?又有什么功能?

一身转战三千里,一剑曾挡百万师
2006-12-31 17:40
千里冰封
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:灌水之王
等 级:版主
威 望:155
帖 子:28477
专家分:59
注 册:2006-2-26
收藏
得分:0 
枚举常量摘要
ANNOTATION_TYPE
注释类型声明
CONSTRUCTOR
构造方法声明
FIELD
字段声明(包括枚举常量)
LOCAL_VARIABLE
局部变量声明

METHOD
方法声明
PACKAGE
包声明
PARAMETER
参数声明
TYPE
类、接口(包括注释类型)或枚举声明

可以给局部变量注释

可惜不是你,陪我到最后
2006-12-31 17:43
快速回复:小看了移动代理的实现
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.017540 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved