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
【
JVM
】初识
Jvm
目录什么是
JVM
JVM
的功能常见的
JVM
什么是
JVM
JVM
的全程是JavaVirtualMachine(java虚拟机)
JVM
是一种用于计算设备的规范,也是一个虚构出来的计算机,通过在实际的计算机上仿真模拟各种计算机功能实现
freedomSTUDENT
·
2024-01-12 06:35
JVM
jvm
【JAVA基础】
JVM
之类加载--双亲委派机制
目录1.类加载的过程描述:看图:解释:2.那么类加载器都有哪些呢3.双亲委派机制3.1双亲委派机制的过程3.2图看委派过程3.3为什么要设计双亲委派机制4.自定义类加载器4.1如何定义自己的类加载器?1.类加载的过程描述:我们写的.java文件通过编译成字节码文件.class文件,然后再通过我们的类加载器:ClassLoader,反射以后,类模板存在方法区,把实例化的对象存在堆里;看图:对象的ha
大龄烤红薯
·
2024-01-12 06:04
JAVA--基础学习
java
jvm
java-ee
spring
spring
boot
后端
spring
cloud
JVM
工作原理与实战(十二):打破双亲委派机制-自定义类加载器
专栏导航
JVM
工作原理与实战RabbitMQ入门指南从零开始了解大数据目录专栏导航前言一、打破双亲委派机制的方法二、自定义类加载器1.Tomcat自定义类加载器案例2.自定义类加载器详解3.案例解析总结前言
橘子-青衫
·
2024-01-12 06:04
JVM工作原理与实战
jvm
java
后端
jvm
介绍
JVM
是什么
JVM
是JavaVirtualMachine的缩写,即咱们经常提到的Java虚拟机。虚拟机是一种抽象化的计算机,有着自己完善的硬件架构,如处理器、堆栈等,具体有什么咱们不做了解。
xmh-sxh-1314
·
2024-01-12 06:28
jvm
JVM
:从零到入门
JVM
,就是Java虚拟机。
JVM
是一个巨大的话题,我们本文主要简单介绍一些围绕
JVM
相关的基础知识。
Xua3055
·
2024-01-12 06:28
jvm
在Maven中设置
JVM
系统参数及Java应用调试实例
在Maven中设置
JVM
系统参数及Java应用调试实例在进行Java应用程序开发时,我们通常需要配置Maven构建过程中Java虚拟机(
JVM
)的额外系统参数,以便进行性能优化、日志配置或远程调试等操作
好奇的菜鸟
·
2024-01-12 06:57
java
工具
java
maven
jvm
基础篇_快速入门(Java简介,安装JDK,cmd命令行运行Java文件产生乱码问题的解决方式,IDE工具,实用工具)
文章目录一.Java简介1.
JVM
2.JRE3.JDK二.安装JDK1.下载和安装2.配置Path3.配置JAVA_HOME(选讲)优化三.入门案例1.第一行代码1)jshell2)代码解读总结3)为何要分成对象与方法
丁总学Java
·
2024-01-12 06:48
#
Java语言概述
java
安装JDK
cmd运行java乱码问题
IDE工具
Ubuntu子系统
Fluent
Terminal
Snipaste
怎样在浏览器上运行Java代码
以前考虑在js上开发一个java解释器,最大的困难是如何调用java现有工具类库的问题,因为这部分是依赖于
JVM
本身来实现的,而浏览器环境上现在没有
JVM
了,这就变成了一个死结。
webdw
·
2024-01-12 05:06
Java 面试题汇总(持续更新)
谈谈
JVM
的一些基础概念和机制,比如Java的类加载机制;常用版本JDK(JDK8)内嵌的Class-Loader;类加载大致过程:加载、验证、链接、初始化;自定义Class-Loader等;垃圾收集的基本原理
被称为L的男人
·
2024-01-12 05:34
JVM
初识
什么是
JVM
?
JVM
全称是JavaVirtualMachine,中文译名Java虚拟机。
JVM
本质上是一个运行在计算机上的程序,他的职责是运行Java字节码文件。
weixin_54498224
·
2024-01-12 05:53
jvm
jvm
参数调优
(1)根据需求进行
JVM
规划和预调优(2)优化运行
JVM
运行环境(慢、卡顿)(3)解决
JVM
运行过程中出现的各种问题如何调优?(1)系统CPU经常100%CPU100%那么一定有线程占用
攻城有术
·
2024-01-12 04:06
缓存
计算机内存
JVM内存
jvm
java
开发语言
JVM
调优入门指南:掌握步骤、参数和场景
前言 作为Java开发者,我们经常需要优化应用的性能,其中
JVM
调优是非常重要的一部分。
JavaWizard-M
·
2024-01-12 04:36
JVM
jvm
java
算法
String有没有最大长度限制?
intlength);这是java.lang.String中的一个构造函数,可以看到它的长度是int类型,int的最大取值是2^31-1.但是我们却不能认为String支持的最大长度是这么大,这个长度的范围是
JVM
coffee_babe
·
2024-01-12 04:57
java
java
解决多版本jar包冲突问题
修改jar全限定名我们知道
jvm
加载类是通过判断类的全限定名来判断当前类是否被加载,这个导致多版本jar包不兼容的原因,那么我们就从里下手。
花开不识君
·
2024-01-12 03:18
问题解决
jar
java
jvm
JDK1.8安装,环境配置以及其中遇到的各种问题
一、JDK和JRE的介绍JRE(JavaRuntimeEnvirnment):Java运行环境包括
JVM
(Java虚拟机)和Java程序所需的核心类库等,所以如果只是要运行一个开发好的java程序,就只需要安装
zhiweizhang_zzw
·
2024-01-12 02:28
Java
java
jdk
Jmeter 性能压测 —— 测试通过标准参考!
性能测试通过标准包括服务端性能、前端性能和用户体验性能,常规通过标准如下所示1、通用互联网服务端性能①TPS(每秒事务数)大于期望值②响应时间小于期望值③错误率小于0.5%(事务成功率大于99.5%)④CPU使用率小于75%⑤
JVM
小码哥说测试
·
2024-01-12 02:25
自动化测试
技术分享
软件测试
jmeter
分布式
测试工具
postman
单元测试
性能测试
【十三】一文带你了解下 synchronized 的实现原理
如果锁冲突频繁,就转换为悲观锁开始是轻量级锁,如果锁被持有时间的较长,就转换成重量级锁实现轻量级锁的时候大概率用到的自旋锁策略是一种不公平锁是一种可重入锁不是读写锁1.synchronized的加锁过程
JVM
一个想打拳的程序员
·
2024-01-12 02:05
多线程
jvm
java
开发语言
Java基础详解
Java知识总结:Ⅰ、Java基础:ballot_box_with_check:一、初识java:rainbow_flag:1、Java的定义2、Java的版本分类3、Java的特性4、JDK、JRE、
JVM
迷迷糊糊M
·
2024-01-12 01:40
【设计模式-01】Singleton单利模式
一、方式1(最常用,推荐使用)单例实现方式一:饿汉式类加载到内存后,就实例化一个单例,
JVM
保证线程安全简单实用,推荐使用。唯一缺点:不管用到与否,类装载时就完成加载。
飞鸽FlyGo
·
2024-01-12 01:36
MCA
#
设计模式
设计模式
单例模式
java
Singleton
java面试知识点总结
目录基本原则:Java官方文档:0.对系统做过的优化(1).企微访问功能优化(2).Redis缓存分布式锁使用优化(3).
JVM
FullGC过于频繁1.RedisRedis集群原理详解_张维鹏的博客-CSDN
困知勉行1985
·
2024-01-12 01:27
Java
个人总结
Java
Web
java
面试
spring
【
JVM
】内存结构
元空间的本质和永久代类似,都是对
JVM
规范中方法区的实现。不过元空间与永久代之间最大的区别在于:元数据空间并不在虚拟机中,而是使用本地内存。
程序猿夏夏夏
·
2024-01-12 00:12
jvm
【
JVM
】对象已死吗?
jvm
运行时数据区在
jvm
运行时数据区,分为两部分。一个部分是线程共享区,主要包括堆和方法区。另一部是线程私有区分包括本地方法栈,虚拟机栈和程序计数器。在线程私有部分的三个区域是随着线程生和灭的。
程序猿夏夏夏
·
2024-01-12 00:42
jvm
【
JVM
】垃圾回收算法
4种
JVM
垃圾回收算法标记清除算法标记-清除算法将垃圾回收分为两个阶段,标记阶段和清除阶段在标记阶段首先通过GCRoots,标记所有从根节点开始的对象,未被标记的对象就是未引用的垃圾对象。
程序猿夏夏夏
·
2024-01-12 00:06
jvm
算法
java 基础
java两大核心机制(1)
JVM
(JavaVirtualMachine),java虚拟机
JVM
是一个虚拟的计算机,具有指令集并使用不同的存储区域。负责执行指令,管理数据,内存,寄存器。
月下醉美人
·
2024-01-12 00:12
Java 基础知识:面试官必问的问题
JVM
会在编译时期将boolean类型的
小万哥丶
·
2024-01-12 00:46
后端开发
程序人生
软件工程
Java
编程语言
开源
Linux
Java中异常处理-详解
异常(Exception)
JVM
默认处理方案把异常的名称,异常的原因,及异常出错的位置等信息输出在控制台程序停止执行异常类型编译时异常必须显示处理,否则程序会发生错误,无法通过编译运行时异常无需显示处理
小哼快跑
·
2024-01-11 22:29
Java
基础知识专栏
java
开发语言
异常
Java基础面试题汇总
❤️文章目录Java基础面试题汇总概述说一下对Java的了解
JVM
、JRE、JDK为什么Java代码可以实现一次编译,到处运行什么是字节码?使用字节码的好处是什么?为什么说Java语言"编译与解释并
欧克小奥
·
2024-01-11 21:45
八股文整理
java
开发语言
Java异常处理解析
检查型异常在代码编写时必须被显式地捕获或抛出,而非检查型异常通常由
JVM
抛出
学计算机的睿智大学生
·
2024-01-11 20:30
java
开发语言
JDBC连接数据库
hongten/archive/2011/03/29/1998311.html创建一个以JDBC连接数据库的程序,包含7个步骤:1、加载JDBC驱动程序:在连接数据库之前,首先要加载想要连接的数据库的驱动到
JVM
seto__
·
2024-01-11 20:36
Java 之 assert (断言)
默认情况下,
JVM
是关闭断言的。因此如果想使用断言调试程序,需要手动打开断言功能。在命令行模式下运行Java程序时可增加参数-enableassertions或者-ea打开断言。
助力毕业
·
2024-01-11 18:14
java
jvm
开发语言
云原生linux环境中java运行环境搭建
为例2.运行yuminstalljava-1.8.0-openjdk.x86_64确认后输入y回车3.安装完成后控制台输入java-version如图所示安装成功4.默认的安装路径在/usr/lib/
jvm
竺竺牧牧
·
2024-01-11 18:10
云环境搭建篇
java
云原生
JVM
之ParNew和CMS日志分析
今天这篇文章主要是对生产环境中(Java7)常用的两种垃圾收集器(ParNew:年轻代,CMS:老年代)从日志信息上进行分析,做一下总结,这样当我们在排查相应的问题时,看到GC的日志信息,不会再那么陌生,能清楚地知道这些日志是什么意思,GC线程当前处在哪个阶段,正在做什么事情等。ParNew收集器ParNew收集器是年轻代常用的垃圾收集器,它采用的是复制算法,youngGC时一个典型的日志信息如下
java菜
·
2024-01-11 18:20
金三银四-
JVM
核心知识高频面试题
目录一、
JVM
中的垃圾收集器有哪些,它们的工作原理是什么?二、
JVM
中的类加载器有哪些,它们各自的作用是什么?三、
JVM
中垃圾回收的算法有哪些?四、
JVM
如何判断对象是否死亡?
小贤java
·
2024-01-11 17:18
Java面试
Java
SE
java
开发语言
Java面试
金三银四
JVM
学习笔记
【算法Hot100系列】解数独
推荐:kwan的首页,持续学习,不断总结,共同进步,活到老学到老导航檀越剑指大厂系列:全面总结java核心技术点,如集合,
jvm
,并发编程redis,kafka,Spring,微服务,Netty等常用开发工具系列
檀越剑指大厂
·
2024-01-11 15:55
s6
算法与数据结构
算法
Android SDK 环境搭建
一、JDK安装说明:JDK是包含了JAVA的运行环境(
JVM
+Java系统类库)和JAVA工具,所以必须最先安装。
飞向天空的鹰
·
2024-01-11 15:17
python-爬虫
扩展知识
sdk
从JDK源码级别剖析
JVM
类加载器
欢迎大家关注我的微信公众号:类加载运行全过程当我们用java命令运行某个类的main函数启动程序时,首先需要通过类加载器把主类加载到
JVM
。
Myname_China
·
2024-01-11 11:19
jvm
java
jvm
Redis:原理速成+项目实战——Redis实战8(基于Redis的分布式锁及优化)
Redis:原理速成+项目实战——Redis实战7(优惠券秒杀+细节解决超卖、一人一单问题)订阅专栏:Redis:原理速成+项目实战希望文章对你们有所帮助上一篇文章已经通过代码的调优,用Redis实现了单个
JVM
布布要成为最负责的男人
·
2024-01-11 11:15
Redis:原理速成+项目实战
redis
分布式
数据库
缓存
java
深入理解
JVM
- 方法调用
方法调用并不等同于方法中的代码被执行,方法调用阶段唯一的任务就是确定被调用方法的版本(即调用哪一个方法),暂时还未涉及方法内部的具体运行过程。一切方法调用在Class文件里面存储的都只是符号引用,而不是方法在实际运行时内存布局中的入口地址(也就是之前说的直接引用)。解析所有方法调用的目标方法在Class文件里面都是一个常量池中的符号引用,在类加载的解析阶段,会将其中的一部分符号引用转化为直接引用,
xiaolyuh
·
2024-01-11 11:59
要点提炼| 理解
JVM
之字节码执行引擎
本篇将从概念模型的角度来介绍虚拟机的方法调用和字节码执行。概述运行时栈帧结构方法调用1.概述a.有关虚拟机与物理机的异同同:都有代码执行能力异:物理机的执行引擎是直接建立在处理器、硬件、指令集和操作系统层面上的虚拟机的执行引擎是由自定义的,可自行制定指令集与执行引擎的结构体系,且能够执行不被硬件直接支持的指令集格式b.有关Java虚拟机字节码执行引擎的概念模型从外观上,所有Java虚拟机的执行引擎
厘米姑娘
·
2024-01-11 10:51
Elasticsearch调优
hardnofile65535修改用户可以打开的最大线程数vi/etc/security/limits.conf,增加配置,用户退出后重新登录生效*softnproc4096*hardnproc4096单个
jvm
Okami_
·
2024-01-11 08:20
【
JVM
调优】如何进行
JVM
调优?一篇文章就够了!
】Java基础+JavaWeb+SSM+SpringBoot+SpringCloud+瑞吉外卖/黑马旅游/谷粒商城/学成在线+设计模式+面试题汇总+性能调优/架构设计+源码目录一、大厂面试提问方式二、
JVM
程序员小海绵【vincewm】
·
2024-01-11 07:33
Java学习路线
架构设计/性能调优
jvm
java
JVM调优
垃圾回收器
内存溢出
jvm
参数优化
jvm
参数优化一、HotSpot
JVM
提供了三类参数现在的
JVM
运行Java程序(和其它的兼容性语言)时在高效性和稳定性方面做的非常出色。
dbwg38174
·
2024-01-11 07:58
java
运维
内存管理
JVM
21 的调优指南:如何进行
JVM
调优,
JVM
调优参数
聊聊关于
JVM
21的优化指南。这篇文章将会深入探讨如何进行
JVM
调优,介绍一些关键的
JVM
调优参数,并提供12个实用的代码示例。
架构师专栏
·
2024-01-11 07:55
jvm
jvm
JVM调优参数
G1垃圾收集器
垃圾收集器参数
性能监控参数
内存管理参数
【
JVM
基础】类字节码详解
JVM
基础-类字节码详解多语言编译为字节码在
JVM
运行Java字节码文件Class文件的结构属性从一个例子开始反编译字节码文件字节码文件信息常量池方法表集合类名再看两个示例分析try-catch-finallykotlin
沁禹
·
2024-01-11 07:54
深入理解Java进阶
-
JVM探索之旅
Java
JVM
后端开发
编译原理
【
JVM
】执行引擎 Execution Engine
一、简介执行引擎是Java虚拟机(
JVM
)的核心组成部分之一,它的主要任务是负责装载字节码到其内部。
hope笔记
·
2024-01-11 07:18
Java
JVM
jvm
开发语言
java
JVM
的执行引擎
文章目录执行引擎一、指令、汇编、高级语言1、机器码2、指令3、指令集4、汇编语言5、高级语言6、字节码二、执行引擎1、虚拟机vs物理机2、
JVM
的执行引擎三、Java代码编译和执行过程1、编译和执行过程
scj1022
·
2024-01-11 07:17
JVM
jvm
java
开发语言
OpenWrite技术自媒体界的
JVM
一次编辑、随处发布
原文:https://mp.weixin.qq.com/s/KUtJ2dwhBRuJ2G_-PkQFEA最懂你的科技自媒体管理平台【实用小工具推荐】给科技或技术同学们推荐一款比较好用的工具,可以实现一稿多发,主流的技术渠道基本涵盖地址:https://www.openwrite.cn这是由一群来自互联网公司的技术自媒体人搭建的新媒体管理平台。以下来自官方自述:比起图文编辑器,我们更爱用MarkDo
程序员泥瓦匠
·
2024-01-11 07:42
JVM
工作原理与实战(十一):双亲委派机制
专栏导航
JVM
工作原理与实战RabbitMQ入门指南从零开始了解大数据目录专栏导航前言一、双亲委派机制1.双亲委派机制详解2.父类加载器3.双亲委派机制的主要作用二、双亲委派机制常见问题总结前言
JVM
作为
橘子-青衫
·
2024-01-11 07:13
JVM工作原理与实战
jvm
java
后端
【
JVM
】运行时数据区
一、前言
JVM
运行时数据区是Java虚拟机的内存管理模型,包括方法区、堆、虚拟机栈、本地方法栈和程序计数器。二、组成程序计数器:是一块较小的内存空间,是当前线程所执行的字节码的行号指示器。
hope笔记
·
2024-01-11 07:38
Java
JVM
jvm
java
分布式必学的消息中间件---Kafka篇(想不出好名字了> <)
欢迎访问我的bloghttp://www.codinglemon.cn/立个flag,8月20日前整理出所有面试常见问题,包括有:Java基础、
JVM
、多线程、Spring、Redis、MySQL、Zookeeper
CodingLemon.
·
2024-01-11 06:53
面试
kafka
消息队列
上一页
32
33
34
35
36
37
38
39
下一页
按字母分类:
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
其他