最新博客
  • 创建线程有哪些方式 摘要: Java可以用四种方式来创建线程,如下所示:1)继承Thread类创建线程2)实现Runnable接口创建线程3)使用Callable和Future创建线程4)使用线程池例如用Executor框架继承Thread类创建线程下面让我们分别来看看这四种创建线程的方法。1.通过继承Thread类来创建并启动多线程的... 发表于 2022-04-17 17:22 阅读(1747) 评论(0)

  • JVM内存模型如何分配的? 摘要: JVM内存模型如何分配的JVM内存模型的划分由于我们生产环境使用的虚拟机HotSpot 居多,所以下面的描述都是基于HotSpot 虚拟机而言的,对于其他类型的虚拟机,如 JRockit(Oracle)、J9(IBM) 可能并不太一样根据虚拟机规范,JVM的内存分为 堆、虚拟机栈、本地方法栈、程序计数器、本地... 发表于 2022-04-16 23:21 阅读(3412) 评论(0)

  • JVM性能调优实战 摘要: 调优的一些原则多数的Java应用不需要在服务器上进行GC优化,虚拟机内部已有很多优化来保证应用的稳定运行,所以不要为了调优而调优,不当的调优可能适得其反在应用上线之前,先考虑将机器的JVM参数设置到最优(适合)在进行GC优化之前,需要确认项目的架构和代码等已经没有优化空间。我们不能指望一个系统架构有缺陷或者代... 发表于 2022-04-16 23:12 阅读(3693) 评论(0)

Powered by IMZHANGJIE.CN Copyright © 2015-2025 粤ICP备14056181号