上一页 1 ··· 16 17 18 19 20 21 22 23 24 ··· 30 下一页
摘要: 同步方法就是在方法前加关键字 synchronized;同步代码块则是在方法内部使用 synchronized 加锁对象相同的话,同步方法锁的范围大于等于同步方法块。一般加锁范围越大,性能越差 同步方法如果是 static 方法,等同于同步方法块加锁在该 Class 对象上 来一道刷了进BAT的面试 阅读全文
posted @ 2019-11-16 11:27 ConstXiong 阅读(1002) 评论(0) 推荐(0) 编辑
摘要: java.sql.Date 是 java.util.Date 的子类 java.util.Date 是 JDK 中的日期类,精确到时、分、秒、毫秒 java.sql.Date 与数据库 Date 相对应的一个类型,只有日期部分,时分秒都会设置为 0,如:2019-10-23 00:00:00 要从数 阅读全文
posted @ 2019-11-16 11:09 ConstXiong 阅读(810) 评论(0) 推荐(0) 编辑
摘要: 工欲善其事,必先利其器... 想要高效率编码输出和快速处理文本,需要 熟悉编程语言的语法 盲打 至少需要熟练使用一种文本编辑器 至少熟练熟练使用一种 IDE (集成开发环境) 现实中,看到过二指禅编码的,一边思考,一边左右手的食指在键盘上敲。我静静的看着他,他回了一句,别看我打字慢,我脑子清楚。手指 阅读全文
posted @ 2019-11-15 12:31 ConstXiong 阅读(398) 评论(0) 推荐(0) 编辑
摘要: 基本类型只有值,而包装类型则具有与它们的值不同的同一性(即值相同但不是同一个对象) 包装类型比基本类型多了一个非功能值:null 基本类型通常比包装类型更节省时间和空间,速度更快 但有些情况包装类型的使用会更合理: 泛型不支持基本类型,作为集合中的元素、键和值直接使用包装类(否则会发生基本类型的自动 阅读全文
posted @ 2019-11-15 11:48 ConstXiong 阅读(976) 评论(1) 推荐(1) 编辑
摘要: Java 中有 8 个基本类型,分别对应的包装类如下 byte -- Byte boolean -- Boolean short -- Short char -- Character int -- Integer long -- Long float -- Float double -- Doubl 阅读全文
posted @ 2019-11-15 09:14 ConstXiong 阅读(1510) 评论(0) 推荐(1) 编辑
摘要: 垃圾回收机制,简称 GC Java 语言不需要程序员直接控制内存回收,由 JVM 在后台自动回收不再使用的内存 提高编程效率 保护程序的完整性 JVM 需要跟踪程序中有用的对象,确定哪些是无用的,影响性能 特点 回收 JVM 堆内存里的对象空间,不负责回收栈内存数据 无法处理一些操作系统资源的释放, 阅读全文
posted @ 2019-11-15 09:13 ConstXiong 阅读(797) 评论(0) 推荐(0) 编辑
摘要: instanceof 运算符是用来在运行时判断对象是否是指定类及其父类的一个实例。 比较的是对象,不能比较基本类型 使用如下 package constxiong.interview; /** * 测试 instanceof * @author ConstXiong * @date 2019-10- 阅读全文
posted @ 2019-11-15 09:12 ConstXiong 阅读(2218) 评论(0) 推荐(0) 编辑
摘要: 实现多态的三个条件 继承的存在。继承是多态的基础,没有继承就没有多态 子类重写父类的方法,JVM 会调用子类重写后的方法 父类引用变量指向子类对象 向上转型:将一个父类的引用指向一个子类对象,自动进行类型转换。 通过父类引用变量调用的方法是子类覆盖或继承父类的方法,而不是父类的方法。 通过父类引用变 阅读全文
posted @ 2019-11-15 09:11 ConstXiong 阅读(1076) 评论(0) 推荐(0) 编辑
摘要: == 是关系运算符,equals() 是方法,结果都返回布尔值 Object 的 == 和 equals() 比较的都是地址,作用相同 == 作用: 基本类型,比较值 引用类型,比较内存地址 不能比较没有父子关系的两个对象 equals()方法的作用: JDK 中的类一般已经重写了 equals() 阅读全文
posted @ 2019-11-14 21:49 ConstXiong 阅读(630) 评论(0) 推荐(0) 编辑
摘要: 子类构造方法的调用规则: 如果子类的构造方法中没有通过 super 显式调用父类的有参构造方法,也没有通过 this 显式调用自身的其他构造方法,则系统会默认先调用父类的无参构造方法。这种情况下,写不写 super(); 语句,效果是一样的 如果子类的构造方法中通过 super 显式调用父类的有参构 阅读全文
posted @ 2019-11-14 21:47 ConstXiong 阅读(578) 评论(0) 推荐(0) 编辑
上一页 1 ··· 16 17 18 19 20 21 22 23 24 ··· 30 下一页