E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
深入学习Java虚拟机
GraalVM入门以及环境搭建
具体来说,GraalVM是由Oracle创建的
Java虚拟机
(JVM)和Java开发工具包(JDK)。它是一个高性能的运行时,可以提高应用程序的性能和效率。Gr
笑的像个child
·
2023-11-15 16:28
开发
jvm
spring
boot
java
画册设计的方法有哪些?新手怎么设计好画册?
而画册的封面又是画册最为重要的部分,它起着概括画册内容、奠定画册调性、彰显画册品质,以及吸引读者的作用,而且画册设计对设计师的排版能力、构图能力、色彩搭配能力、审美、材质和工艺的运用都有不小的要求,值得
深入学习
和研究
tukewang
·
2023-11-15 11:13
JVM 内存区域
JVM内存结构模型程序计数器:1.线程私有的,是一块较小的内存空间,当前线程所执行的字节码的行号指示器2.每个线程都有一个独立的程序计数器,各线程之间程序计数器互不影响,独立存储3.此内存区域是唯一一个在
java
coo_lw
·
2023-11-15 10:41
JVM
jvm
synchronized的实现原理
在《深入理解
Java虚拟机
》中,有这样一段话:sy
zhaohong_bo
·
2023-11-15 07:37
学习笔记
Java
synchronized
JVM成神之路-synchronized--这一篇全了解
在《深入理解
Java虚拟机
》中,有这样一段话:synchronized关键字在需要原子性、可见性和有序性这三种特性的时候都可以作为其中一种解决方案,看起来是“万能”的。
Franco蜡笔小强
·
2023-11-15 07:32
JVM
JVM
Synchronized
Java语言基础第一天
java开发环境:java编译运行过程:编译期:.java源文件,经过编译,生成.class字节码文件运行期:JVM加载.class并运行.class(0和1)名词解释:JVM:
java虚拟机
加载.class
是程序喵呀
·
2023-11-15 07:50
Java
java
Java虚拟机
的垃圾回收机制
Java虚拟机
的垃圾回收机制Java语言会对程序运行过程中产生的垃圾进行自动回收,不需要我们手动地写语句主动地对垃圾进行回收。什么是垃圾?
楠佩忆心轩
·
2023-11-15 05:54
java
JVM实战-JVM之类加载时机
目录JVM实战-JVM之类加载时机1主动引用2被动引用JVM实战-JVM之类加载时机
Java虚拟机
把描述类的数据从Class文件加载到内存,并对数据进行校验、转换解析和初始化,最终形成可以被虚拟机直接使用的
Luo_xguan
·
2023-11-15 04:56
JVM
jvm
java
Java基础知识(1)
1.概念以及提纲2.语言基础3.数据类型[一部分]4.操作符5.控制流程6.关键字清单1.概念以及提纲Java技术是一种高级的面向对象的编程语言,也是一个平台,Java技术是基于
Java虚拟机
(JavaVirtualMachine
求解的根号三
·
2023-11-15 02:13
java基础
java
arrays
javadoc
integer
jvm
文档
JavaEE核心【JVM 的作用、类加载器、JVM内存模型、GC回收机制】
java虚拟机
会将字节码
OneTenTwo76
·
2023-11-15 00:21
JavaEE核心
java-ee
java
开发语言
Java虚拟机
的类加载机制
Java虚拟机
类加载过程是把Class类文件加载到内存,并对Class文件中的数据进行校验、转换解析和初始化,最终形成可以被虚拟机直接使用的java类型的过程。
Java我人生
·
2023-11-15 00:19
java编程思想
java虚拟机
java虚拟机
java类加载
JVM加载机制
双亲委托模型
java类加载器
Java中的类加载器
我们都知道JVM(
java虚拟机
昨夜星辰_zhangjg
·
2023-11-15 00:48
Java
深入理解Java语言
java
类加载器
线程上下文类加载器
双亲委派模型
类加载器的可见性
《Redis设计与实现》(16-21)个人学习总结
注明:《Redis设计与实现》的个人学习总结,这本书对redis的讲解清晰易懂,如果
深入学习
可以看看这本书目录第16章Sentinel16.1启动并初始化Sentinel16.1.1初始化服务器16.1.2
月亮的-影子
·
2023-11-14 22:09
Redis学习
mysql
数据库
database
JVM及其垃圾回收机制(GC)
垃圾回收机制(GC)GC工作过程1.找到垃圾/判断垃圾(1)引用计数【python/PHP】(2)可达性分析【Java】2.对象释放(1)标记清除算法(2)复制算法(3)标记整理算法(4)分代回收算法JVM即
Java
Roylelele
·
2023-11-14 20:32
JavaEE
jvm
JVM中的-Xms 、-Xmx 参数该如何设置
在
Java虚拟机
(JVM)中,-Xms和-Xmx都是用来设置JVM堆内存大小的参数。其中,-Xms用于设置JVM启动时分配的初始堆内存大小,而-Xmx用于设置JVM堆内存的最大可用空间。
查拉图斯特拉面条
·
2023-11-14 19:20
Linux&运维
JVM
性能测试
jvm
【云原生】AI云开发平台——AI Model Foundry介绍(开发者可免费体验AI训练模型)
“本文主要介绍了华为云原生开发GDEAI下的AIModelFoundry模块,华为云为开发者提供了丰富的云原生免费体验平台,并发布了众多云原生开发教程,有助于云原生开发者
深入学习
云开发相关知识,成为高级云原生工程师
是羽十八ya
·
2023-11-14 18:22
云原生
人工智能
云原生
华为云
devops
机器学习
Java程序员必备基础:Java代码是怎么运行的?拿来吧你
最近复习了深入理解
Java虚拟机
这本书,做了一下笔记,希望对大家有帮助,如果有不正确的地方,欢迎提出,感激不尽。
Java小梁同学
·
2023-11-14 17:12
Java
jvm
java
编程语言
linux
CentOS 中启动 Jar 包
执行该命令之后,
Java虚拟机
会自动启动并
928-y
·
2023-11-14 14:53
ide
python
java
【C++初阶(七)】类和对象(下)
通过本专栏的
深入学习
,你可以了解并掌握C++。
小小unicorn
·
2023-11-14 14:21
c++
c++
java
数据库
深入理解Java中的OutOfMemoryError(OOM)异常
1.OutOfMemoryError异常简介OutOfMemoryError是Java中的一个运行时异常,通常指示
Java虚拟机
(JVM)无法为新的对象分配内
@泡泡糖
·
2023-11-14 13:01
jvm
java
开发语言
jvm
String为什么是final的?是线程安全的吗?
它的内容就不能被修改,防止因意外修改字符串而出现的bug;2,线程安全:由于String类是不可变的,这意味着多个线程同时访问操作一个对象,也不需要担心数据不一致的问题;3,提高性能:由于其不可变,jvm(
java
见未见过的风景
·
2023-11-14 13:31
java
java
开发语言
某厂Java4面:(数据结构与算法+源码+
Java虚拟机
+分布式)
前言:最近不少人都在找工作,很多人开始抱怨,工作难找,不少人后台问我怎么办,讲真,我也无能为力,之前我就说过了,今年的工作竞争一定是比较激烈的。面试只是对个人技术及应变能力的一次考验。只有解决了一个问题,你才有机会遇见下一个问题。以下面试题由群友提供或网上收集整理,共勉。群友牛逼。以下是某厂Java面试题:Java一面hashmap源码问题HashMap底层结构put操作讲一下HashMap、Ha
程序猿锦鲤
·
2023-11-14 13:25
面经
java
分布式
面试
JVM的基本知识
JVM:跨语言的平台
Java虚拟机
根本不关注运行在其内部的程序到底是使用何种编程语言编写的,它只关心“字节码”文件。
骑着王八环游世界
·
2023-11-14 10:03
JVM
Java
java
开发语言
后端
JVM基本常识了解
1,JVM:JavaVirtualMachine
java虚拟机
,实现跨平台工作的根本原因2,JRE:JavaRuntimeEnvironment:Java运行时环境整体来说属于运行时阶段JVM分成三大块
被java抛弃的网工
·
2023-11-14 10:03
jvm
java
linux
JVM如何运行,揭秘
Java虚拟机
运行时数据区
本地方法栈五、本地方法接口六、堆(一)概述(二)堆空间细分七、方法区一、概述不同的JVM对于内存的划分方式和管理机制存在部分差异,后续针对HotSpot虚拟机进行介绍JVM结构图如下,此次我们学习的是
Java
zoeil
·
2023-11-14 08:54
jvm
jvm
java
linux
运行时数据区
Java虚拟机
后端
【C语言】第一章·第九节 初识指针
相信很多小伙伴们学习C语言时候对指针的概念都是模糊的吧,哈哈哈哈哈哈不才也是一样,所以在
深入学习
指针或者C语言时候咱们要弄明白什么是指针正文开始首先我们要知道指针是什么?
Bucai_不才
·
2023-11-14 06:53
C语言
c语言
开发语言
Java工程师面试题总结及参考答案(一)
1、JVM结构原理、GC工作机制详解转载于:https://blog.csdn.net/tonytfjing/article/details/44278233一、JVM结构根据《
java虚拟机
规范》规定
阿杰同学
·
2023-11-14 04:44
java
spring
jvm
第二章:main 方法
一、main方法//main方法的形式publicstaticvoidmain(String[]args){}解释main方法main方法被虚拟机调用
Java虚拟机
需要调用类的main()方法,所以该方法的访问权限必须是
好好锅
·
2023-11-14 03:08
#
Java面向对象编程高级知识
java
jstack java堆栈跟踪工具
jstackjava堆栈跟踪工具1、jstack介绍jstack(stacktraceforjava)是
java虚拟机
自带的一种堆栈跟踪工具。
242030
·
2023-11-14 03:23
java
java
Spring中用到了哪些设计模式
最近整理了一波电子书籍资料,包含《EffectiveJava中文版第2版》《深入
JAVA虚拟机
》,《重构改善既有代码设计》,《MySQL高性能-第3版》,《Java并发编程实战》等等获取方式:关注公众号并回复电子书领取
飞乐鸟
·
2023-11-14 02:32
java
设计模式
java
JDK动态代理和CGLIB
最近整理了一波电子书籍资料,包含《EffectiveJava中文版第2版》《深入
JAVA虚拟机
》,《重构改善既有代码设计》,《MySQL高性能-第3版》,《Java并发编程实战》等等获取方式:关注公众号并回复电子书领取
飞乐鸟
·
2023-11-14 02:32
java
java
STM32串口发送和接收多个数据教程基于气体传感器实战
一、串口的数据接收和发送在这里我想把串口这一部分内容好好说一下,从事stm32开发已经好几年了,自以为对stm32已经掌握的很好了,后来才发现自己只是浮于表面,没有好好的
深入学习
stm32
不会武功不懂江湖
·
2023-11-13 23:00
stm32
单片机
arm
串口
Java虚拟机
逃逸分析
原因在于:
Java虚拟机
引入了逃逸分析,会判断在方法中的对象是否会被外部方法使用。如果经过逃逸分析发现,方法中的对象不会被外部方法使用,那么这个对象就可能在栈中分配内存了。
chuyufengling
·
2023-11-13 21:37
java
开发语言
JVM(hotspot)为什么使用元空间替换了永久代
一、我们先来理解两个概念:规范和实现《
Java虚拟机
规范》方法区和堆一样,是各个线程共享的内存区域,它用于存储已被虚拟机加载的类信息、常量、静态变量、即时编译后的代码等数据。
三侠剑
·
2023-11-13 21:37
JDK基础
永久代为什么要被元空间替代?
原则上如何实现方法区属于虚拟机实现细节,不受《
Java虚拟机
规范》管束,并不要求统一Hotspot中方法区的变化:JDK1.6及以前有永久代(permanentgeneration),静态变量存储在永久代上
xharvard
·
2023-11-13 21:36
Java
java
jvm
开发语言
java 方法区 元空间_JVM--方法区(元空间、永久代)
五、方法区运行时数据区结构堆、栈、方法去的交互关系1、介绍:《
Java虚拟机
规范》中明确说明:“尽管所有的方法区在逻辑上是属于堆的一部分,但一些简单的实现可能不会选择去进行垃圾收集或者进行压缩。”
Lee General
·
2023-11-13 21:06
java
方法区
元空间
JVM之 永久代与元空间
如果当前线程正在执行的是:Java方法计数器记录的就是当前线程正在执行的字节码指令的地址本地方法那么程序计数器值为undefined
Java虚拟机
卿乌
·
2023-11-13 21:34
java
java
jvm
JVM运行时数据区域——为什么jdk8用元空间替换了永久代
根据《
Java虚拟机
规范》的规定,
GeorgiaStar
·
2023-11-13 21:33
Java学习笔记
操作系统及运维
JVM
运行时数据区
永久代
元空间
JDK1.8去除永久代引入元空间的原因您知道吗
之前写了一篇文章JVM中的堆和栈到底存储了什么重点介绍了
Java虚拟机
运行时数据区中堆、栈以及方法区存储数据的相关知识很受大家欢迎,今天来介绍一下jdk1.8开始引入的元空间,元空间的引入也是与
Java
测试开发Kevin
·
2023-11-13 21:03
Java
jvm
java
开发语言
为什么用元空间替代永久代?
永久代和元空间都是HotSpot虚拟机中的概念,HotSpot虚拟机是SunJDK和OpenJDK中自带的虚拟机,也是目前使用范围最广泛的
Java虚拟机
,当我们提到虚拟机时,大概率指的就是HotSpot
程序一逸
·
2023-11-13 21:01
java
jvm
开发语言
JVM概述
JVM什么是JVMJVM是JavaVirtualMachine(
Java虚拟机
)的缩写,JVM是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。
高桥凉介@
·
2023-11-13 20:38
jvm
Handler dispatch failed; nested exception is java.lang.StackOverflowError 错误
nestedexceptionisjava.lang.StackOverflowError原因分析:提示:StackOverflowError栈内存溢出StackOverflowError是一个java中常出现的错误:在jvm运行时的数据区域中有一个
java
小白白_菜菜
·
2023-11-13 17:27
jvm
jvm
java
条件概率、联合概率、边缘概率的区别及独立事件、古典概型
深入学习
机器学习、分布式算法才发现概率与统计,线代都很重要,下面我简单串一下如题目所示的知识第一步:P(A|B)是在条件B发生的情况下A发生的概率,P(AB)是条件A与B同时发生的概率。
喔就是哦噢喔
·
2023-11-13 16:46
DeepLearn
概率论
【华为OD机试AB高分必刷题目】摘花生(Python-动态规划dp实现)
本专栏所有题目均包含优质解题思路,高质量解题代码,详细代码讲解,助你
深入学习
,高分通过!
一见已难忘
·
2023-11-13 12:46
华为od
python
动态规划
华为OD机试
Java--JVM
1.虚拟机分类:系统虚拟机:VMware,对物理计算机的仿真程序虚拟机:专门为执行单个计算机程序而设计比如
Java虚拟机
,执行Java字节码2.JVM的位置3.JVM整体结构执行引擎中包括:解释器(解析执行
Qing豆
·
2023-11-13 11:38
java
开发语言
后端
Java基础--------
Java虚拟机
JVM
(参考http://blog.csdn.net/cutesource/article/details/5904501点击打开链接,以此为模板自己做了整理、修改)目录一.概念二.JVM基本结构三.Java代码编译和执行的过程3.1Java源码编译机制3.2类加载机制3.3类执行机制四.JVM内存管理及垃圾回收4.1JVM内存管理4.1.1JVM内存组成结构4.1.2JVM内存分配4.2垃圾回收机制4
煜9527
·
2023-11-13 11:08
编程
jvm
java
开发语言
Java --- 直接内存
一、直接内存1、不是虚拟机运行时数据区的一部分,也不是《
Java虚拟机
规范》中定义的内存区域。2、直接内存是在Java堆外的,直接向系统申请的内存区间。
鸭鸭老板
·
2023-11-13 11:37
JVM
java
开发语言
JVM - 执行引擎
1.执行引擎概述:1.执行引擎是
Java虚拟机
核心的组成部分之一。
面向c v编程
·
2023-11-13 11:36
笔记
Jvm
java
开发语言
后端
java虚拟机
jvm
C++
深入学习
笔记(11)——const成员函数
我们知道,在C++类中,this指针是一个指向非常量类型的常量指针,也就是说我们可以通过this指针来访问类的成员变量并对其进行修改,那么如果我们要用this指向一个常量对象该怎么办?尽管this指针是隐式的,但是它仍然需要遵循初始化规则,因此我们不能用this指针指向一个常量对象,所以我们应该把this指针设置成指向常量的常量指针。然而this是隐式的,不会出现在参数列表中,因此C++语言的做法
慎铭
·
2023-11-13 10:55
C++深入学习笔记
c++
c语言
c#
深入理解
Java虚拟机
——
Java虚拟机
介绍——第一章
深入理解
Java虚拟机
——
Java虚拟机
介绍——第一章深入理解
Java虚拟机
——类加载子系统——第二章深入理解
Java虚拟机
——运行时数据区和本地方法接口——详细篇——第三章深入理解
Java虚拟机
——对象的实例化内存布局与访问定位
福建选手阿俊
·
2023-11-13 09:27
JVM
上一页
44
45
46
47
48
49
50
51
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他