上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 30 下一页
摘要: 相同点: 都可以储存和操作字符串 都使用 final 修饰,不能被继承 提供的 API 相似 区别: String 是只读字符串,String 对象内容是不能被改变的 StringBuffer 和 StringBuilder 的字符串对象可以对字符串内容进行修改,在修改后的内存地址不会发生改变 St 阅读全文
posted @ 2019-11-19 09:25 ConstXiong 阅读(373) 评论(0) 推荐(0) 编辑
摘要: 使用场景 在编译时无法知道该对象或类可能属于哪些类,程序在运行时获取对象和类的信息 作用 通过反射可以使程序代码访问装载到 JVM 中的类的内部信息,获取已装载类的属性信息、方法信息 优点 提高了 Java 程序的灵活性和扩展性,降低耦合性,提高自适应能力。 允许程序创建和控制任何类的对象,无需提前 阅读全文
posted @ 2019-11-19 09:23 ConstXiong 阅读(1419) 评论(0) 推荐(0) 编辑
摘要: 单一职责原则 SRP 开闭原则 OCP 里氏替代原则 LSP 依赖注入原则 DIP 接口分离原则 ISP 迪米特原则 LOD 组合/聚合复用原则 CARP 其他原则可以看作是开闭原则的实现手段或方法,开闭原则是理想状态 来一道刷了进BAT的面试题? 阅读全文
posted @ 2019-11-18 09:32 ConstXiong 阅读(767) 评论(0) 推荐(0) 编辑
摘要: Class 类是 Java 反射机制的起源和入口,用于获取与类相关的各种信息,提供了获取类信息的相关方法。 Class 类存放类的结构信息,能够通过 Class 对象的方法取出相应信息:类的名字、属性、方法、构造方法、父类、接口和注解等信息 对象名.getClass() 对象名.getSuperCl 阅读全文
posted @ 2019-11-18 09:31 ConstXiong 阅读(1313) 评论(0) 推荐(0) 编辑
摘要: 在JDK中,主要由以下类来实现 Java 反射机制,除了 Class 类,一般位于 java.lang.reflect 包中 java.lang.Class :一个类 java.lang.reflect.Field :类的成员变量(属性) java.lang.reflect.Method :类的成员 阅读全文
posted @ 2019-11-18 09:30 ConstXiong 阅读(655) 评论(0) 推荐(0) 编辑
摘要: JDK1.8 之前,使用 java.util.Calendar JDK1.8 提供了 java.time 包 还有第三方时间类库 Joda-Time 也可以 package constxiong.interview; import java.text.SimpleDateFormat; import 阅读全文
posted @ 2019-11-18 09:28 ConstXiong 阅读(676) 评论(0) 推荐(0) 编辑
摘要: package constxiong.interview; import java.io.UnsupportedEncodingException; /** * 字符串字符集转换 * @author ConstXiong * @date 2019-11-01 10:57:34 */ public c 阅读全文
posted @ 2019-11-18 09:27 ConstXiong 阅读(584) 评论(0) 推荐(0) 编辑
摘要: 字符串转基本数据 基本数据类型的包装类中的 parseXXX(String)可以字符串转基本类型 valueOf(String) 可以字符串转基本类型的包装类 基本数据转字符串 基本数据类型与空字符串 "" 用 + 连接即可获得基本类型的字符串 调用 String 类中的 valueOf(…) 方法 阅读全文
posted @ 2019-11-18 09:25 ConstXiong 阅读(369) 评论(0) 推荐(0) 编辑
摘要: Inner Class:内部类 内部类就是在一个类的内部定义的类 内部类中不能定义静态成员 内部类可以直接访问外部类中的成员变量 内部类可以定义在外部类的方法外面,也可以定义在外部类的方法体中 在方法体外面定义的内部类的访问类型可以是public,protecte,默认的,private等4种类型 阅读全文
posted @ 2019-11-18 09:21 ConstXiong 阅读(508) 评论(0) 推荐(0) 编辑
摘要: 同时方法的重载只是要求两同三不同 在同一个类中 相同的方法名称 参数列表中的参数类型、个数、顺序不同 跟权限修饰符和返回值类型无关 如果可以根据返回值类型来区分方法重载,那在仅仅调用方法不获取返回值的使用场景,JVM 就不知道调用的是哪个返回值的方法了。 来一道刷了进BAT的面试题? 阅读全文
posted @ 2019-11-18 09:19 ConstXiong 阅读(1215) 评论(0) 推荐(0) 编辑
上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 30 下一页