转载:https://www.cnblogs.com/likehua/p/3369823.html 堆大小设置 JVM 中最大堆大小有三方面限制...
JVM面试题 Java面试题 什么是Java虚拟机?为什么Java被称作是“平台无关的编程语言”? Java虚拟机是一个可以执行Java字节码的...
学习 1、MQ消息队列分类有哪些? 消息队列分类:点对点和发布/订阅两种: 1.1、点对点: 支持此模式:rabbitMQ。消息生产者生产消息发...
设计模式 目前来说最好理解的博客:https://www.jianshu.com/p/61b67ca754a3 1、单例模式 1.1、恶汉 1....
并发编程中,锁是经常需要用到的,今天我们一起来看下Java中的锁机制:synchronized和lock。 锁的种类 锁的种类挺多,包括:自旋锁...
数据结构 JDK1.7 是数组+链表:链表是单向链表,新添加的节点在前面。JDK1.8 是红黑树。 hashCode hashCode相同,值不...
Vector和ArrayList区别,代码是完全一样的,不同的是:Vector的add方法加了synchronizedVector扩容时增长1倍...
多线程的应用场景? 迅雷多线程下载 数据库连接池 什么是线程?线程是一条执行路径,每个线程都互不影响。 什么是多线程?多线程在一个进程中,有多条...
Hibug-完全免费的在线bug管理系统 现在的开发趋势是,敏捷,高效,那么Hibug也顺势而行,给个人以及团队提供简单,易用,上手快的在线Bu...