![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
jvm
我是老实人辶
关注我,学JAVA。
展开
-
2020最全JVM性能调优:线程+子系统+类加载+内存分配+垃圾回收
JVM调优概念 基本垃圾回收算法 垃圾回收面临的问题 分代垃圾回收详述1 分代垃圾回收详述2 典型配置举例1 典型配置举例2 新一代的垃圾回收算法 调优方法 反思什么是JVM?在互联网行业,JVM毫无疑问已经是最热门的技术之一JVM是Java Virtual Machine(Java 虚拟机)的缩写,JVM是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在...原创 2020-02-26 18:57:57 · 464 阅读 · 0 评论 -
金三银四就要到还搞不懂 JVM 怎么办 (内有文档)
一、什么是JVMJVM是Java Virtual Machine(Java 虚拟机)的缩写,JVM是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。Java语言的一个非常重要的特点就是平台无关性。而使用Java虚拟机是实现这一特点的关键。一般的高级语言如果要在不同的平台上运行,至少需要编译成不同的目标代码。而引入Java语言虚拟机后,...原创 2020-02-05 21:43:25 · 1287 阅读 · 0 评论 -
2020:作为一个Java程序员应该学习哪些技术?
前言对于Java开发人员来说,最近几年的时间中,Java生态诞生了很多东西。每6个月更新一次Java版本,以及发布很多流行的框架,如Spring 5、Spring Security 5和Spring Boot 2等,这些都给我们带来了很大的挑战。在2019年初,我认为Java 10还是比较新的,但是,在我学习完所有Java 10的特性之前,Java 11、Java 12、Java 12 已...原创 2020-01-18 19:59:13 · 1461 阅读 · 1 评论 -
JVM: 如何避免出现GC失败
JVM是Java语言可以跨平台、保持高发展的根本,没有了JVM. Java语言将失去运行环,境。针对Java程序的性能优化一定不可能避免针对JVM的调优,随着JVM的不断发展,我们的应对措施也在不断地跟随、变化,内存的使用逐渐变得越来越复杂。所有高级语言都需要垃圾回收机制的保护,所以GC就是这么重要。JVM标准结构类的加载机制一:装载(load) 由ClassLoader负责加载...原创 2020-01-16 19:08:29 · 2608 阅读 · 1 评论 -
一篇文章教你如何从小白走向大牛
对于Java很多零基础的小白不知道如何学习,不知道从哪里下手开始学起。接下来放上学习线路图帮助大家系统的进行学习,提高学习效率,极大地节省时间。《Java从小白到大牛》是一本Java语言学习教程,读者群是零基础小白,通过本书的学习能够成为Java大牛。主要内容包括: Java 语法基础、数据类型、运算符、控制语句、数组、字符串、面向对象基础、继承与多态、抽象类与接口、集合框架、异常处理、...原创 2020-01-11 17:02:54 · 487 阅读 · 0 评论 -
今天一次性将jvm讲清楚,看完不再被面试官为难
前言JVM 一直都是面试的必考点,大家都知道,但是要把它搞清楚又好像不是特别容易。JVM 的知识点太散,不系统,所以不便于归纳总结,今天就来帮大家解决这个问题,用一篇文章把 JVM 的结构讲清楚。正文JVM 可分为 5 个部分,分别是:1、类加载器(Class Loader)2、运行时数据区(Runtime Data Area)3、执行引擎(Execution Eng...原创 2020-01-10 21:32:49 · 434 阅读 · 0 评论 -
资深架构师一篇文章带你深入浅出JVM!
大家都知道,Java中JVM的重要性,学习了JVM你对Java的运行机制、编译过程和如何对Java程序进行调优相信都会有一个很好的认知。前言JVM是Java Virtual Machine(Java 虚拟机)的缩写,JVM是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。Java语言的一个非常重要的特点就是平台无关性。而使用Jav...原创 2020-01-07 16:19:42 · 419 阅读 · 0 评论 -
Java 架构师必须掌握的 21 个 Java 核心技术!
前言Java语言能够流行起来,并长久不衰,得益于Java语言有很多优秀的关键特点。这些特点包括:简单、面向对象、分布式、结构中立、可移植、解释执行、健壮、安全、高性能、多线程和动态。Java 语言是一门随时代快速发展的计算机语言程序,其深刻展示了程序编写的精髓,加上其简明严谨的结构及简洁的语法编写为其将来的发展及维护提供了保障。推荐 文末福利领取:JAVA技术交流社区 点击加入...原创 2020-01-05 16:06:02 · 546 阅读 · 0 评论 -
Java 虚拟机:Java 内存区域深入分析
前言Java是目前用户最多、使用范围最广的软件开发技术,Java 的技术体系主要由支撑Java程序运行的虚拟机。为各开发领域提供接口支持的Java API, Java编程语言及许许多多的第三方Java框架( 如Spring和Struts等)构成。在国内,有关Java API、Java 语言及第三方框架的技术资料和书籍非常丰富,相比之下,有关Java虚拟机的资料却显得异常贫乏。推荐 文末福利...原创 2020-01-04 22:26:39 · 400 阅读 · 0 评论