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)
数据类型[一部分]4.操作符5.控制流程6.关键字清单1.概念以及提纲Java技术是一种高级的面向对象的编程语言,也是一个平台,Java技术是基于Java虚拟机(JavaVirtualMachine,
JVM
求解的根号三
·
2023-11-15 02:13
java基础
java
arrays
javadoc
integer
jvm
文档
idea本地跑如何看gc日志_IDEA打印gc日志,设置
JVM
参数方法
打印gc日志1.对指定运行程序输出GC日志:点击editconfigurations...在vmoptions处加入-XX:+PrintGCDetails测试:代码调用system.gc后输出以下内容:2.修改idea32/64.exe.vmoptions文件在idea的安装目录下,有2个vmoptions文件,分别为:idea.exe.vmoptionsidea64.exe.vmoptions这
薛志荣
·
2023-11-15 02:53
idea本地跑如何看gc日志
IDEA2021配置
JVM
启动参数
IDEA2021配置
JVM
启动参数配置
JVM
启动参数配置
JVM
启动参数1.选择EditConfigurations…2.选择项目,点击Modifyoptions下拉3.点击AddVMoptions4.填写
咩咩咩咩没
·
2023-11-15 02:51
java
jvm
java
开发语言
搜索引擎
容器
IntelliJ IDEA设置
JVM
运行参数
转自:http://blog.csdn.net/sdujava2011/article/details/50086933打开IDEA安装目录,看到有一个bin目录,其中有两个vmoptions文件,需针对不同的JDK进行配置:32位:idea.exe.vmoptions64位:idea64.exe.vmoptions[plain]viewplaincopy-Xms512m-Xmx1024m-XX:
m0_67402125
·
2023-11-15 02:51
java
搜索引擎
apache
dubbo
2021新版intelliJ idea 单元测试设置
jvm
启动参数的地方
写了个junittest方法,想设置一下
JVM
的内存参数,竟然找不到入口,这个设置之前版本是摆在明面上的,现在把这个VMoptions默认给隐藏了,害得我在下面的environmentvariable这地方坑了很久
火山彬
·
2023-11-15 02:50
IDEA使用
intellij-idea
单元测试
java
Springboot 设置启动内存
java-jar运行springboot项目时内存设置java-Xms64m#
JVM
启动时的初始堆大小-Xmx128m#最大堆大小-Xmn64m#年轻代的大小,其余的空间是老年代-XX:MaxMetaspaceSize
暮晓引流软件
·
2023-11-15 02:50
java
spring
boot
java
jvm
服务器
intellij-idea
【面试】Java面试
2023-08-22介绍分布式事务无事务的方法调用有事务的方法,事务是否生效接口幂等性索引最左原理微服务配置文件的加载顺序工作流flowable的流程过程Flowable实现或签面试二2023-08-22
JVM
Jude_lo
·
2023-11-15 01:56
面试专栏
面试
java
jvm
进程垃圾收集器
jvm
垃圾回收,如何查看java当前进程所用的垃圾收集器。
qq_21480329
·
2023-11-15 01:39
java
jvm
java
jvm
JavaEE核心【
JVM
的作用、类加载器、
JVM
内存模型、GC回收机制】
1、
JVM
的作用
JVM
是JavaVirtualMachine的缩写。我们安装的JDK中包含了JRE,在JRE中,包含了java的虚拟机和核心类库,如果想要运行java程序,则需要上述的JRE环境。
OneTenTwo76
·
2023-11-15 00:21
JavaEE核心
java-ee
java
开发语言
Java中的类加载器
我们都知道
JVM
(java虚拟机
昨夜星辰_zhangjg
·
2023-11-15 00:48
Java
深入理解Java语言
java
类加载器
线程上下文类加载器
双亲委派模型
类加载器的可见性
JavaEE初阶(18)(
JVM
简介:发展史,运行流程、类加载:类加载的基本流程,双亲委派模型、垃圾回收相关:死亡对象的判断算法,垃圾回收算法,垃圾收集器)
接上次博客:初阶JavaEE(17)Linux基本使用和web程序部署-CSDN博客目录
JVM
简介
JVM
发展史
JVM
运行流程
JVM
的内存区域划分
JVM
执行流程堆堆的作用
JVM
参数设置堆的组成垃圾回收堆内存管理类加载类加载的基本流程
di-Dora
·
2023-11-15 00:17
JavaEE
重难知识点
易错知识点
java-ee
JVM
类加载
垃圾回收
双亲委派模型
设计模式之十一:代理模式
客户程序调用远程方法就和运行在客户自己本地
JVM
对对象进行正常方法调用一样。
ZengXincs
·
2023-11-14 21:04
设计模式
设计模式
代理模式
【SpringBoot】序列化和反序列化介绍
二、为什么要实现序列化和反序列化我们创建的Java对象被存储在Java堆中,当程序运行结束后,这些对象会被
JVM
回收。但在现实的应用中,可
致最长的电影
·
2023-11-14 20:02
java
spring
boot
2022--学习笔记
java基础和
jvm
看:https://github.com/Snailclimb/JavaGuide推荐:https://learn.lianglianglee.com/为什么用设计模式为了代码的解耦合和代码的拓展性和重用性
zzyhjm
·
2023-11-14 20:00
java
Java最常见面试题
设计模式、Spring/SpringMVC、SpringBoot/SpringCloud、Hibernate、MyBatis、RabbitMQ、Kafka、Zookeeper、MySQL、Redis、
JVM
旷野历程
·
2023-11-14 20:29
Java
面试题
面试必备
java基础
java知识
常见面试题-双亲委派模型
双亲委派模型class文件是通过类加载器装在到
JVM
中的,为了防止内存中存在多份同样的字节码,使用了双亲委派模型双亲委派模型对于保证Java程序的稳定运行至关重要双亲委派模型的原理为:(1)如果一个类加载器收到了类加载请求
无敌少年小旋风
·
2023-11-14 20:54
面试题
java
面试
jvm
Java常见面试题 + 答案汇总
设计模式、Spring/SpringMVC、SpringBoot/SpringCloud、Hibernate、Mybatis、RabbitMQ、Kafka、Zookeeper、MySql、Redis、
JVM
小姚同學
·
2023-11-14 20:20
java
面试题
java
面试题
8年经验之谈 —— 记一次接口压力测试与性能调优!
经验总结1.如果总的CPU占用率偏高,且基本都被业务线程占用时,CPU占用率过高的原因跟
JVM
参数大小没有直接关系,而跟具体的业务逻辑有关。
自动化测试老司机
·
2023-11-14 20:02
自动化测试
软件测试
安全测试
压力测试
python
单元测试
测试工具
自动化测试
性能测试
JVM
及其垃圾回收机制(GC)
目录一.
JVM
内存区域划分二.
JVM
类加载机制类加载过程类加载的时机双亲委派模型三.
JVM
垃圾回收机制(GC)GC工作过程1.找到垃圾/判断垃圾(1)引用计数【python/PHP】(2)可达性分析【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
查看Java进程的pid
/jps-v-v:输出
jvm
参数 find/-namejps2、pspsaux|grepjavaorps-ef|grepjava3、toptop
yzh_1346983557
·
2023-11-14 19:57
JAVA
java
线程池使用
2、java对象占用堆内存,操作系统线程占用系统内存,根据
jvm
规范,一个线程默认最大栈大小1M,这个栈空间是需要从系统内存中分配的。线程过多会很消耗内存(操作
痛O^O乐
·
2023-11-14 19:10
java
服务的远程调用
服务的远程调用远程调用:RPC跨
JVM
主要分为:基于HTTP协议(其实是对二进制流的一种封装)基于二进制协议阿里dubbo:http://dubbo.apache.org/zh-cn/gRPCThrift
GuessHat
·
2023-11-14 18:06
#
框架
SpringBoot
详细入门解读 JDK1.8 新特性之lambda表达式
用局部内部类简化3.2.3用匿名内部类简化3.2.4用lambda简化(进入正题)1、什么是Lambda表达式lambda表达式:它是JDK8的新特性之一,JDK8这个版本包含语言、编译器、库、工具和
JVM
码农阿伟啊
·
2023-11-14 18:28
spring
java
后端
Java学习路线
Java学习路线(一)Java学习路线-大纲思路(二)Java学习路线熟悉了Java的核心基础概念后,第二阶段我们要开始系统的学习一些Java核心知识点:集合、IO、反射、并发、锁、多线程、数据库原理、
JVM
Shipley_Leo
·
2023-11-14 18:21
#
学习路线
java
学习
开发语言
Java中的ClassLoader是什么?有哪些常见的ClassLoader?
在Java中,ClassLoader是一个抽象类,它的主要任务就是将class文件加载到
JVM
虚拟机中去以便程序可以正确运行。
悦目春风
·
2023-11-14 17:17
java
开发语言
分布式进阶:Springboot自定义注解优雅的实现Redisson分布式锁
一般的
JVM
层面的加锁显然无法满足多个节点的情况!分布式锁就出现了,在redis官网推荐Java使用Redisson去实现分布式锁!
掉发的小王
·
2023-11-14 16:08
springboot
spring
boot
Redisson
java基础复习篇
目录java1、Java语言特点2、
JVM
vsJDKvsJRE3、基本数据类型8种4、重载和重写区别5、构造方法有哪些特点?
DalaQL
·
2023-11-14 14:55
java
开发语言
JVM
虚拟机详解
目录01
JVM
由哪些部分组成/运行流程什么是程序计数器详细介绍堆介绍方法区(MethodArea)直接内存虚拟机栈(JavaVirtualmachineStacks)垃圾回收是否涉及栈内存栈内存分配越大越好吗方法内的局部变量是否线程安全什么情况下会导致栈内存溢出堆栈区别
DalaQL
·
2023-11-14 14:24
jvm
Scala---介绍及安装使用
一、Scala介绍1.为什么学习Scala语言Scala是基于
JVM
的语言,与java语言类似,Java语言是基于
JVM
的面向对象的语言。
30岁老阿姨
·
2023-11-14 14:51
Scala
scala
开发语言
后端
深入理解Java中的OutOfMemoryError(OOM)异常
1.OutOfMemoryError异常简介OutOfMemoryError是Java中的一个运行时异常,通常指示Java虚拟机(
JVM
)无法为新的对象分配内
@泡泡糖
·
2023-11-14 13:01
jvm
java
开发语言
jvm
String为什么是final的?是线程安全的吗?
,它的内容就不能被修改,防止因意外修改字符串而出现的bug;2,线程安全:由于String类是不可变的,这意味着多个线程同时访问操作一个对象,也不需要担心数据不一致的问题;3,提高性能:由于其不可变,
jvm
见未见过的风景
·
2023-11-14 13:31
java
java
开发语言
Java构建工具:Ant vs. Maven vs Gradle
JVM
生态系统主要由三个构建工具组成:常春藤的ApacheAnt马文摇篮Ant是“现代”构建工具中的第一个。在许多方面,它类似于Make。
dnc8371
·
2023-11-14 12:32
编程语言
python
linux
java
大数据
阿里、华为、腾讯Java技术面试题精选
阿里、华为、腾讯Java技术面试题精选
JVM
的类加载机制是什么?有哪些实现方式?
huangshulang1234
·
2023-11-14 11:44
笔试面试
面试题
腾讯
技术
华为
阿里
Java 编程怎么才能找到高薪工作?
Java核心技术包括但不限于:Java基础语法、面向对象编程、数据结构和算法、多线程、
JVM
、设计模式等。掌握这些技术,不仅可以写出高效、
Itmastergo
·
2023-11-14 10:14
java
开发语言
【Mysql系列】Mysql基础篇
推荐:kwan的首页,持续学习,不断总结,共同进步,活到老学到老导航檀越剑指大厂系列:全面总结java核心技术点,如集合,
jvm
,并发编程redis,kafka,Spring,微服务,Netty等常用开发工具系列
檀越剑指大厂
·
2023-11-14 10:10
s5
数据库
mysql
数据库
JVM
基本知识
JVM
的基本知识0.
JVM
的预知知识
JVM
是用c语言写的,在操作系统之上。java在jre里面运行。
童鞋♬
·
2023-11-14 10:37
JVM
java
开发语言
后端
JVM
基本常识
我的GitHub:Powerveil·GitHub我的Gitee:Powercs12(powercs12)-Gitee.com皮卡丘每天学Java内存区域划分
JVM
内存区域大致分为四块:堆、栈(虚拟机栈
逆风路上伴有谁
·
2023-11-14 10:33
Java
jvm
java
JVM
的基本知识
JVM
:跨语言的平台Java虚拟机根本不关注运行在其内部的程序到底是使用何种编程语言编写的,它只关心“字节码”文件。
骑着王八环游世界
·
2023-11-14 10:03
JVM
Java
java
开发语言
后端
JVM
基本常识了解
1,
JVM
:JavaVirtualMachinejava虚拟机,实现跨平台工作的根本原因2,JRE:JavaRuntimeEnvironment:Java运行时环境整体来说属于运行时阶段
JVM
分成三大块
被java抛弃的网工
·
2023-11-14 10:03
jvm
java
linux
JVM
基本原理
常量池的好处三、类加载机制1.JAVA中类加载的过程2.类加载机制--双亲委派机制3.类加载的顺序四、Java对象的创建到消亡1.Java对象的创建方式2.Java创建对象的步骤3.对象的整个生命周期4.
JVM
风度丶
·
2023-11-14 10:32
SpringBoot
jvm
java
开发语言
jvm
基本常识
文章目录
JVM
基本常识程序的执行方式字节码和机器码的区别JDK、JRE、
JVM
的关系OracleJDK与OpenJDK查看JDK版本OpenJDK的来历OracleJDK的来历OracleJDK与OpenJDK
陈同学:
·
2023-11-14 10:32
jvm
java
jvm
jdk
6.
jvm
中对象创建流程与内存分配
目录概述对象的创建流程对象的内存分配方式对象怎样才会进入老年代大对象直接进入老年代内存担保jvc相关指令查看jdk默认使用的gc查看当前jdk支持的有哪些gc查看指定进程当前正在使用的gc结束概述相关文章在此总结如下:文章地址
jvm
流月up
·
2023-11-14 10:00
jvm
jvm
创建对象流程
内存分配
7.
jvm
对象内存布局
目录概述对象里的三个区对象头验证代码控制台输出分析验证2代码控制台输出实例数据对其填充访问对象结束概述
jvm
对象内存布局详解。
流月up
·
2023-11-14 10:00
jvm
jvm
对象内存布局
5.运行时数据区-字符串常量池、程序计数器、直接内存
目录概述字符串常量池字符串常量池存储数据的方式三种常量池字面量与符号引用哈希表实战程序计数器直接内存直接内存与堆内存比较结束概述相关文章在此总结如下:文章地址
jvm
基本知识地址
jvm
类加载系统地址双亲委派模型与打破双亲委派地址运行时数据区地址字符串常量池字符串常量池存储数据的方式字符串常量池使用的是
流月up
·
2023-11-14 10:59
jvm
jvm
运行时数据区
字符串常量池
程序计数器
直接内存
2.
jvm
类加载系统
目录概述类加载器执行顺序加载时机与过程类加载的四个时机一个类的一生类加载途径自定义类加载器工作准备编写自定义加载器结果结束概述类加载器
jvm
的类加载是通过ClassLoader及其子类来完成的。
流月up
·
2023-11-14 10:29
jvm
jvm
类加载系统
类加载器
自定义类加载器
4.运行时数据区
目录概述堆虚拟机栈栈帧当前栈帧创建栈帧栈异常的两种情况本地方法栈方法区方法区存储永久代和元空间的区别结束概述整个
jvm
构成里,主要由三部分组成:类加载系统、运行时数据区、执行引擎。由上图总结如下。
流月up
·
2023-11-14 10:29
jvm
jvm
运行时数据区
虚拟机栈
本地方法栈
方法区
1.
jvm
基本知识
目录概述
jvm
虚拟机三问
jvm
是什么?java和
jvm
的关系为什么学
jvm
怎么学习为什么
jvm
调优?
流月up
·
2023-11-14 10:57
jvm
jvm
基本知识
《深入理解
JVM
.2nd》笔记(三):垃圾收集器与垃圾回收策略
文章目录概述对象已死吗引用计数算法可达性分析算法再谈引用finalize():生存还是死亡回收方法区垃圾收集算法标记-清除算法复制算法标记-整理算法分代收集算法HotSpot的算法实现枚举根结点安全点安全区域垃圾收集器SerialParNewParallelScavengeSerialOldParallelOldCMSCMS运作步骤CMS优缺点G1G1实现原理G1实现难点G1运作步骤G1性能评测理
巨輪
·
2023-11-14 10:14
JVM
jvm
【
JVM
系列】- 寻觅·方法区的内容
寻觅·方法区的内容生命不息,写作不止继续踏上学习之路,学之分享笔记总有一天我也能像各位大佬一样分享学习心得,欢迎指正,大家一起学习成长!文章目录寻觅·方法区的内容堆、栈、方法区的交互关系方法区的概念了解方法区设置方法区大小jdk1.7及以前jdk1.8及以后OOM问题*方法区的内部结构类型信息域(Field)信息方法(Method)信息常量池与运行时常量池常量池(ConstantPool)运行时常
一个有梦有戏的人
·
2023-11-14 10:37
JVM
jvm
java
Hotspot
后端
上一页
110
111
112
113
114
115
116
117
下一页
按字母分类:
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
其他