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
——JNI 的运行机制
引入在Java开发中,我们常常会遇到一些Java语言难以直接处理的场景,例如需要调用特定体系架构或操作系统的功能,或者利用汇编语言的SIMD指令来优化关键代码性能。这时,JavaNativeInterface(JNI)就成为了我们实现跨语言调用的强大工具。JNI允许我们在Java代码中调用C/C++代码,以实现所需功能。JNI的基本概念JNI是Java虚拟机提供的一种机制,用于在Java代码中调用
黄雪超
·
2025-05-28 21:18
JVM
jvm
开发语言
java
第一阶 01 初识Java 安装Eclipse运行及推荐软件
学习目标*能够说出JDK,JRE,
JVM
各自的作用和关系*能够完成HelloWorld案例的编写及运行*能够使用注释对程序进行说明*能够知道标识符、关键字的特点*能够知道常量的分类*掌握JDK、eclipse
mjun97
·
2025-05-28 21:17
eclipse
java
Java -------复习
第一章Java的三个技术平台:JavaSEJavaEEJavaMEJava语言的特点:简单面向对象安全跨平台支持多线程*跨平台:
JVM
的优越性,java程序是在Java虚拟机是运行,所以是一处编辑到处运行
敲代码不会掉头发
·
2025-05-28 20:17
Java基础
java
中软国际java开发面试题_中软国际
java面试
题及参考答案
面试题是中软国际java个人求职者在面试过程中的敲门砖,以下是小编为大家收集到的,希望对大家有帮助!:填空题1Java语言具有许多优点和特点,下列选项中,哪个反映了Java程序并行机制的特点?BA安全性B多线性C跨平台D可移植2下列哪个类声明是正确的?D。AabstractfinalclassHI{···}Babstractprivatemove{···}Cprotectedprivatenumb
马马Mona
·
2025-05-28 17:20
中软国际java开发面试题
互联网大厂
Java面试
:从Spring到微服务的技术挑战
互联网大厂
Java面试
:从Spring到微服务的技术挑战场景介绍在某互联网大厂的总部,一位严肃的面试官坐在会议室中,准备对前来面试的程序员谢飞机进行技术考核。
wzp 997
·
2025-05-28 16:43
Java场景面试宝典
Java
Spring
微服务
面试
互联网大厂
互联网大厂
Java面试
:从Spring到微服务的全面挑战
互联网大厂
Java面试
:从Spring到微服务的全面挑战场景描述在一家知名互联网大厂的面试室内,严肃的面试官正准备对一个名叫小张的程序员进行技术面试。
Elevenmao
·
2025-05-28 16:12
Java场景面试宝典
Java面试
Spring
Boot
微服务
数据库
系统监控
日志管理
互联网大厂
Java面试
实录:从Spring到微服务的技术探讨
面试场景:互联网大厂的
Java面试
在互联网大厂的求职面试中,面试官严肃地坐在桌子另一端,准备对Java求职者小张进行技术考核。小张则显得有些紧张,毕竟他面对的是一位经验丰富的面试官。
Elevenmao
·
2025-05-28 16:11
Java场景面试宝典
Java面试
Spring
Spark
微服务
大数据
互联网大厂
Java面试
:从Spring到微服务的搞笑求职对话
互联网大厂
Java面试
:从Spring到微服务的搞笑求职对话场景:在一个阳光明媚的下午,程序员小张带着忐忑的心情来到一家知名互联网大厂参加Java开发职位面试。
Elevenmao
·
2025-05-28 16:11
Java场景面试宝典
Java
Spring
微服务
数据库
缓存
面试
互联网
互联网大厂
Java面试
:从Spring到微服务的全栈挑战
场景:互联网大厂Java求职者面试在一个阳光明媚的下午,水货程序员小张走进了互联网大厂的面试室。坐在他面前的是面试官李老师,以严肃而专业的姿态准备开始这场面试。第一轮提问:基础框架与语言李老师:小张,能简单介绍一下你在SpringBoot上的项目经验吗?小张:哦,SpringBoot啊,我用它做过一个电商网站的后台,挺方便的,有自动配置啥的。李老师:很好,SpringBoot确实简化了很多配置。那
Elevenmao
·
2025-05-28 16:41
Java场景面试宝典
Java面试
Spring
Boot
微服务
云原生
大数据
容器编排
Redis
互联网大厂
Java面试
场景:从Spring到微服务的深度探讨
互联网大厂
Java面试
场景:从Spring到微服务的深度探讨场景:在一家知名互联网大厂的办公室里,面试官李老师正在对求职者小张进行技术面试。
Elevenmao
·
2025-05-28 16:11
Java场景面试宝典
Java
面试
Spring
微服务
技术栈
互联网大厂
Java领域
JVM
的堆内存的动态扩展与收缩
Java领域
JVM
的堆内存的动态扩展与收缩关键词:
JVM
、堆内存、动态扩展、垃圾回收、内存管理、性能调优、GC策略摘要:本文深入探讨Java虚拟机(
JVM
)中堆内存的动态扩展与收缩机制。
Java技术栈实战
·
2025-05-28 13:27
java
jvm
数学建模
ai
深入理解 JDK、JRE 和
JVM
的区别
在Java中,JDK、JRE和
JVM
是非常重要的概念,它们各自扮演着不同的角色,却又紧密相连。今天,就让我们来详细探讨一下它们之间的区别。
Tbw_
·
2025-05-28 13:57
java
jvm
开发语言
(14)
JVM
弹性内存管理
文章目录
JVM
弹性内存管理:K8s环境下的内存优化终极攻略⚡TL;DR等等,为什么我需要关心这个?️
真实的菜
·
2025-05-28 13:56
java
jvm
java
HADOOP+HBASE存储Azure中storage
2.5.10-hadoop3-bin.tar.gz Hadoop版本:hadoop-3.3.6.tar.gz环境变量配置:vim/etc/profileexportJAVA_HOME=/usr/lib/
jvm
CaHi
·
2025-05-28 03:39
hadoop
hbase
azure
大数据
ubuntu
linux
JVM
垃圾回收机制GC详解
作为Java语言最重要的特性之一的自动垃圾回收机制,也是基于
JVM
实现的。那么,自动垃圾回收机制到底是如何实现的呢?1.GC是干啥的?
你这家伙
·
2025-05-28 03:08
JVM
jvm
java
面试
JVM
类加载
JVM
从最开始的读取.class文件,到最终构造完成类对象整个过程把类从"硬盘"加载到"内存中"类加载在官方文档中有明确的描述类加载的步骤版本一三环节(第二步是可以拆开成三个子步骤的)版本二五个环节步骤一加载
观音山保我别报错
·
2025-05-28 02:35
jvm
JVM
性能优化终极指南:全版本兼容、参数公式与场景实战
一、引言
JVM
优化的核心难点在于版本兼容性与场景适配性。
混进IT圈
·
2025-05-28 02:05
JVM全版本优化
Java版本兼容
G1GC实战
ZGC调优
场景化参数公式
容器化JVM
大厂性能案例
Java的
JVM
内存模型深度剖析:GC机制与性能调优
一、
JVM
内存模型全景图(Java21更新版)1.运行时数据区核心结构
JVM
Memory线程私有区线程共享区程序计数器虚拟机栈本地方法栈堆方法区直接内存各区域特性对比:内存区域线程安全垃圾回收溢出类型配置参数虚拟机栈私有不回收
微风不留尘
·
2025-05-28 02:04
java
java
java入门
Java
jvm
Java Servlet 容器的配置与优化实践
JavaServlet容器的配置与优化实践关键词:JavaServlet容器、Tomcat配置、性能优化、线程池调优、连接管理、
JVM
调优、HTTP协议优化摘要:本文深入探讨JavaServlet容器的核心原理
Java大师兄学大数据AI应用开发
·
2025-05-28 02:04
AI人工智能与大数据应用开发
java
servlet
开发语言
ai
JVM
垃圾回收器深度底层原理分析与知识体系构建
一、垃圾回收的基本步骤标记(Marking)从GCRoots(如虚拟机栈、方法区静态变量、本地方法栈等)出发,遍历对象引用链,标记所有可达对象为存活对象,未被标记的则视为垃圾。此阶段需暂停用户线程(Stop-The-World,STW),不同回收器优化策略不同,例如CMS和G1通过并发标记减少停顿。清除(Sweeping)根据标记结果清理垃圾对象,具体实现方式因算法而异:标记-清除(Mark-Sw
三无少女指南
·
2025-05-27 23:41
面试
jvm
java
算法
Kotlin编程基础教程:Android应用开发入门
它是JetBrains开源项目Kotlin/
JVM
的主要目标受众群体之一,适用于Android、服务器端应用程序等多种领域。
AI天才研究院
·
2025-05-27 22:05
AI大模型企业级应用开发实战
大数据
人工智能
语言模型
Java
Python
架构设计
Java性能优化:从代码到
JVM
调优的全方位指南
Java性能优化是一个复杂且多层次的过程,涉及代码优化、
JVM
调优、数据库优化、系统架构优化等多个方面。以下是一个从代码到
JVM
调优的全方位指南,帮助你提升Java应用的性能。
吴晓斌kobe
·
2025-05-27 14:11
Java学习
java
性能优化
jvm
Java面试
复习提纲
Java面试
复习提纲作者:egg邮箱:
[email protected]
微博:http://weibo.com/xtfggef博客:http://blog.csdn.net/zhangerqing本章主要介绍一下面对即将来临的
是啥东西呢
·
2025-05-27 12:58
面试
学习路线
阿里巴巴
java
面试
hibernate
hdfs
后端
Java面试
复习思路
Java面试
复习思路路线一:准备
Java面试
时,可以从以下几个方面着手,以确保你能够自信且全面地展示你的技能和知识:基础与核心概念:确保你对Java基础有深入理解,包括但不限于:面向对象编程原则、集合框架
cherry有点甜·
·
2025-05-27 12:28
java
面试
开发语言
Java 基础查漏补缺
JRE则相对更为基础,它只提供了Java程序运行所需的环境,包含了Java虚拟机(
JVM
)和Java核心类库,不包含开发工具。在部署Java应用程序时,只需要安装JRE来运行程序即可。
不打小怪兽
·
2025-05-27 09:37
Java
学习记录/必备八股
java
面试
八股
后端开发
基础知识
【
Java面试
题】——this 和 super 的区别
个人主页:User_芊芊君子欢迎大家点赞评论收藏⭐文章系列专栏:【Java】内容概括【前言】在Java的世界里,this和super是两个非常重要且容易混淆的关键字。无论是在日常开发还是面试环节,它们都是高频考点。今天,我们就来深入剖析this和super的区别与联系,帮助大家在面试中轻松应对相关问题,同时在实际编码中也能灵活运用。文章目录:一、什么是this和super1.this关键字2.su
User_芊芊君子
·
2025-05-27 08:07
【Java】内容概括
java
开发语言
八股战神-
JVM
知识速查
1.
JVM
组成
JVM
由那些部分组成,运行流程是什么?
不会Java的TOM
·
2025-05-27 06:51
八股战神
jvm
java
开发语言
JVM
的垃圾回收机制
JVM
(Java虚拟机)的垃圾回收(GarbageCollection,GC)机制是Java内存管理的核心,它自动回收不再使用的对象内存,避免了手动内存管理的复杂性和潜在错误。
白开水不加冰
·
2025-05-27 04:41
jvm
JVM
的类加载机制
JVM
的类加载机制是Java虚拟机动态加载、链接和初始化类的核心机制,它遵循严格的流程和规则,确保类的安全性和一致性。
白开水不加冰
·
2025-05-27 04:41
jvm
十一、
JVM
监控工具
【目录】【上一篇:
JVM
监控及诊断工具-命令行】【下一篇:
JVM
运行时参数】十一、
JVM
监控工具1、JConsole用于对
JVM
中内存、线程和类等信息的监控;命令jconsole启动即可,
JVM
自带2、
喝咖啡的睡眠族
·
2025-05-27 04:40
深入了解
JVM
jvm
java
开发语言
JVM
监控工具
以下是
JVM
监控工具的分类、优缺点及使用方法的详细总结:一、
JVM
自带工具1.命令行工具jps(JavaProcessStatus)用途:查看当前用户的Java进程ID及主类名。
江湖中的阿龙
·
2025-05-27 04:08
开发工具
jvm
互联网大厂
Java面试
揭秘:从核心技术到业务场景的全面解析
文章简述本文模拟了一场互联网大厂Java求职者的面试,通过严肃的面试官和搞笑的程序员互动,揭示了Java核心技术及其在实际业务场景中的应用。文章最后提供了完整的答案解析,帮助小白学习。故事场景在某知名互联网大厂的面试间里,面试官老张正襟危坐,面对的是一位看起来有些紧张的程序员,毛毛。毛毛以其幽默感和略显“水货”的技术水平闻名。第一轮:核心技术与平台老张:毛毛,那我们先来聊聊JavaSE和Jakar
yxc2017
·
2025-05-27 03:32
Java场景面试宝典
Java面试
互联网大厂
Spring
Boot
微服务
音视频应用
尝试抛开面试的八股看
JVM
java虚拟机是什么东西?有什么作用?我们能从学习它获得什么收益。java虚拟机是为了解决源代码一处编写到处运行这个需求而生成。代码最终被执行,归根究底还是芯片对01二进制机器码指令的执行,不同的芯片不同的操作系统做同一个动作可能所执行的机器码指令会有所差异,那么当代码在A机器编码成机器码,然后拿去B机器执行时,可能就运行不了。java虚拟机抽象了一个小形系统,让类加载器将字节码加载进虚拟机,解释
wackpa
·
2025-05-26 16:35
jvm
面试
java
Java知识体系最强总结(2021版),深入理解linux内核架构评价
CentOS8推荐书籍读书笔记云计算搜索引擎权限管理区块链
Java面试
总结
Java面试
总结汇总,整理了包括Java基础知识,集合容器,并发编程,
JVM
,常用开源框架Spring,MyBatis,数据库,
m0_64384202
·
2025-05-26 10:02
程序员
面试
java
后端
java面试
每日一背 day1
1.什么是缓存穿透缓存穿透是指查询一个数据库中根本不存在的数据,导致这个查询请求绕过缓存直接访问数据库的情况。这种情况如果频繁发生,会对数据库造成不必要的压力。典型特征:(1)查询的数据在数据库和缓存中都不存在(2)恶意攻击者可能故意查询大量不存在的数据来攻击系统解决方案:1.缓存空对象//优点:实现简单//缺点:可能缓存大量无用的空键,占用内存//伪代码示例publicObjectgetData
19要加油
·
2025-05-26 07:39
java
开发语言
极限压测第6小时:老炮用JMH硬刚性能质疑,面试官追问ZGC调优细节
小兰(紧张地):额……应该有吧,我记得之前看了一些书,好像说可以用
JVM
调优来解决性能问题?面试官(微笑着):很好,你有基础。那我们先从简单的开始,每轮提问会逐步深入,看看你是否能应对复杂
搞Java的小码农
·
2025-05-26 04:49
Java面试场景题
Java面试
JVM调优
性能优化
ZGC
极限场景
极限压测下的架构抉择:P7架构师用GraalVM优化
JVM
,应届生手撕分布式锁实现
文章标题:极限压测下的架构抉择:P7架构师用GraalVM优化
JVM
,应届生手撕分布式锁实现场景描述在互联网大厂的终面环节,一位P7架构师作为面试官,与一位应届生小兰展开了一场激烈的面试对话。
搞Java的小码农
·
2025-05-26 04:48
Java面试场景题
Java面试
架构设计
高并发
JDK优化
GraalVM
分布式锁
java面试
题
ThreadLocal概念:线程本地变量,历史:一般对象非线程安全,在多线程环境下,必须加锁。但spring的DAO未采用线程同步机制因为同步限制了并发,性能损失。threadLocal为每个线程维护变量的副本,实现思路,使用Map存储keythreadLocal对象(弱引用)、value线程的变量副本(需要remove)区别:线程同步是以时间换空间,threadLoal是以空间换时间实用:spr
zhangbinHn
·
2025-05-26 02:39
java
开发语言
Java面试
实战:从Spring Boot到微服务架构,Redis与Kafka实战详解
Java面试
实战:互联网大厂技术深度剖析面试背景随着互联网行业的快速发展,Java作为后端开发的主流语言之一,在各大企业中仍然占据重要地位。
LinLeaasd
·
2025-05-26 00:24
Java场景面试宝典
Java面试
Spring
Boot
微服务
Redis
Kafka
OAuth2
Jenkins
90%程序员不知道的Java异常处理暴富法则!2025避坑代码模板免费领(附灵魂四问调试宝典)
异常处理方式1.
JVM
默认处理方式2.自己处理(捕获异常):目的是代码出现异常的时候,可以让程序继续运行下去。异常灵魂四问3.抛出异常:throwsthrow异常中的常见方法异常是
是奋斗小杨啊
·
2025-05-25 21:59
#
java基础
java
报错
bug
基础
异常
异常处理
互联网大厂Java求职面试实录 —— 严肃面试官遇到搞笑水货程序员
互联网大厂Java求职面试实录——严肃面试官遇到搞笑水货程序员本文以真实场景还原的互联网大厂
Java面试
故事,严肃的面试官与搞笑的水货程序员谢飞机的对话形式,涵盖核心Java、JUC、多线程、线程池、SpringBoot
码农~明哥
·
2025-05-25 20:51
Java场景面试宝典
Java
面试
JUC
多线程
SpringBoot
MyBatis
Dubbo
【
JVM
04-
JVM
内存结构之-本地栈】
2.4本地方法栈学习资料来源-b站黑马
JVM
&尚硅谷
JVM
精讲与GC调优1.定义与Java虚拟机栈类似,主要为虚拟机使用到的Native方法服务,在HotSpot虚拟机中和Java虚拟机栈合二为一。
青北念
·
2025-05-25 18:13
JVM
jvm
Java虚拟机——
JVM
(Java Virtual Machine)解析二
1.
JVM
的垃圾回收机制1.1什么是垃圾回收?
九转苍翎
·
2025-05-25 15:51
jvm
java
自学Java之第一章:Java概述
技术体系平台1.7什么是JDK、JRE1.8Java程序的入口1.9两种常见的输出语句1.10源文件名与类名1.11注释1.12JavaAPI文档1.13Java语言的优点1.14Java语言的缺点1.15
JVM
无言V
·
2025-05-25 10:25
java
大数据
开发语言
后端
JVM
--内存参数
有版权声明,原文博主:https://blog.csdn.net/szzt_lingpeng/article/details/50463375一、
JVM
规范
JVM
规范对Java运行时的内存划定了几块区域
tangiwang
·
2025-05-25 10:24
jvm
深入理解
JVM
运行时数据区
在Java虚拟机(
JVM
)的体系结构中,运行时数据区(RuntimeDataArea)占据着至关重要的地位,它如同一个高效运转的工厂,负责在Java程序运行期间存储和管理各类数据。
Bro_cat
·
2025-05-25 10:20
Java
JavaWeb开发
SpringBoot
jvm
java
JVM
系列(4)——内存模型
文章目录4内存模型4.1经典用例4.2内存模型的官方描述4.3programorder4.3.1一些概念4.3.2几个例子4.4synchronizationorder4.5happens-beforeorder4.6Java内存模型4.6.1过于严格的模型4.6.2过于宽松的模型4.6.3Java内存模型4.7因果关系4.7.1例一4.7.2例二4.7.3例三4.7.4例四4.7.5例五4内存模
JinchaoLv
·
2025-05-25 04:41
JVM
java
jvm
内存模型
happens-before
Android第三次面试总结之Java篇补充
Android优势:在ART虚拟机中,数组的内存分配由
JVM
直接管理,无需经过垃圾回收器(GC)
每次的天空
·
2025-05-25 02:59
Java基础专栏
android
面试
java
提升Java应用性能的利器:JProfiler插件深度解析
为了帮助开发人员更好地理解和优化Java虚拟机(
JVM
)的内存使用情况,JProfiler应
赵渤伟Karen
·
2025-05-24 23:43
ArrayList 可以添加 null 值吗?
本文将从面试官视角,深挖这个问题的底层逻辑与答题策略,助你在
Java面试
中稳扎稳打!一、面试主题概述“ArrayList是否可以添加null值?”
残*影
·
2025-05-24 23:40
Java面试
java
上一页
8
9
10
11
12
13
14
15
下一页
按字母分类:
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
其他