原文:从JVM的角度解析String

.字符串生成过程 我们都知道String s hello java 会将 hello java 放入字符串常量池,但是从jvm的角度来看字符串和三个常量池有关,class常量池,运行时常量池,全局字符串常量池 也就是常说的字符串常量池 第一个是class的常量池,看一下下面这个代码 如果用javap vStringTest.class 来查看他的字节码文件,代码如下 表示有一个字符串的索引指向 ...

2019-01-24 16:45 0 589 推荐指数:

查看详情

jvm角度来看单例模式

最近在看jvm,发现随着自己对jvm底层的了解,现在对java代码可以说是有了全新的认识。今天就从jvm角度来看一看以前自以为很了解的单例模式。 了解单例模式的人都知道,单例模式有两种:“饿汉模式”和“懒汉模式”。 引用一段网上对这两种模式的介绍: “饿汉模式的特点是加载类时比较慢 ...

Sat Feb 04 02:59:00 CST 2017 6 699
JVM角度看Java多态

的age,而c.play()则不会通过编译。 下面从JVM角度解释上面这种现象 我们就从Father ...

Mon May 15 03:54:00 CST 2017 7 2310
JVM角度看i++ 与++i

1.i++和++i的问题 反编译结果为 Code: 0: iconst_1 1: istore_1 2: iinc 1, 1 //这个个指令,把局部变量1,也就是 ...

Sun Feb 25 00:18:00 CST 2018 0 1091
jvm角度来看java的多线程

最近在学习jvm,发现随着对虚拟机底层的了解,对java的多线程也有了全新的认识,原来一个小小的synchronized关键字里别有洞天。决定把自己关于java多线程的所学整理成一篇文章,从最基础的为什么使用多线程,一直深入讲解到jvm底层的锁实现。 多线程的目的 为什么要使用多线程?可以简单 ...

Mon Feb 06 19:50:00 CST 2017 6 6365
PCA数学角度解析

转:http://blog.csdn.net/passball/article/details/24037593 主成分分析(PCA)是多元统计分析中用来分析数据的一种方法,它是用一种较少数量的特征 ...

Wed Apr 19 20:22:00 CST 2017 0 1365
JVM系列之:从汇编角度分析Volatile

。通过是用Volatile可以实现禁止重排序和变量值线程之间可见两个主要特性。 今天我们从汇编的角度来分析 ...

Wed Aug 05 18:00:00 CST 2020 1 623
DSP霍尔FOC 角度解析

DSP28335 程序 基于霍尔的FOC 角度校正部分解析。 按照上图进行 在霍尔状态突变处对角度进行校正。 那么校准角度0度 对应的是 U相反电势的峰值 即IQ(1) 校准角度60度 对应的是校准 ...

Thu Aug 19 00:14:00 CST 2021 0 226
从python角度解析selenium原理

1、selenium工作流程 2、selenium工作原理 (1)客户端和服务端之间实际是通过http协议进行通信,服务端的接口文档可参考: ...

Mon Sep 14 18:27:00 CST 2020 2 419
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM