在类中定义了一个属性abc,如何获取这个变量的abc的名字串呢?也就是说怎么知道abc这个变量的名字是abc,这个问题比较的好玩。
这个是偶以前在一开发中遇到的一个比较有趣的问题,找了半天的资料加下偶辛勤的思考,终于找到的解决方法。用反射~~~
java提供了很强大的反射机制,可以说比动态语言还动态。但是这个东东平时的应用不是很多的说。
现提供一个可以动态获取对象中的变量的变量名称的方法:
public class MyTools {
public static void setAllComponentsName(Object f) {
// 获取f对象对应类中的所有属性域 ...
这两者虽然看起来只有一个s的区别,但是作用完全不一样
/////java处理异常方式///////////////////////////////
在java代码中如果发生异常的话,jvm会抛出异常对象,导致程序代码中断,这个时候jvm在做的操作就是:创建异常对象,然后抛出,比如:
int i= 1;
int j = 0;
int res = 0;
res = i/j;//除0错误
System.out.println(res);
这5句代码运行到第四句会中断,因为jvm抛出了异常
////throw的作用//////////////////////////////// ...
- 浏览: 40316 次
- 性别:

- 来自: 北京

- 详细资料
搜索本博客
最近加入圈子
最新评论
-
MalformedInputException
谢谢,今天晚上正好碰到这个问题,呵呵
-- by maoone2003 -
JAVA读写word文件
楼主,写word文件的代码呢?
-- by myyate -
MalformedInputException
恩 也是这个问题 具体需要打哪个补丁呢? 谢谢
-- by inspnovo -
MalformedInputException
小弟刚好用WEBSPHERE碰上这个问题,需要打什么补丁呀,怎么打呀,哪里下 急 ...
-- by snowflower -
JasperReports是一个开源 ...
deadcode 写道Jasper Report在使用起来还是比较简单的,复杂的 ...
-- by fight_bird






评论排行榜