摘要: 1、Collection是集合类的上级接口,继承与他有关的接口主要有List和Set 2、Collections是针对集合类的一个帮助类,他提供一系列静态方法实现对各种集合的搜索、排序、线程安全等操作 Collections的主要方法有:混排(Shuffling)、反转(Reverse)、替换所有的 阅读全文
posted @ 2019-06-23 21:04 wudidamowang666 阅读(263) 评论(0) 推荐(0)
摘要: (1) 程序如下: 静态的方法只能使用静态的属性 从程序开始的时候优先执行static的方法,其次在执行main主函数 阅读全文
posted @ 2019-06-23 17:32 wudidamowang666 阅读(156) 评论(0) 推荐(0)
摘要: 很多人都会答错的一道关于String的题目,究竟有什么难度? 准备好啦?在放大招之前先来一个小招式 来,问大家,在这一小段代码中一共创建了几个对象呢? 其实这道题并不难,考察的是关于String的重点知识点常量池和字符串优化。 这个是经典题了,答案是3个,因为这里的“hello”会在字符串常量池中创 阅读全文
posted @ 2019-06-23 17:19 wudidamowang666 阅读(220) 评论(0) 推荐(0)
摘要: finalize()是由JVM自动调用的,你可以用System.gc(),但JVM不一定会立刻执行,JVM感觉内存空间有限时,才会开始执行finalize(),至于新的对象创建个数和被收集个数不同是因为收集的对象只和JVM的垃圾收集策略有关。 finalize()和gc()(1)问题:finaliz 阅读全文
posted @ 2019-06-23 16:41 wudidamowang666 阅读(232) 评论(0) 推荐(0)
摘要: Java的自动回收机制 当java中的垃圾收集器判断已经没有任何引用指向对象的时候,会调用对象的finalize方法来释放所占据的内存空间 在构造一个类时可以构造一个类覆盖它的finalize方法以便于该类在被垃圾回收时执行一些代码,比如释放资源. JVM的gc概述gc即垃圾收集机制是指jvm用于释 阅读全文
posted @ 2019-06-23 16:28 wudidamowang666 阅读(664) 评论(0) 推荐(0)
摘要: interface”(接口)可将其想象为一个“纯”抽象类。它允许创建者规定一个类的基本形式:方法名、自变量列表以及返回类型,但不实现方法主体。接口也可包含基本数据类型的数据成员,但它们都默认为public、static 和final。接口中定义的方法默认为public、abstract。 为什么Ja 阅读全文
posted @ 2019-06-23 16:17 wudidamowang666 阅读(4557) 评论(0) 推荐(1)