码迷,mamicode.com
首页 >  
搜索关键字:jvm eden yong old gc 垃圾回收    ( 18783个结果
jvm-invokestatic vs invokevirtual
对比invokevirtual 和 invokestatic 两个 jvm指令的区别 从 hikaricp 数据库连接池 的性能优化点 作为切入点进行分析 invokevirtual 的作用实际是 调用实例化对象中的对象方法,其会按照从当前实际对象类型进行方法查找,按照继承或实现 层级关系 依次往上 ...
分类:其他好文   时间:2020-12-22 11:58:07    阅读次数:0
JVM致命错误日志(hs_err_pid.log)解读
致命错误出现的时候,JVM生成了hs_err_pid <pid> .log这样的文件,其中经常包含了虚拟机崩溃原因的重要信息。因为经常遇到,在介绍文章里,我选择了一个,并且逐段分析情况包含的内容(文件可以在文章最后下载)。有时情况下文件是创建在工作目录下的(如果没权限创建的话)JVM会尝试把文件写到 ...
分类:其他好文   时间:2020-12-21 12:02:29    阅读次数:0
JVM从概述到调优图文详解,含思维脑图深度剖析!
JVM概述 JVM 是一种用于计算机设备的规范,它是一个虚构的计算机的软件实现,简单的说,JVM 是运行 byte code 字节码程序的一个容器。 它有一个解释器组件,可以实现 JAVA 字节码和计算机操作系统之间的通信,java程序只需要在JVM 上一次编译,多出运行,因此JAVA具有跨平台性。 ...
分类:其他好文   时间:2020-12-21 11:17:15    阅读次数:0
学好Spark/Kafka必须要掌握的Scala技术点(二)类、单例/伴生对象、继承和trait,模式匹配、样例类(case class)
Scala是以JVM为运行环境的面向对象的函数式编程语言,它可以直接访问Java类库并且与Java框架进行交互操作 ...
分类:其他好文   时间:2020-12-19 13:14:39    阅读次数:1
垃圾回收器的基本原理是什么?垃圾回收器可以马上回收内存吗?有什么办法主动通知虚拟机进行垃圾回收?
对于Java程序中对象而言,如果这个对象没有任何引用变量引用它,那么这个对象将不可能被程序访问,因此可认为它是垃圾;只要有一个以上的引用变量引用该对象,该对象就不会被垃圾回收。 对于Java的垃圾回收器来说,它使用有向图来记录和管理堆内存中的所有对象,通过这个有向图就可以识别哪些对象是“可达的”(有 ...
分类:其他好文   时间:2020-12-19 12:59:31    阅读次数:1
接口默认方法
Java8已经发布很久,是自java5(2004年发布)之后Oracle发布的最重要的一个版本。其中包括语言、编译器、库、工具和JVM等诸多方面的新特性,对于国内外互联网公司来说,Java8是以后技术开发的趋势。这里主要讲解在开发中几个核心的新特性。(主要从新特性概念解释、语法定义、简单代码演示、优缺点分析、项目实战几个方面编写)。核心特性总览接口默认方法在注册网站时,我们会在注册后使用网站提供的
分类:其他好文   时间:2020-12-19 12:49:47    阅读次数:1
内存泄漏visualvm工具使用
内存泄露检测工具比较 定位java内存泄漏 https://www.jianshu.com/p/3be49723d2f8?from=timeline&isappinstalled=0 https://segmentfault.com/a/1190000011453225 Java 垃圾回收监控和分析 ...
分类:其他好文   时间:2020-12-19 12:07:55    阅读次数:1
【Java基础】Java 语言概述
Java 语言概述 主要应用场景 JavaEE、大数据、Android 开发方向。 基础知识概述 编程语言核心结构 变量、基本语法、分支、循环、数组、… Java 面向对象的核心逻辑 OOP、封装、继承、多态、接口、… 开发 Java SE 高级应用程序 异常、集合、I/O、多线程、反射机制、网络编 ...
分类:编程语言   时间:2020-12-18 12:57:04    阅读次数:3
Linux系统中安装ZooKeeper
一、下载安装 1、环境准备 ZooKeeper服务器是用Java创建的,它运行在JVM之上。需要安装JDK 7或更高版本。 2、上传 将下载的ZooKeeper放到/opt/ZooKeeper目录下【示例】D:/Develop/apache-zookeeper-3.5.8-bin.tar.gz se ...
分类:系统相关   时间:2020-12-18 12:44:29    阅读次数:3
JVM之类的生命周期
生命周期:类的加载->连接->初始化->使用->卸载 一、类的加载 查找并加载类的二进制数据(class文件) 硬盘上的class文件加载到JVM内存中 二、连接 1.验证 .class文件正确性校验 2.准备 static静态变量分配内存,并附初始化默认值 static int num = 10; ...
分类:其他好文   时间:2020-12-18 12:43:24    阅读次数:2
18783条   上一页 1 ... 23 24 25 26 27 ... 1879 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!