摘要:
相同点: 都可以储存和操作字符串 都使用 final 修饰,不能被继承 提供的 API 相似 区别: String 是只读字符串,String 对象内容是不能被改变的 StringBuffer 和 StringBuilder 的字符串对象可以对字符串内容进行修改,在修改后的内存地址不会发生改变 St 阅读全文
摘要:
使用场景 在编译时无法知道该对象或类可能属于哪些类,程序在运行时获取对象和类的信息 作用 通过反射可以使程序代码访问装载到 JVM 中的类的内部信息,获取已装载类的属性信息、方法信息 优点 提高了 Java 程序的灵活性和扩展性,降低耦合性,提高自适应能力。 允许程序创建和控制任何类的对象,无需提前 阅读全文