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
jvm类加载机制
设计模式-单例模式(结合
JVM
基础知识)
1.定义介绍所谓单例模式,是指在程序运行时,整个
JVM
中只有一个该类的实例对象2.单例模式的优点复用性高,节省内存资源。
暗=里
·
2023-12-27 06:40
设计模式
单例模式
jvm
synchronized
synchronized、AtomicXXX、ReentrantLocksynchronized属于java提供的关键字,它的实现是依赖于
jvm
借助于cpu指令的字节码来实现的。
6默默Welsh
·
2023-12-27 06:09
JVM
面试题
3.直接内存4.说一下类加载的执行过程5.
JVM
调优参数有哪些6.
JVM
调优的工具7.java内存泄漏的排查思路8.cpu飙高排查方案和思路1.什么是虚拟机栈每个线程运行时需要的内存,称为虚拟机栈2.方法内的局部变量是线程安全吗
ITfeib
·
2023-12-27 06:12
面试总结
jvm
java
面试
Kotlin与Java比较:对象
前言Kotlin作为
JVM
系的语言,起源于Java又不同于Java。通过在语言层面比较两者的区别,可以使得开发者能够快速学习,融会贯通。
程序引力
·
2023-12-27 06:13
Java学习:初入Java
1.Java文件扩展名.class:字节码文件,通过
JVM
虚拟机译码执行相关程序,java的跨平台依靠的就是
JVM
,不同平台有不同类型的
JVM
。.
时之彼岸Φ
·
2023-12-27 03:19
Java学习
java
学习
开发语言
Java学习:多线程编程
Java程序的执行时,首先启动一个独立的
JVM
进程。该进程任务是解析并执行Java字节码。进程各有独立地址空间,
JVM
进程间不能访问对方所拥有内存空间。
时之彼岸Φ
·
2023-12-27 03:49
Java学习
java
学习
开发语言
一切皆list-对计算本质的思考(提纲)
比对象更抽象的是函数比函数更抽象的是list在数据结构课程中我们学习了list等价于树或者广义表而图可以转化为树处理所以list可以表示任何数据机构简单的说就是一切皆为list因此有一门语言叫Lisp,clojure是其在
jvm
码农田伟
·
2023-12-27 01:09
Java 语言有哪些特点
平台无关性:Java程序可以在不同的操作系统上运行,只需将Java源代码编译成字节码文件(.class文件),然后在Java虚拟机(
JVM
)上执行。
墨子白
·
2023-12-27 01:21
java
java
开发语言
链路追踪SkyWalking
skywalking支持dubbo,SpringCloud,SpringBoot集成,代码无侵入,通信方式采用GRPC,性能较好,实现方式是java探针,支持告警,支持
JVM
监控,支持全局调用统计等等,
木杉__
·
2023-12-27 01:17
skywalking
java
spring
boot
测试使用skywalking_SkyWalking agent 插件自动化测试实践-阿里云开发者社区
SkyWalking插件自动化测试框架介绍相关文档:这个自动化测试框架主要包含下面几个部分:测试环境docker镜像自动化测试脚本testcase工程结果验证工具测试环境docker镜像提供了两种测试环境:
JVM
-container
weixin_39675289
·
2023-12-27 01:47
测试使用skywalking
Go语言学习一
RobertGriesemer是GoogleV8、Chubby和HotSpot
JVM
的主要贡献者。RobPike主要是UNIX、UTF-8、plan9的作者。
CopyLower
·
2023-12-27 00:11
学习
golang
学习
开发语言
JVM
调优之经验
在生产系统中,高吞吐和低延迟一直都是
JVM
调优的最终目标,但这两者恰恰又是相悖的,鱼和熊掌不可兼得,所以在调优之前要清楚舍谁而取谁。
alterem
·
2023-12-26 23:21
RPC(6):RMI实现RPC
RMI是从JDK1.2推出的功能,它可以实现在一个Java应用中可以像调用本地方法一样调用另一个服务器中Java应用(
JVM
)中的内容。RMI是Java语言的远程调用,无法实现跨语言。
不死鸟.亚历山大.狼崽子
·
2023-12-26 23:33
RPC
rpc
网络协议
网络
oom条件反射
2、可以添加
JVM
的启动参数来限制使用内存:-XX:-UseGCOverheadLimit
万物皆有序和公式
·
2023-12-26 23:59
OSHI查看cpu信息
环境java1.8使用依赖com.github.oshioshi-core3.12.2packageio.greatcolin.
jvm
Message;importoshi.SystemInfo;importoshi.hard
策马踏清风
·
2023-12-26 22:34
IDEA VM Options常用配置参数
根据配置调整内存分配参数#这个参数会启动
JVM
的"server"模式,这种模式下
JVM
会进行更多的优化,但是启动速度会稍慢一些。
入秋的大橘
·
2023-12-26 22:09
开发环境
idea
intellij-idea
JVM
CPU Profiler技术原理及源码深度解析
JVM
CPUProfiler技术原理及源码深度解析研发人员在遇到线上报警或需要优化系统性能时,常常需要分析程序运行行为和性能瓶颈。
CoderChronicle
·
2023-12-26 22:48
其他
jvm
JVM
JVM
1.
JVM
运行时内存区域划分根据《Java虚拟机规范》的规定,运行时数据区通常包括这几个部分:程序计数器ProgramCounterRegister;Java栈VMStack;本地方法栈NativeMethodStack
熊先森_5094
·
2023-12-26 19:32
码歌老薛大话Java性能调优,Java调优概述(一)
书籍java基础类库的调优策略->并行程序优化策略->
JVM
调优监控做了比较系统的解读,如果你也想在编写程序时,有一个很好的全方位把控,我个人还是比较推荐这本图书的。
坑王老薛
·
2023-12-26 19:56
JVM
钩子
JVM
钩子简介在Java应用程序中,可以通过注册关闭钩子(ShutdownHook)函数来实现在
JVM
关闭时执行特定的代码。
Artisan_w
·
2023-12-26 19:13
Java基础与八股
jvm
制作spring boot docker镜像Dockerfile文件编写
##编写DockerfileDockerfileFROMopenjdk:8MAINTAINERYYMENVROOT_DIR=/home/yym/test/yym_logs/ENV
JVM
_GC_LOG_DIR
蚰蜒螟
·
2023-12-26 16:37
spring
boot
docker
后端
JAVA 转义字符&注释
\r:回车注释单行注释://注释文字多行注释:/*注释文字*/被注释的文字不会被
JVM
解释执行多行注释中不允许有多行注释嵌套文档注释:注释内容可以被JDK提供的工具javadoc解析,并生成说明文档(网页文件形式
脆弱钢琴师
·
2023-12-26 15:24
JAVA
java
笔记
Java
类加载机制
类加载机制
指的是将这些.class文件中的二进制数据读入到内存中,并对数据进行校验,解析和初始化。最终,每一个类都会在方法区保存一份它的元数据,在堆中创建一个与之对应的Class对象。
张万森的救赎
·
2023-12-26 15:00
java
开发语言
jstat命令详解
全称“JavaVirtualMachinestatisticsmonitoringtool”,它位于java的bin目录下,主要利用
JVM
内建的指令对Java应用程序的资源和性能进行实时的命令行的监控,
ichterry
·
2023-12-26 14:41
jvm
java
gc
jstat命令详解
jstat
JVM
GC 垃圾收集器
文章目录System.gc()内存溢出(OOM)OOM的原因内存泄漏垃圾回收的并行与并发安全点与安全区域Java中的引用分类强引用(StrongReference)软引用(SoftReference)弱引用(WeakReference)虚引用(PhantomReference)垃圾回收器分类按线程数分按工作模式分按是否压缩内存来分按工作区间分垃圾回收器的性能指标垃圾收集器JDK8的默认垃圾收集器查
没事儿写两篇
·
2023-12-26 13:35
人在江湖之JVM
jvm
垃圾收集器
CMS
G1
JVM
参数设置
黑猴子的家:Java SE 练习题第一章
(选一项)A.Java编程语言B.工具及工具的APIC.JavaEE扩展APID.Java平台虚拟机(2)下列关于JDK、JRE和
JVM
的描述。哪项正确?
黑猴子的家
·
2023-12-26 12:15
javaSE常见问题
参数列表不同,返回值类型随意2.请说明Java中方法重写的规则方法名相同,参数列表相同,返回值类型相同,子类方法的访问权限不小于父类方法的访问权限3.请说明Java中垃圾回收机制原理垃圾回收机制,是虚拟机
JVM
美食博主_f39e
·
2023-12-26 10:47
【Kotlin】Kotlin的stream流编程浅析
Kotlin是一门由JetBrains公司开发的静态类型
JVM
语言,其可以与Java无缝集成。
悠玄烛远
·
2023-12-26 10:04
Kotlin语言学习
kotlin
开发语言
java
流操作
stream流
java 和go的区别
性能和效率Java:运行在Java虚拟机(
JVM
)上,拥有成熟的JIT(Just
Keep forward upup
·
2023-12-26 09:36
go语言
Java基础
java
golang
开发语言
JVM
面试题
一:类的生命周期是怎么样的?大的阶段可以分为类的加载、类的使用、以及类的卸载。类的加载阶段又分为加载、链接、初始化。其中连接过程又包含了验证、准备和解析。二:Java中类加载的过程是怎么样的?Java中类的加载阶段分为加载、链接、初始化。其中连接过程又包含了验证、准备和解析。类的加载:类的加载指的是将类的.class文件中的二进制数据读取到内存中,存放在运行时数据区的方法区中,并创建一个大的Jav
沧浪之水12010137
·
2023-12-26 09:22
jvm
jvm
JVM
面试——运行时数据区
一:
JVM
的运行时内存区域是怎样的?根据Java虚拟机规范的定义,
JVM
的运行时内存区域主要由程序计数器、虚拟机栈、本地方法栈、Java堆、方法区和以及运行时常量池组成。
沧浪之水12010137
·
2023-12-26 09:46
jvm
jvm
学习
JVM
记录01-初识
JVM
学习
JVM
记录01-初识
JVM
什么是
JVM
定义:好处:java开发环境结构(关系)常见的
JVM
jvm
组成部分什么是
JVM
定义:javavirtualMachine,java程序的运行环境(java二级制字节码的运行环境
weixin_44578305
·
2023-12-26 09:34
javaJvm
java
jvm
初识
JVM
-第一章
JVM
-第一章文章目录
JVM
-第一章初识
JVM
咱们为什么单独学习
jvm
?
知道越多,知道越少
·
2023-12-26 09:34
JVM
jvm
java
初识
JVM
虚拟机 --- 类加载
目录回顾父子类创建对象的时候的各部分代码的执行顺序
JVM
概述
JVM
1.8的结构图类的生命周期描述第一个阶段:加载第二个阶段:验证第三个阶段:准备第四个阶段:解析第五个阶段:初始化类加载的时机了解一下记住上面五个阶段和大致
拉格朗日柯西
·
2023-12-26 09:34
jvm
初识
JVM
JVM
组成-类加载-垃圾回收器
目录
JVM
概念
JVM
布局组成部分(5部分)堆【线程共享】Java虚拟机栈【线程私有】程序计数器【线程私有】本地方法栈【线程私有】方法区(永久代)【线程共享】
JVM
类加载机制
类加载过程:双亲委派模型
JVM
xiong1234717
·
2023-12-26 09:04
知识点笔记
jvm
java
JVM
(一)类加载子系统
JVM
与类加载子系统一,虚拟机二,java虚拟机三,类加载子系统3.1,类加载阶段3.2,链接阶段3.3,初始化阶段四,类加载器4.1,启动类加载器(引导类加载器BootstrapClassLoader
cangchen@csdn
·
2023-12-26 09:03
JVM
JVM
类加载器
双亲委派机制
类加载过程
JVM
初识-java类加载器
为了不让他人有鄙视的机会,于是本人开始了
JVM
的学习之旅。学习Java虚拟机,从了解
JVM
内存模型开始。
weixin_33749131
·
2023-12-26 09:03
运维
java
c/c++
Jvm
系列-类加载子系统(二)
目录1,
jvm
内存结构的布局2,类加载子系统的作用3,类加载器(classloader)4,类的加载过程4.1,类的加载阶段(狭义上的加载)4.2,类的链接4.2.1,验证阶段(Verify)4.2.2
理科男同学
·
2023-12-26 09:33
JVM
Java
jvm类的加载机制
JVM
初识-笔记整理
JVM
目录
JVM
位置
JVM
体系结构类加载器沙箱安全机制NativePC寄存器方法区栈堆GC
JVM
位置
JVM
体系结构java虚拟机定了了若干种程序运行期间会使用到的运行时数据区,其中有一些会随着虚拟机启动而创建
一块猪血糕
·
2023-12-26 09:33
遗忘池
jvm
类加载子系统
jvm
类加载子系统类加载子系统作用1.类加载子系统负责从文件系统或者网络中加载class文件,class文件在文件开头有特定的文件标识即16进制CAFEBABE;2.加载后的Class类信息存放于一块成为方法区的内存空间
qq_43549500
·
2023-12-26 09:33
jvm
备战之
JVM
01-初识
JVM
初识
JVM
一、
JVM
的运行模式Server模式与Client模式两种运行模式的区别:1、Client模式的启动速度比较快,Server模式启动比较慢。
药师和尚
·
2023-12-26 09:03
备战之JVM
java
jvm
JVM
类加载器子系统
内存结构简图内存结构简图是
JVM
整体框架的一个展示,在记录
JVM
相关内容时都会用本图片进行一个系统的展示当前所讲章节在整个
JVM
中所在位置与相应功能。
韩浩楠
·
2023-12-26 09:02
深入理解jvm
jvm
java
从0学习
JVM
之--初识
类加载机制
1.什么是
类加载机制
总结一句话来说,
类加载机制
就是:虚拟机将Class文件加载到内存,并对数据进行校验,转化解析和初始化,形成虚拟机可以直接使用的Java类型2.
类加载机制
的过程当我们代码需要用到对应的类的时候
小羽呱呱
·
2023-12-26 09:02
JVM学习笔记
jvm
学习
java
Jvm
知识学习(一)-初识
Jvm
一,
JVM
的概念
JVM
是JavaVirtualMachine的简称。
空默寒
·
2023-12-26 09:32
【Jvm基础知识】
JAVA
Jvm
-初识Jvm
初识
JVM
-
JVM
内存结构
文章目录前言一、什么是
JVM
?
杨存乐
·
2023-12-26 09:01
Java
jvm
java
开发语言
JVM
学习总结——类加载子系统
前言最近在b站上看了宋红康老师的
JVM
讲解视频,对
JVM
有了一个基本特此写一些博客来记录我的一些理解和总结,博客中所使用的部分图片是由宋红康老师画,我这里拿来使用一下,特此说明。
一个猿子
·
2023-12-26 09:01
jvm
java
jvm
初识
JVM
-线程运行诊断-CPU占用过多
文章目录前言总结前言记录一下学习
jvm
中进程对cpu的占用过高的基本步骤。
杨存乐
·
2023-12-26 09:31
jvm
java
linux
JVM
初识-复习总结
1.
jvm
构成:类加载器+运行时内存区+执行引擎+本地库接口
jvm
启动线程:main主线程,执行我们指定的启动类的main方法ReferenceHandler处理引用的线程Finalizer调用对象的finalize
JOKERXIONG
·
2023-12-26 09:59
java
开发语言
后端
JVM
调优的参数在哪里可以进行设置(不是指临时的)
WAR包部署在Tomcat中时,可以通过设置
JVM
调优参数来提升性能。以下是一些常用的
JVM
调优参数:-Xms:设置
JVM
的初始堆大小,例如-Xms512m表示初始堆大小为512MB。
Flying_Fish_roe
·
2023-12-26 09:29
jvm
JVM
类加载子系统
JVM
是什么?java虚拟机是运行在各大平台的执行字节码文件的虚拟计算机。如下图所示这样的设计可以让编译后的代码在
归思君
·
2023-12-26 09:58
java
jvm
后端
上一页
46
47
48
49
50
51
52
53
下一页
按字母分类:
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
其他