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深入学习
java 知识点突击-(1-10)
文章目录前言java知识点扫盲目录java知识点突击-(1-10)01JDK、JRE、
JVM
什么区别02==和equals的区别03hashcode()与equals()的作用、区别和联系04重载和重写的区别
栗子~~
·
2025-02-16 12:35
面试突击(个人)
java
面试
开发语言
Java面试突击3(3):Java基础面试--
JVM
1、
JVM
有哪⼏块内存区域?Java8之后对内存分代做什么改进?
CodingALife
·
2025-02-16 11:02
社招面经
java
AI:276-在OpenCV开发中有效利用Notebook与IDE环境选择与最佳实践
本文收录于专栏:精通AI实战千例专栏合集https://blog.csdn.net/weixin_52908342/category_11863492.html从基础到实践,
深入学习
。
一键难忘
·
2025-02-16 09:12
精通AI实战千例专栏合集
opencv
ide
人工智能
学习计划:第三阶段(第六周)
掌握多态的实现周一:周二:周三:周四:周五:总结一、学习内容回顾(一)理论知识(二)代码实践二、问题与解决(一)问题(二)解决方法三、学习成果四、下周计划第三阶段:继承与多态第6周:掌握多态的实现周一:理论学习:
深入学习
多态的概念
狐凄
·
2025-02-16 02:17
学习
学习
python
开发语言
✨JMH(Java Microbenchmark Harness)✨
它由OpenJDK团队开发,旨在提供精确的基准测试结果,避免常见的基准测试陷阱,如
JVM
的优化、即时编译(JIT)等影响。核心知识点基准测试的目的基准测试用于测量代码的性能,通常是在微秒或纳秒级别。
魔镜前的帅比
·
2025-02-15 16:04
java
开发语言
《必知!G1 堆结构全揭秘,性能优化从这里开始》
垃圾收集器简介核心设计原理2.1区域化堆内存布局2.2分代收集与混合GC2.3并发标记与SATB算法G1工作流程详解3.1YoungGC3.2MixedGC3.3FullGC调优参数与实战案例4.1关键
JVM
@孤随
·
2025-02-15 14:47
JAVA
性能优化
String的基础知识
android5.0后就需要使用jdk7以上的版本,这里讨论的默认字符串常量池放置在虚拟机的堆内存中,不再过多讨论永久代(PermanentGeneration,PermGen)的方法区,事实上从java8后,
JVM
GordonH1991
·
2025-02-15 12:31
java
如何学BI大数据
提升技能:
深入学习
SQL、Python、BI工具,掌握数据分析和可视化技能。建立作品集:完成个人项目或参与开源项目,展示数据分析能力。
想做富婆
·
2025-02-15 11:27
大数据相关
大数据
BI大数据
python解释器
这个其实和java的
JVM
虚拟机的解释器一样。解释器所处位置在wi
小码农0912
·
2025-02-15 08:29
python
python
python解释器
JVM
学习目录
JVM
运行时数据区域
JVM
启动参数
JVM
监控工具查看堆内存进程里
jvm
最大线程数OutOfMemoryError分类
JVM
垃圾回收机制GC如何判定对象已死方法区的垃圾收集垃圾收集算法
JVM
垃圾回收器调用垃圾回收器方法
张紫娃
·
2025-02-15 07:26
JVM
jvm
学习
笔记
八股文、JUC、
JVM
学习顺序
对于准备开始八股文、JUC、
JVM
的同学,由于之前我自己查这个都说的是没有要求,但当我学完之后发现,
JVM
应该放在JUC之前,因为在JUC中偶尔会出现
JVM
的内容,比如需要字节码方面的知识帮助理解JUC
PgSheep
·
2025-02-15 07:48
学习
最全JAVA面试题及答案(200道)
涉及的内容非常全面,包含:多线程、
JVM
、Spring、MySQL、Redis、Dubbo…等内容,希望对找工作的同学有所帮助。文末有题目答案~Java多线程面试题并发编程三要素?
Java布道者
·
2025-02-15 06:41
java
开发语言
对
JVM
的错误理解与纠正
从程序的角度我来整理一下,先是程序有通过类加载器加载字节码到
JVM
,然后初始化变量,通过执行引擎开始运行,在方法中放的是方法、类和静态变量和常量,然后cpu从方法区获取指令,然后从栈桢的局部变量中获取参数的变量名
众乐乐_2008
·
2025-02-15 03:22
面试
jvm
Java基础知识
1.1.2.关于
JVM
JDK和JRE最详细通俗的解答1.1.2.1.
JVM
1.1.2.2.JDK和JRE
阿杰同学
·
2025-02-14 21:33
JAVA基础知识
JVM
java面试宝典
java
开发语言
后端
java中的锁面试题
synchronized是
JVM
层面的锁,是Java关键字,通过monitor对象来完成,synchronized的实现涉及到锁的升级,具体为无锁、偏向锁、自旋锁、重量级锁synchronized锁升级原理
m0_74823094
·
2025-02-14 17:29
面试
学习路线
阿里巴巴
java
开发语言
Weblogic反序列化漏洞原理分析及漏洞复现(CVE-2024-2628 CVE-2024-21839复现)_weblogic payload
WeblogicServer中的RMI通信使用T3协议在WeblogicServer和其它Java程序(客户端或者其它WeblogicServer实例)之间传输数据,服务器实例会跟踪连接到应用程序的每个Java虚拟机(
JVM
2401_84264662
·
2025-02-14 12:55
网络
深入理解Java虚拟机(
JVM
)
JVM
概述
JVM
作用java虚拟机负责装载字节码到其内部,解释/编译为对应平台上的机器码指令执行,通俗说就是将字节码转换为机器码
JVM
内部构造1、类加载部分:负责把硬盘上的字节码加载到内存中(运行时数据区
LM.-
·
2025-02-14 09:30
java
jvm
开发语言
咱们一起学C++ 第一百五十九篇:之深入理解C++一元运算符重载的细节与应用
上一篇我们初步了解了C++运算符重载的一些规则和一元运算符重载的概念,今天咱们进一步
深入学习
一元运算符重载的细节,看看它在实际编程中到底有哪些门道。一、回顾运算符重载的基本规则在深入探讨一
一杯年华@编程空间
·
2025-02-14 06:14
咱们一起学习C++
c++
java
算法
性能调优
JVM
参数优化方案有哪些
目录一、
JVM
内存模型内存相关参数
JVM
内存模型如下图二、栈空间入栈出栈示意如下图所示。与栈空间有关的两种异常如下。Java线程的6种状态如下:那么,继续思考如下两个问题。
Feng.Lee
·
2025-02-14 02:24
漫谈测试
jvm
性能优化
Linux 系统中 Java 程序被强制杀掉?这些日志帮你快速定位原因!
(一)检查系统日志(二)检查Java应用程序日志(三)使用journalctl查看日志(四)监控系统资源(五)检查操作系统限制(六)检查
JVM
参数和配置(七)排查OOMKiller三、实战案例案例1:Java
夜里慢慢行456
·
2025-02-14 01:16
java
linux
java
能不能解释一下本地方法栈?思维导图 代码示例(java 架构)
本地方法栈(NativeMethodStack)本地方法栈是
JVM
运行时数据区的一部分,类似于Java虚拟机栈,但用于支持本地方法(通常是用C/C++编写的)的调用。
用心去追梦
·
2025-02-14 00:11
java
架构
开发语言
Java中性能瓶颈的定位与调优方法
1.性能瓶颈定位1.1使用
JVM
性能
向哆哆
·
2025-02-13 17:51
Java入门到精通
java
测试工具
开发语言
kotlin标准库里面也有很多java类
Kotlin标准库中确实存在许多与Java类直接关联或基于Java类封装的结构,但这并不是“问题”,而是Kotlin与
JVM
生态深度兼容和互操作性的体现。
yzpyzp
·
2025-02-13 16:45
kotlin
android
java
颠覆传统Java性能瓶颈:Quarkus+GraalVM原生镜像实战解析
当Node.js应用在300ms内完成冷启动时,SpringBoot应用可能还在
JVM
预热阶段。
桂月二二
·
2025-02-13 15:40
java
开发语言
android studio优化编译速度
优化步骤1.优化gradle配置:在项目根目录创建一个gradle.properties文件#开启gradle并行编译,开启daemon,调整
jvm
内存大小org.gradle.daemon=trueorg.gradle.configureondemand
chenhuakang
·
2025-02-13 15:37
安卓优化
android
studio
android
gradle
Java虚拟机:
JVM
介绍
JVM
概述
JVM
架构概述
JVM
(JavaVirtualMachine,Java虚拟机),是Java语言的运行环境,是运行所有Java程序的抽象计算机(一个虚构出来的计算机,通过在实际的计算机上仿真模拟各种计算机功能来实现
啊Q老师
·
2025-02-13 07:39
#
JVM篇
Java开发技术从零到壹
JVM概述
JVM架构
JVM
垃圾回收器之深入理解CMS垃圾回收器
前言CMS垃圾回收器是本人理解最深刻的
JVM
垃圾回收器,CMS是首个可以与用户线程并发的低停顿收集器。
lance小码匠
·
2025-02-13 07:07
JVM
面试题
java基础
java
CMS
面试
ThreadLocal
储物柜=ThreadLocal中存储的数据每位客人=程序里的“线程”健身房=运行时的
JVM
或者说程序整体环境对比:每个客人只能访问自己
阿乾之铭
·
2025-02-13 07:06
JavaSE
java
JVM
春招快速学习指南
1.说在前面在Java相关岗位的春/秋招面试过程中,
JVM
的学习是必不可少的。
鲨鱼 Fish
·
2025-02-13 07:36
java
jvm
JVM
(Java 虚拟机)
Java语言的解释性和编译性(通过
JVM
的执行引擎)Java代码(.java文件)要先使用javac编译器编译为.class文件(字节码),紧接着再通过
JVM
的执行引擎(ExecutionEngine)
阿乾之铭
·
2025-02-13 06:31
jvm
2025嵌入式高频面试题解析
本文梳理了嵌入式高频面试题,帮助求职者更好地准备面试,同时也为技术爱好者提供
深入学习
嵌入式知识的参考。二、C语言基础2.1指针与数组问题1:指针和数组的区别是什么?
jiuri_1215
·
2025-02-13 06:58
嵌入式
面试题
2024 年度技术总结:从实践到成长
从实践到成长开篇回顾重点技术领域总结1.后端开发与数据库优化2.云原生与容器技术3.自动化运维与脚本开发4.前端与框架探索技术心得与反思展望与规划2024年度技术总结:从实践到成长开篇回顾回顾2024年,我围绕多个技术领域进行了
深入学习
与实践
XMYX-0
·
2025-02-13 05:52
2024年度总结
深入拆解Tomcat&Jetty(七)
,配置环境变量2.下载Tomcat并解压3.执行tomcat/bin目录下的start.sh执行脚本后的流程image1.Tomcat本质上还是一个Java程序,因此startup.sh脚本会启动一个
JVM
r09er_0407
·
2025-02-13 04:14
月薪30k 的Java面试题,哭着也要背完!(附答案)
Java基础Java语言有哪些特点面向对象和面向过程的区别面向对象编程三大特性八种基本数据类型的大小,以及他们的封装类说说你对JDK、JRE、
JVM
的理解说说标识符的命名规则熟悉instanceof关键字的作用吗
spring架构师1776
·
2025-02-13 03:36
java
jvm
面试
spring
架构
深入解析
JVM
vs JDK vs JRE:三者区别与联系详解
深入解析
JVM
vsJDKvsJRE:三者区别与联系详解在学习Java的过程中,
JVM
、JDK和JRE是最常提到的三个术语。然而,很多初学者甚至有经验的开发者对它们之间的区别和联系常常感到困惑。
李老头探索
·
2025-02-13 01:51
jvm
java
开发语言
Java进程占用的内存有哪些部分?
JVM
在运行时动态地分配内存给堆中的对象。内存管理:堆内存由垃圾回收机制(GC)
java1234_小锋
·
2025-02-12 21:20
java
java
jvm
开发语言
Java也能玩转机器学习?从零搭建你的第一个模型
1.1.1无缝集成1.1.2
JVM
的跨平台优势1.1.3高性能计算能力1.1.4多线程与分布式计算1.2主流Java机器学习库全景1.2.1基础数值计算库1.2.2传统机器学习框架1.2.3深度学习生态
prince_zxill
·
2025-02-12 20:12
人工智能与机器学习教程
java
机器学习
开发语言
人工智能
边缘计算
Elasticsearch 监控指标概览:关键维度全知晓
Elasticsearch集群的重要性1、集群健康维度:分片和节点2、搜索性能维度:请求率和延迟3、索引性能维度:刷新(refresh)和合并(Merge)时间4、节点运行状况维度:内存,磁盘和CPU指标5、
JVM
磐基Stack专业服务团队
·
2025-02-12 19:35
elasticsearch
jenkins
大数据
深入理解Hadoop 1.0.0源码架构及组件实现
本课程旨在指导学生和开发者
深入学习
Hadoop的核心原理和实践应用,为其在大数据领域的进一步研究和开
隔壁王医生
·
2025-02-12 07:14
JVM
中的各种收集器总结
在Java虚拟机(
JVM
)的垃圾回收体系中,垃圾收集器扮演着至关重要的角色,它们负责自动回收不再使用的内存空间,以确保
JVM
的高效运行。
xxxmine
·
2025-02-12 05:03
jvm
JVM
类加载子系统在干什么?
JVM
类加载子系统是什么?类加载子系统(ClassLoaderSubsystem)是
JVM
负责加载、链接和初始化.class文件的组件。它的主要作用是将字节码文件加载进
JVM
并准备执行。
众乐乐_2008
·
2025-02-12 05:59
面试
java
JVM
的栈里面存的是栈帧,栈帧里面存的是什么?
JVM
栈帧(StackFrame)——更完整的解释栈帧(StackFrame)是
JVM
方法执行时的最小单位,每个方法被调用时,
JVM
都会在**虚拟机栈(
JVM
Stack)**中创建一个栈帧。
众乐乐_2008
·
2025-02-12 05:59
面试
java
JVM
调优 详解
JVM
调优详解Java虚拟机(
JVM
)调优是提升Java应用程序性能的重要手段,通常通过配置
JVM
参数和优化垃圾回收(GC)策略、内存分配等来实现更高的效率和稳定性。
飞滕人生TYF
·
2025-02-12 05:58
java
jvm
测试工具
调优
Java 高频面试闯关秘籍
Java高级篇:深入探讨HashMap、
JVM
、线程池等高级特性。Java框架篇:介绍Spring、SpringMVC、MyBatis等常用框架。
向画
·
2025-02-11 23:48
java
前端
面试
开发语言
职场和发展
线程的生命周期在java中是如何定义的?
线程的生命周期由Java虚拟机(
JVM
)管理,并且可以在不同的状态之间转换。线程的生命周期通常包含以下几个阶段,每个阶段有不同的状态。
篱笆院的狗
·
2025-02-11 18:11
java并发面试题
java
开发语言
Flink 内存模型各部分大小计算公式
Flink的运行平台如果Flink是运行在yarn或者standalone模式的话,其实都是运行在
JVM
的基础上的,所以首先Flink组件运行所需要给
JVM
本身要耗费的内存大小。
bluedraam_pp
·
2025-02-11 13:33
flink
大数据
Kotlin Android 环境搭建
环境搭建步骤1.安装JDKKotlin是基于
JVM
的编程语言,因此需要安装Java开发工具包(J
lsx202406
·
2025-02-11 11:55
开发语言
6.java语言概述
JDK、JRE和
JVM
的关系下载并安装JDKWindows:macOS:Linux:入门程序HelloWorld开发步骤Java程
冲天锦鲤
·
2025-02-11 08:22
java
开发语言
C 语言学习记录:数组相关知识
在
深入学习
C语言的道路上,数组是一个非常重要的知识点。
Aphelios380
·
2025-02-10 22:08
算法
c++
数据结构
Java Web学习总结(32)——Java程序员最亲睐的Web框架
下面是其他开发者所使用web框架列表:springMVC/SpringBoot:Spring可以帮助各地的开发团队构建简单轻便、快捷灵活基于
JVM
的系统和应用程序Vert.x:一个用于在
JVM
上构建反应式应用程序的工具包
一杯甜酒
·
2025-02-10 19:47
JavaWeb
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他