网站首页 站内搜索

搜索结果

查询Tags标签: jvm,共有 1794条记录
  • JVM垃圾回收

    如何判断对象是否死亡(两种方法)。 简单的介绍一下强引用、软引用、弱引用、虚引用(虚引用与软引用和弱引用的区别、使用软引用能带来的好处)。 如何判断一个常量是废弃常量 如何判断一个类是无用的类 垃圾收集有哪些算法,各自的特点? HotSpot 为什么要分为新生代和…

    2021/8/26 23:06:50 人评论 次浏览
  • java基石-JVM

    我对java这门语言的理解:主要从以下几个方面阐述:1、java平台无关性(跨平台,一次编译,到处运行);2、GC;3、语言特性(反射,泛型,lamda表达式);4、面向对象(封装,继承,多态);5、类库(java本身自带的集合,并发库,网络库,IO,NIO等;6、异常处理) 如何实现…

    2021/8/26 22:36:02 人评论 次浏览
  • java基石-JVM

    我对java这门语言的理解:主要从以下几个方面阐述:1、java平台无关性(跨平台,一次编译,到处运行);2、GC;3、语言特性(反射,泛型,lamda表达式);4、面向对象(封装,继承,多态);5、类库(java本身自带的集合,并发库,网络库,IO,NIO等;6、异常处理) 如何实现…

    2021/8/26 22:36:02 人评论 次浏览
  • Java特性、优势及版本

    Java特性和优势简单性 面向对象 可移植性 高性能 分布式 动态性 多线程 安全性 健壮性Java三大版本JavaSE: 标准版(桌面开发,控制台开发...)JavaME: 嵌入式开饭(手机,小家电...)JavaEE: 企业级开发(web端,服务器开发...)JDK、JRE、JVM JDK:Java Development …

    2021/8/26 20:06:46 人评论 次浏览
  • Java特性、优势及版本

    Java特性和优势简单性 面向对象 可移植性 高性能 分布式 动态性 多线程 安全性 健壮性Java三大版本JavaSE: 标准版(桌面开发,控制台开发...)JavaME: 嵌入式开饭(手机,小家电...)JavaEE: 企业级开发(web端,服务器开发...)JDK、JRE、JVM JDK:Java Development …

    2021/8/26 20:06:46 人评论 次浏览
  • 【Java】JVM 字节码指令大全

    下文中的栈指操作数栈。 对于非静态方法,局部变量表的 0 号槽为 this 变量。 局部变量表中的变量槽可以复用。Constants 常量相关十进制 操作码 助记符 含义 备注0 0x00 nop 什么都不做1 0x01 aconst_null 把 null 压入栈顶 a 代表引用2 0x02 iconst_m1 把 int 常量 –1 …

    2021/8/26 1:06:15 人评论 次浏览
  • 【Java】JVM 字节码指令大全

    下文中的栈指操作数栈。 对于非静态方法,局部变量表的 0 号槽为 this 变量。 局部变量表中的变量槽可以复用。Constants 常量相关十进制 操作码 助记符 含义 备注0 0x00 nop 什么都不做1 0x01 aconst_null 把 null 压入栈顶 a 代表引用2 0x02 iconst_m1 把 int 常量 –1 …

    2021/8/26 1:06:15 人评论 次浏览
  • 深入解析多态和方法调用在JVM中的实现

    深入解析多态和方法调用在JVM中的实现 1. 什么是多态 多态(polymorphism)是面向对象编程的三大特性之一,它建立在继承的基础之上。在《Java核心技术卷》中这样定义:一个对象变量可以指示多种实际类型的现象称为多态。在面向对象语言中,多态性允许你将一个子类型的实际对…

    2021/8/24 23:38:14 人评论 次浏览
  • 深入解析多态和方法调用在JVM中的实现

    深入解析多态和方法调用在JVM中的实现 1. 什么是多态 多态(polymorphism)是面向对象编程的三大特性之一,它建立在继承的基础之上。在《Java核心技术卷》中这样定义:一个对象变量可以指示多种实际类型的现象称为多态。在面向对象语言中,多态性允许你将一个子类型的实际对…

    2021/8/24 23:38:14 人评论 次浏览
  • Java程序是如何让CPU执行的?

    文章目录 前言案例加载至JVM内存CPU执行指令前言 在之前的JVM专栏中具体说明了各个JVM内存区域的信息、功能作用等。以及讲到了jdk不同版本针对GC操作使用垃圾收集器的区别等。 相信大家对一个Java程序的执行过程还是有点好奇的。 本篇博客就从Java程序到计算机CPU执行这个…

    2021/8/24 17:06:40 人评论 次浏览
  • Java程序是如何让CPU执行的?

    文章目录 前言案例加载至JVM内存CPU执行指令前言 在之前的JVM专栏中具体说明了各个JVM内存区域的信息、功能作用等。以及讲到了jdk不同版本针对GC操作使用垃圾收集器的区别等。 相信大家对一个Java程序的执行过程还是有点好奇的。 本篇博客就从Java程序到计算机CPU执行这个…

    2021/8/24 17:06:40 人评论 次浏览
  • java入门安装开发环境(Day02)

    Java的JDK,JRE,JVM JDK:Java的R开发工具(包含JRE和JVM) JRE:Java运行时的环境(包含JVM) JVM:Java虚拟机 Oracle密码:Aa3214304592! 安装JDK安装JDK记住安装路径配置环境变量计算机-->右键-->属性-->高级系统设 环境变量,系统变量→新建变量名JAVA_HOME…

    2021/8/23 22:05:34 人评论 次浏览
  • java入门安装开发环境(Day02)

    Java的JDK,JRE,JVM JDK:Java的R开发工具(包含JRE和JVM) JRE:Java运行时的环境(包含JVM) JVM:Java虚拟机 Oracle密码:Aa3214304592! 安装JDK安装JDK记住安装路径配置环境变量计算机-->右键-->属性-->高级系统设 环境变量,系统变量→新建变量名JAVA_HOME…

    2021/8/23 22:05:34 人评论 次浏览
  • JAVA大厂面试题

    并发 锁升级过程,轻量锁可以变成偏向锁么,偏向锁可以变成无锁么,自旋锁,对象头结构,锁状态变化过程JVM jvm类加载器,自定义类加载器,双亲委派机制,优缺点,tomcat类加载机制 cms收集器过程,g1收集器原理,怎么实现可预测停顿的,region的大小,结构 jvm了解哪些参…

    2021/8/23 14:05:35 人评论 次浏览
  • JAVA大厂面试题

    并发 锁升级过程,轻量锁可以变成偏向锁么,偏向锁可以变成无锁么,自旋锁,对象头结构,锁状态变化过程JVM jvm类加载器,自定义类加载器,双亲委派机制,优缺点,tomcat类加载机制 cms收集器过程,g1收集器原理,怎么实现可预测停顿的,region的大小,结构 jvm了解哪些参…

    2021/8/23 14:05:35 人评论 次浏览
扫一扫关注最新编程教程