本帖最后由 赵森羊 于 2012-9-20 23:39 编辑
使用反射基本上是一种解释操作,我们可以告诉JVM,我们希望做什么并且它满足我们的要求。这类操作总是慢于只直接执行相同的操作。所以有时候你是不是觉得用反射怎么这么麻烦,本来一句代码就能解决的事情,写了好几行,如果有大量的的反射代码操作,自然程序性能下降。但是反射有反射的好处和用途,所以使用起来要保守地使用反射——仅在它可以真正增加灵活性的地方,这样,仅有的一点性能消耗可以忽略不记了…
你这问题好模糊,是说写一个方法,将一个字符串中的某个字符换成另一个字符吗?如果是这样,那不算难吧?应该有好几种方法能实现,查查String'StringBuffered的API,应该能实现, |