JVM的垃圾回收算法详解,不看实在是太亏了!
前言今天同学在课前演讲,大致讲了一下java虚拟机,讲的很快也很浅,反正听的迷迷糊糊的,自己下来从新进行查找资料进行整理学习,先将JVM里面的垃圾回收机制中算法进行归拢,整理如下,如有错误或不足请留言或私信告知,定会改正!垃圾回收机制图垃圾对象判定标准JVM的GC工作主要针对的对象是堆内存,在做GC工作之前,首先要判定堆内存中的对象实例是否为垃圾,通常使用以下两种算法来定义1.引用计数算法java
dubbo系列--zookeeper搭建
前面已经把工程搭好了,下面是zookeeper的安装及搭建,(Windows版本)下载zookeeper-3.4.5包,再把conf下面的文件改成:再按照网上所说的在环境变量里配置好,注意一定要配置准确,不然会很坑的,zoo.cfg文件内容,这里是我自己配的,# The number of milliseconds of each ticktickTime=40000# The number of
关于hashtable与hashmap的区别
1:hashtable继承的是Dictionary抽象类,hashtable 实现Map接口,但是Dictionary没有实现map接口,hashmap继承的是AbstractMap,并且都有实现map接口,2:hashtable中的get,put,putAll,remove等方法为synchronized方法,而hashmap不是3:hashtable不允许key或者value为null,但是h
关于ArrayList与LinkedList的add时间比较
今晚做了一个小实验,比较两个add相同数据所花时间比/*** @param args*/public static void main(String[] args) {// TODO Auto-generated method stub// List<Cat> l=new LinkedList<Cat>(); List<Cat> l=ne
oracle数据表及数据被删除时候简单办法
例子:创建一个user表,存进去数据。然后drop table user;SELECT * FROM USER;结果没有数据了然后就是恢复:flashback table USER to before drop;然后试试SELECT * FROM USER;数据就出来了。搞定
一个朋友问的排序问题,Collections.sort
import java.util.ArrayList;import java.util.Collections;import java.util.List;public class MySort implements Comparable<MySort>{private String name ;private int age;public MySort() {super();}pub
spring的单元测试中的xml文件加载
ApplicationContext context = new ClassPathXmlApplicationContext("conf/spring/bean.xml");Service service;service=(Service)context.getBean("service");
学习Python,一定要记住这三步!
学习Python是很多人都非常适合的选择,无论是有基础还是没有基础Python都适合学习,但是学习Python一个教程就够了吗?在学习之前这些是必须要了解的,接下来为大家总结一下。
023-接口(interface)
声明:我的所有文章,都是对网上教学视频的整理,包括狂神说、尚硅谷、黑马程序员等等,用来作为参考资料,无任何商业使用,请广大网友参考,不喜勿喷,谢谢。(注意,由于网站的原因,有些代码字符可能会出现问题,建议大家阅读代码时,最好和下面的图片对应来看)一、接口的引入1、我们有时必须从几个类中派生出一个子类,继承它们所有的属性和方法。但是,Java不支持多重继承,有了接口,就可以得到多重继承的效果。2、我
今日推荐
周排行