java反射
来源:互联网 发布:关闭交换机端口命令 编辑:程序博客网 时间:2024/06/16 04:48
这几天闲来无事。在网上看了一个题目,相信大家都知道这个题目
static void change(String str){
str=”welcome”;
}
public static void main(String[] args) { String str = "123"; change(str); System.out.println(str);}
str =多少?
如果大家都知道 。。
然后我想把最后输出要“welcome”怎么做?
于是改成这样
static String change(String str){
str=”welcome”;
return str;
}
然后main里
str=change(str);这结果改了,但是改的代码太多。、
我想只能改change方法。也不需要返回值,来解决问题。先看了下
String类发现 private final char value[]; 是私有的。把这个值改了不就OK了嘛
于是想到了反射:
代码如下:
static void change(String str){
try {
Class
0 0
- 【反射】JAVA反射机制
- JAVA 反射
- java 反射
- Java反射
- java反射
- java反射
- JAVA反射
- java 反射
- Java 反射
- java 反射
- Java反射
- java反射
- JAVA 反射
- java 反射
- Java反射
- java反射
- java 反射
- java 反射
- tracert跟踪路由
- 公开课可下载资源汇总
- [转载]stressapptest使用介绍
- [Boolan]第一周学习笔记——rico风
- ajax
- java反射
- canvas动态小球重叠效果
- 文章标题
- JEM使用的第三方库
- codeforce 689B 【bfs】
- 安装Ubuntu之后要做的事
- eclipse启动tomcat无法访问
- Android官方资料--Storage
- webstorm激活码亲测