我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

Java程序运行时如何创建属性?

User对象有name和age属性,我想在程序运行时:再为User对象加一个address属性
谢谢!!

在程序运行时,可以通过反射机制拿到类信息,但是没有办法改变类的结构。
不清楚你的具体需求是怎么样,可以试下为User类增加一个容器类的成员变量。

实例化后好像是不能再加了的吧,你可以考虑把User定义为MAP这样你就可以在运行后添加多个属性了!

近期文章

  • 上手ajax遇到的问题
  • Struts2 Portlet问题
  • tomcat使用问题
  • 问个 LIKE 语句sql注入的处理
  • 用java+ext来进行web开发,每修改一次js文件都要重启tomcat?
  • 一个calendar的方法
  • ROR中如何实现,用户某行为造成一个时间后的某个效果。
  • 新手请教问题
  • spring数组注入问题
  • ResultSet类的getObject(int i, Map<String, Class<?>>
  • javax.servlet.ServletException: BeanUtils.populate
  • ruby 有没有类似java中的substring方法,截取字符?
  • 这段代码检测浏览器Cookie是否打开,效果很好,可愣是没看懂
  • 关于 OpenSessionInVewFilter jsp 页面N+1 的问题
  • hibernate不启用二级缓存的情况下find()还会保存缓存吗
  • struts2中URL与Action间的传值问题
  • 请教各路高手一个制作java安装文件的问题
  • 2个项目中遇到的问题(静态URL,大量图片存储)
  • 用installanywhere怎么做java中文安装包
  • 请教 java 实现“可折叠的”的list 组件

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华