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&JVM
Java虚拟机知识点【工具】
命令行工具1.jps
JVM
ProcessStatusTool,显示虚拟机进程。
O_Neal
·
2023-12-02 01:54
Java类加载机制
在运行时,这些类的字节码文件会加载进入
JVM
的内存的元空间中,并且以Class的形式对类进行描述。本文将详细讲解java的类加载机制。
霍胖子
·
2023-12-02 01:27
Java中的
jvm
——面试题+答案(Java虚拟机的基本概念、内存管理、类加载、垃圾回收等)——第12期
什么是Java虚拟机(
JVM
)?答案:Java虚拟机是Java程序运行的环境,它负责将Java源代码编译成字节码,并在运行时执行这些字节码。Java虚拟机的主要组成部分有哪些?
Keep forward upup
·
2023-12-02 01:21
Java基础
java
jvm
开发语言
多线程05
前言前面我们说到了死锁以及线程可见性的问题我们将线程可见性主要归结于是
JVM
自身的一个bug一个线程写一个线程读会将一直不变的变量优化到直接从寄存器中读取,而不是缓存等读取,因为这样我们就设置了使用volatile
qiuqiushuibx
·
2023-12-02 01:47
JavaEE
java
jvm
开发语言
Elasticsearch 7.10 之 Disable swapping
这可能导致
JVM
堆的一部分甚至其可执行页面换出到磁盘上。交换对性能,节点稳定性非常不利,应不惜一切代价避免交换。它可能导致垃圾回收持续几分钟而不是毫秒,并且可能导致节点响应缓慢甚至断开与群集的连接。
王大丫丫
·
2023-12-02 00:15
elasticsearch
elasticsearch
【JavaEE初阶】——
JVM
介绍(面试高频)
文章目录前言一、进程和线程二、
JVM
进程三、
JVM
介绍3.1
JVM
内存区域划分3.2
JVM
类加载3.3
JVM
垃圾回收(CG)四、
JVM
常见选择题总结前言一、进程和线程在谈
JVM
的这些问题前,我们先来复习一下有关线程和进程的关系进程
未央.303
·
2023-12-02 00:24
JavaEE初阶
java-ee
jvm
面试
JVM
真香系列:如何判断对象是否可被回收?
在
JVM
中程序寄存器、Java虚拟机栈、本地方法栈,这三个区是随着线程的创建而创建,随着线程结束而销毁。其实就是这三个的生命周期和线程的生命周期一样。都是每个线程私有的。
Java后端技术全栈
·
2023-12-02 00:57
Java虚拟机内存管理机制
JVM
运行时数据区:虚拟机栈虚拟机栈包含了局部变量表,操作数栈,动态链接,方法出口等。
CDF_cc7d
·
2023-12-01 23:03
jstat命令实战及内存模型介绍
首先看下
jvm
内存模型图内存在survivor区进行正常的minorGC,minorGC触发时,暂停程序的时间较短,影响很小,但是当满足一定条件,比如经过from-to增长年龄之后,到了一定的年龄,就会转移到老年代
所执者唯己
·
2023-12-01 23:12
java
java
jvm
内存调优
jvm
参数理解和记录
jvm
配置参数分为三大类:1.跟踪参数:跟踪,监控
JVM
状态,用于程序员
JVM
调优及故障排查2.堆分配参数:分配堆内存3.栈分配参数:分配栈内存各类配置参数常用参数:1.-XX:+PringGC2.
所执者唯己
·
2023-12-01 23:42
java
linux
多线程
jar
经验分享
个人开发
Java -
JVM
内存模型 3分钟教你成为
JVM
的尖子生
本色出演名单姓名别名简称学校JavaVirtualMachine
JVM
教室堆空间Heap老师垃圾回收器MinorGC/MajorGC学生数据Object学校平面图俗名使用权限简称Metaspace教室学生会
大猪大猪
·
2023-12-01 23:44
垃圾回收GC
JVM
之所以要有垃圾回收,是因为它能够自动管理内存,避免内存泄漏和内存溢出的问题,垃圾回收机制会自动检测和清理不再使用的对象,释放内存空间,使得开发者不需要手动管理内存,降低了开发难度和错误风险,同时,
墨溱
·
2023-12-01 23:07
jvm
算法
Tomcat --配置文件
ServiceExecutorConnectorEngineHostContextweb.xml会话配置Servlet配置tomcat-user.xml线程池配置配置安全传输安全Server.xml监听器VersionLoggerListener:用于以日志形式输出服务器、操作系统、
JVM
neei
·
2023-12-01 22:30
Tomcat
tomcat
jvm
java
Java程序中的“找不到或无法加载主类“错误解决方法
这个错误表示Java虚拟机(
JVM
)无法找到指定的主类来执行程序。本文将介绍一些常见的原因和解决方法,帮助您解决这个问题。检查类名和文件名是否匹配:首先,您需要确保类名和文件名匹配。
PixelEnigma
·
2023-12-01 22:47
java
python
开发语言
编程
【Java8系列07】Java8日期处理
推荐:kwan的首页,持续学习,不断总结,共同进步,活到老学到老导航檀越剑指大厂系列:全面总结java核心技术点,如集合,
jvm
,并发编程redis,kafka,Spring,微服务,Netty等常用开发工具系列
檀越剑指大厂
·
2023-12-01 21:51
s18
java8
java
开发语言
ubuntu16.04 安装 eclipse
.tar.gz2.下载eclipse,eclipse-jee-mars-2-linux-gtk-x86_64.tar.gz注:我下载的都是64位的,因为我的系统是64位系统3.将jdk解压到/opt/
jvm
懂IT的嵌入式工程师
·
2023-12-01 21:57
linux
java
se
美团、滴滴、阿里、京东的 Dubbo /
JVM
/ Spring 面试题及答案
之前在前些时间面试了十多家的大型的互联网公司也拿到了几个Offer,面试接触之后感慨颇多,决定给大家分享一手的面试资料,让你们以后万一遇到有相似的问题时提前的能做好准备我现在主要的方向是Java开发正走在架构师的路上,把遇到的问题和大家分享一下,也谈谈关于技术人员如何有方向的提高自己,做到有的放矢。最近有很多朋友去目前主流的大型互联网公司面试(阿里巴巴、京东、美团、滴滴),面试回来之后会发给我一些
Java耕耘者
·
2023-12-01 21:36
Jmeter分布式压测
Jmeter其本身的机制和硬件配置(内存、CPU等)是有限的由于Jmeter是Java应用,对CPU和内存的消耗较大,在需要模拟大量并发用户数时,单机很容易出现JAVA内存溢出的错误,导致测试脚本本身就有瓶颈
JVM
测试界清流
·
2023-12-01 20:40
软件测试
jmeter
分布式
jdk介绍
java运行环境java运行环境,也就是jre,全称为JavaRuntimeEnvironment,其中包含
jvm
(JavaVirtualMachine)虚拟机和java核心类库。
翰戈.summer
·
2023-12-01 19:08
基本概念
java
jdk
Docker-简介、基本操作
目录Docker理解1、Docker本质2、Docker与虚拟机的区别3、Docker和
JVM
虚拟化的区别4、容器、镜像的理解5、Docker架构Docker客户端Docker服务器Docker镜像Docker
啵啵虎的抽抽
·
2023-12-01 19:32
Docker
docker
容器
运维
JVM
致命错误日志(hs_err_pid.log)分析
崩溃文件输出最近两天测试环境有一个服务总是会挂(两到三天一次),
JVM
虚拟机总是会崩溃。所以有必要了解
JVM
崩溃的原因是什么。
帅骚贯彻一生
·
2023-12-01 18:44
java
jvm
JVM
字节码- long/double类型的比较
在Java虚拟机(
JVM
)字节码中,对于double和long类型的比较,没有直接等价于iflt(用于整型比较)这样的指令。相反,比较double和long类型的值涉及到一些不同的步骤和指令。
青衫客36
·
2023-12-01 18:08
Java基础
jvm
java
Java编译过程中的
JVM
这个步骤不涉及
JVM
。加载字节码:当运行Java程序时,Java虚拟机(
JVM
)首先加载相应的.class文件。
JVM
的类加载器负责这个
Joy T
·
2023-12-01 18:38
编译原理
java
开发语言
JVM
——垃圾回收器(G1,JDK9默认为G1垃圾回收器)
1.G1垃圾回收器JDK9之后默认的垃圾回收器是G1(GarbageFirst)垃圾回收器。ParallelScavenge关注吞吐量,允许用户设置最大暂停时间,但是会减少年轻代可用空间的大小。CMS关注暂停时间,但是吞吐量方面会下降。而G1设计目标就是将上述两种垃圾回收器的优点融合:1.支持巨大的堆空间回收,并有较高的吞吐量。2.支持多CPU并行垃圾回收。3.允许用户设置最大暂停时间。JDK9之
Demo龙
·
2023-12-01 18:37
jvm
java
开发语言
日记23.11.21
日记23.11.21早八操作系统——死锁问题死锁定义防止死锁的方法Java基础题、计网题leetcode+1
jvm
oom八股文+1英语+2
HFJsjsn
·
2023-12-01 18:12
日记
struts
java学习笔记、资料
思维导图包括:计算机网络思维导图多线程相关思维导图操作系统相关知识思维导图java集合类框架思维导图设计模式思维导图
JVM
思维导图除了上面这些,精品资料还有:01.
大菜鸟_
·
2023-12-01 17:01
认识
JVM
一个Java文件的
JVM
之旅
需要去
JVM
(JavaVirtualMachine)这个地方旅行。变身我高高兴兴的来到
JVM
,想要开始
JVM
之旅,它确说:“现在的我还不能进去,需要做一次转换,生成class文件才行”。为什么这样呢?
小麟School
·
2023-12-01 16:06
Java基础
jvm
java
开发语言
java 偏向锁 10个课题
于Hotpot
JVM
中的偏向锁,大部分开发者都比较熟悉或者至少听说过。那我们用下面10个关于偏向锁的进阶问题,检验一下自己离精通还有多远。
Elivis Hu
·
2023-12-01 16:58
java专栏
java
开发语言
SpringBoot 启动参数设置环境变量、
JVM
参数、tomcat远程调试
java命令的模版:java[-options]-jarjarfile[args...]先贴一下我的简单的启动命令:java-Xms128m-Xmx256m-Xdebug-Xrunjdwp:server=y,transport=dt_socket,address=8081,suspend=n-jar/data/app/test.jar--spring.profiles.active=dev&其中:
代码墨白
·
2023-12-01 15:20
jvm
的相关知识点
JavaVirtualMachine(
JVM
)是Java程序的运行环境,是Java技术的核心和关键之一。
2301_79080050
·
2023-12-01 15:54
jvm
Java学习笔记45——类的加载和反射机制
暴力反射反射获取成员变量并使用反射获取成员方法并使用类加载器类加载当程序要使用某个类时,如果该类还未被加载到内存中,则系统会通过类的加载,类的链接,类的初始化三个步骤对类进行初始化.如果不出现意外的话,
JVM
广阔天地,大有可为
·
2023-12-01 14:19
从零开始Java学习
java
学习
笔记
Java学习笔记46——模块化
而且,无论是运行一个大型的软件系统,还是运行一个小的程序,即使程序只需要使用Java的部分核心功能,
JVM
也要加载整个JRE环境。为了给Java“瘦身”,让ava实现轻量化,Java9正式的
广阔天地,大有可为
·
2023-12-01 14:48
从零开始Java学习
java
学习
笔记
11.30_黑马Redis实战篇分布式锁
实战篇9设立一个在
jvm
外的锁监视器,可以处理多线程的问题实战篇10获取锁的时候,要同时发生获取锁以及设置到期时间。实战篇11thinking:JAVA中的自动拆箱与装箱?
simplesin
·
2023-12-01 13:00
java
Kotlin跨平台的网络请求框架-跨平台的Retrofit
前言一般安卓开发中网络请求框架都是使用OkHttp+Retrofit,但其只能应用于
jvm
平台上而Kotlin可用于
jvm
,js,native因此一个Kotlin跨平台的网络请求框架必不可少而ktor-client
李小白lt
·
2023-12-01 13:21
Kotlin
kmm
框架实现
kotlin
android
跨平台
retrofit
http
简明指南:使用Kotlin和Fuel库构建JD.com爬虫
Kotlin是一门基于
JVM
的静态类型编程语言,以其简洁、高效、安全、跨平台等特点而著称。这门语言
亿牛云爬虫专家
·
2023-12-01 12:45
爬虫代理
爬虫技术
后端
kotlin
爬虫
开发语言
Fuel
JD.com
网络爬虫
电商数据
二:反应式编程
为了实现这一目标,他们决定尝试响应式,开始将.NETRx迁移到
JVM
上面。
lesline
·
2023-12-01 10:28
解决gradle报错:Unable to make field private final java.lang.String java.io.File.path accessible:
将gradle.properties中的org.gradle.
jvm
args=-Xmx1536m修改为org.gradle.
jvm
args=-Xmx1536M\--add-exports=java.base
-SOLO-
·
2023-12-01 09:05
java
开发语言
搭建Kafka集群
删除本地openjdkrpm-qa|grepjava命令的意思是搜索java,查看安装包文件2.卸载jdkyumremove*openjdk*3.安装jdk将jdk压缩包解压并安装在/usr/lib/
jvm
梧桐雨。
·
2023-12-01 08:39
未经分类的博客
kafka
java
linux
Java第一节课
四个动态:jdk开发工具包,JRE运行的工具,
JVM
虚拟机,SDK开发工具包。.java-.class-解释(
JVM
)-运行注意:类名的第一个字大写,类名与文件名相同,主函数在类内部。
weixin_45809860
·
2023-12-01 06:33
第二章 java概述知识点遗忘
1、
JVM
是java虚拟机,负责执行指令,管理数据、内存、寄存器,包含在JDK中。实现了“一次编译,到处运行”2、JDK(javadevelopmentkit)是java开发工具包。
weixin_44312327
·
2023-12-01 06:03
jvm
java
开发语言
第1章 Java语言概述
什么是JDK,JRE,
JVM
JDK(JavaDevelopmentKit):是Java的开发工具包。JDK是提供给Java开发人员使用的,其中包含了Java的开发工具和JRE。
YJ_tom
·
2023-12-01 06:57
java
开发语言
一步一图带你深入理解 Linux 物理内存管理(下)
我们接着上半部分《一步一图带你深入理解Linux物理内存管理(上)》继续Linux物理内存管理的下半部分~~~5.7物理内存区域中的冷热页之前笔者在《一文聊透对象在
JVM
中的内存布局,以及内存对齐和压缩指针的原理及应用
bin的技术小屋
·
2023-12-01 05:41
java异常
所有异常类的基类:Throwable类,两大子类:Error、Exception体系结构图解:Error:系统错误,由
JVM
抛出,描述内部系统错误。
海边的飞鹅
·
2023-12-01 05:39
java
java
jvm
开发语言
java哪些异常不用捕捉_Java异常基础知识解析
异常类结构ErrorError(错误)由
JVM
生成并抛弃不做处理;此类错误通常与代码和执行的操作无关,是虚拟机中出现了比较严重的问题,程序本身无法解决(常见的错误有死循环、内存泄漏等)。
另一个21
·
2023-12-01 05:08
java哪些异常不用捕捉
讲讲Java异常
什么是异常程序在执行过程中出现非正常情况,如果不处理会导致
JVM
的非正常停止异常的抛出机制Java中把不同的异常用不同的类表示,一旦发生某种异常,就创建该异常类型的对象,并且抛出(throw),然后程序员就可以捕获
AzulimLX
·
2023-12-01 05:38
java
java程序员必须安装的软件
一,JDK1,JDK,JRE,
JVM
的关系:JDK(JavaseDevelopmentKit)JavaSE开发工具包,包括:java编译器(javac),JRE(java运行时环境),java基础类库(
Edward*H
·
2023-12-01 05:06
java
intellij-idea
开发语言
SSM6 11-27 SpringMvc过滤器和异常处理
trycatch:处理异常throw/throws:不处理抛出
jvm
中断程序运行打印错误信息web:经典三层模型:dao(mapper)serviceweb层异常抛给web层Controller类的方法
json{shen:"jing"}
·
2023-12-01 03:58
SpringMvc
java
JVM
的详细概念和原理
JVM
(Java虚拟机)是Java编程语言的运行环境,它是一个独立的、跨平台的虚拟计算机,能够解释执行Java字节码。
JVM
包括三部分:类加载器、运行时数据区和执行引擎。
雾漫江北
·
2023-12-01 02:06
JVM
JVM
性能调优(2) —— 内存设置和查看GC日志
来源:博客园作者:bojiangzhou链接:https://www.cnblogs.com/chiangchou/p/
jvm
-2.html四、内存设置和查看GC日志1、设置
JVM
内存1)
JVM
内存分配有如下一些参数
小郭子
·
2023-12-01 02:13
(
JVM
学习05)垃圾收集器G1&ZGC详解
Garbage-First)是一款面向服务器的垃圾收集器,主要针对配备多颗处理器及大容量内存的机器.以极高概率满足GC停顿时间要求的同时,还具备高吞吐量性能特征G1将Java堆划分为多个大小相等的独立区域(Region),
JVM
ZGOOD9527
·
2023-12-01 02:07
Java架构师学习之路-JVM
jvm
上一页
91
92
93
94
95
96
97
98
下一页
按字母分类:
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
其他