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
-Arthas高效的监控工具
一、arthas介绍3.选择监控哪个进程4.进入具体进程二、arthas的基础命令与基本操作1.查询包含Java的系统属性:命令:sysprop|grepjava1.查询不含Java的系统属性:命令:sysprop|grep-vjava3.打印历史命令命令:history4.查看当前工作目录命令:pwd三、如何使用arthas监控线上服务的内存状态1.dashboard-当前系统的实时数据面板命令
milo.qu
·
2024-01-12 07:43
Java
jvm
java
后端
【
JVM
】本地方法接口 Native Interface
一、JNI简介
JVM
本地方法接口(JavaNativeInterface,JNI)是一种允许Java代码调用本地方法(如C或C++编写的方法)的机制。
hope笔记
·
2024-01-12 07:08
JVM
Java
jvm
java
JVM
基础(5)——
JVM
垃圾回收算法
阶段1、深入多线程阶段2、深入多线程设计模式阶段3、深入juc源码解析阶段4、深入jdk其余源码解析阶段5、深入
jvm
源码解析一、简介我们在前两章中,已经讲解了
JVM
垃圾回收的基本流程和对象存活判定
smart哥
·
2024-01-12 07:37
jvm专题
jvm
JVM
基础(4)——
JVM
存活判定算法
阶段1、深入多线程阶段2、深入多线程设计模式阶段3、深入juc源码解析阶段4、深入jdk其余源码解析阶段5、深入
jvm
源码解析一、简介我们在
JVM
垃圾回收机制一章中,简单介绍了
JVM
的垃圾回收机制,
smart哥
·
2024-01-12 06:37
jvm专题
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
JAVA基础
之Stream
1、什么是StreamJava8之前的集合类库主要依赖于外部迭代(externaliteration)。Collection实现Iterable接口,从而使得用户可以依次遍历集合的元素。比如我们需要把一个集合中的形状都设置成红色,那么可以这么写:for(Shapeshape:shapes){shape.setColor(RED);}这个例子演示了外部迭代:for-each循环调用shapes的it
冰河winner
·
2024-01-12 05:26
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
开发语言
【自学笔记】01
Java基础
-08Java常用API:04包装类
记录
Java基础
-常用API-有关时间日期的类。1包装类其实就是8种基本数据类型对应的引用类型,因为基本数据类型不能直接参与面向对象编程。
BreezeDove
·
2024-01-12 01:41
自学笔记
笔记
开发语言
java
【自学笔记】01
Java基础
-08Java常用API:03日期类详解
记录
Java基础
-常用API-有关时间日期的类。1Date类1.1什么是Date类Date类位于java.util包中,代表当前所在系统的日期时间信息或表示特定的瞬间,精确到毫秒。
BreezeDove
·
2024-01-12 01:40
笔记
开发语言
java
java基础
语法(自学笔记,边学边更新,自用)
目录基础Helloworld数据类型标识符修饰符变量关键字foreachjava面向对象继承override/overload参考资料:基础Helloworld如下图>其中:Hello_World为类名并且类名要与文件名相同,即文件名要为Hello_World.javaStringargs[]与String[]args都可以执行,但推荐使用String[]args,这样可以避免歧义和误读。运行结果
莉莉1222
·
2024-01-12 01:10
java
java
【自学笔记】01
Java基础
-07面向对象基础-03常量、枚举类、抽象类、多态详解
记录
java基础
学习中有关常量、枚举类、抽象类和多态的内容。1常量什么是常量?常量是使用了publicstaticfinal修饰的成员变量,必须有初始化值,而且执行的过程中其值不能被改变。
BreezeDove
·
2024-01-12 01:10
自学笔记
java
笔记
开发语言
【自学笔记】01
Java基础
-08Java常用API:02Object类详解
>什么是API?1Object类Object类是所有Java类的根父类,无论是否显式声明,所有的Java类都直接或间接地继承自java.lang.Object。1.1Object类的作用统一规范:为所有Java对象提供了一组基本方法,使得任何Java对象都能使用这些方法,保证了Java语言的统一性和一致性。多态支持:Object类中的方法如equals()、hashCode()和toString(
BreezeDove
·
2024-01-12 01:10
自学笔记
笔记
java
开发语言
Java基础
详解
Java知识总结:Ⅰ、
Java基础
:ballot_box_with_check:一、初识java:rainbow_flag:1、Java的定义2、Java的版本分类3、Java的特性4、JDK、JRE、
迷迷糊糊M
·
2024-01-12 01:40
Java基础
自学记录七
面向对象编程(中级部分)此为笔者个人笔记,如有错误还请指出关于IDEA只要不在DOS下允许,编码都用UTF-8在IDEA中,当run时,会先编译成一个.class文件,再运行.class文件在out文件夹中IDEA快捷键盘删除当前行ctrl+d复制当前行ctrl+alt+c补全代码alt+/ctrl+/添加注释去除注释快速导入类alt+enterctrl+shift+l查找ctrl+alt+l格式
MXYLL_
·
2024-01-12 01:09
Java基础
java
开发语言
intellij-idea
Java基础
学习笔记(完结)
Java基础
前言一、
Java基础
语法1.注释2.标识符3.数据类型4.类型转换5.变量、作用域、常量6.运算符二、Scanner与流程控制1.Scanner对象2.流程控制3.If选择结构1.If单选择结构
Chaffee_
·
2024-01-12 01:09
java
jvm
servlet
【自学笔记】01
Java基础
-07面向对象基础-04接口与内部类详解
记录学习
Java基础
中有关接口类和内部类的知识。
BreezeDove
·
2024-01-12 01:38
自学笔记
笔记
java
开发语言
【设计模式-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基础
入门-01-【基础、运算符、判断和循环、数组、方法】
Java基础
入门-01-【基础、运算符、判断和循环、数组、方法】Java入门到起飞(含斯坦福大学练习题+力扣算法题+大厂java面试题)1、Java入门常用CMD命令
Java基础
学习JDK的安装目录介绍
良辰美景好时光
·
2024-01-12 00:56
java入门
java
Java 基础知识:面试官必问的问题
希望帮助读者准备面试,了解常见的
Java基础
问题数据类型基本类型byte/8char/16short/16int/32float/32long/64double/64boolean/~boolean只有两个值
小万哥丶
·
2024-01-12 00:46
后端开发
程序人生
软件工程
Java
编程语言
开源
Linux
java基础
之IO 节点流 缓冲过滤流 练习题
1:Java中根据流的方向,流分为输入流和输出流;对应的操作分别为读和写。2:Java中字节流的父类为InputStream和OutputStream;以上2个类都位于java.io包中3:利用FileOutputStream(Stringpath)创建对象时,如果对应的文件在硬盘上不存在,则会在硬盘上创建文件,如果对应的文件存在,则覆盖(覆盖|不覆盖)原有内容,参数代表文件路径;利用有参构造方法
这孩子叫逆
·
2024-01-11 23:50
java
java
python
开发语言
java基础
之函数
函数概念是一段具有特定功能的代码,特点为可以多次执行.通常情况下一个函数对应一个功能语法访问修饰符static返回值类型函数名(形参列表){ //操作语句}publicstaticvoid函数名(){ }位置类以内,其他函数以外,与主函数平级调用自定义函数必须经过调用才有可能执行函数名(实参列表)函数名()位置只要在函数内,想在哪执行,就在哪调用执行流程函数概念是一段具有特定功能的代码,特点为
这孩子叫逆
·
2024-01-11 23:50
java
java
python
开发语言
java基础
之异常练习题
异常1.Java中所有的错误/异常都继承自Throwable类;在该类的子类中,Error类表示严重的底层错误,对于这类错误一般处理的方式是直接报告并终止程序;Exception类表示异常。2.查阅API,完成以下填空:(1)异常类java.rmi.AlreadyBoundException,从分类上说,该类属于已检查(已检查|运行时)异常,从处理方式上说,对这种异常抛出处理。(2)异常类java
这孩子叫逆
·
2024-01-11 23:47
java
java
开发语言
Java基础
篇——三大特性(多态)
如果是对Java有兴趣的小伙伴可以关注一下,后续会推出一系列的
Java基础
和进阶的总结(或者说是个人的理解吧!)
叶玉恒
·
2024-01-11 23:07
JAVA
多态
java
类
java多态的应用场景_
Java基础
(多态的理解与应用)
1.多态概述多态是继封装、继承之后,面向对象的第三大特性。多态现实意义理解:现实事物经常会体现出多种形态,如学生,学生是人的一种,则一个具体的同学张三既是学生也是人,即出现两种形态。Java作为面向对象的语言,同样可以描述一个事物的多种形态。如Student类继承了Person类,一个Student的对象便既是Student,又是Person。3.多态体现为父类引用变量可以指向子类对象。4.前提条
龐先生
·
2024-01-11 23:06
java多态的应用场景
Java中异常处理-详解
异常(Exception)
JVM
默认处理方案把异常的名称,异常的原因,及异常出错的位置等信息输出在控制台程序停止执行异常类型编译时异常必须显示处理,否则程序会发生错误,无法通过编译运行时异常无需显示处理
小哼快跑
·
2024-01-11 22:29
Java
基础知识专栏
java
开发语言
异常
Java基础
面试题汇总
❤️文章目录
Java基础
面试题汇总概述说一下对Java的了解
JVM
、JRE、JDK为什么Java代码可以实现一次编译,到处运行什么是字节码?使用字节码的好处是什么?为什么说Java语言"编译与解释并
欧克小奥
·
2024-01-11 21:45
八股文整理
java
开发语言
rabbitmq实战指南pdf,OMG,学它
阶段一:筑基
Java基础
掌握不牢,对于一个开发人员来说无疑是非常
A程序员导师
·
2024-01-11 21:37
Java
经验分享
架构
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
DataBinding 二
DataBinding和Java一样,java.lang包里的类,我们是可以不用导入包的,也就是说,
java基础
类型都是不用导包的。
sirai
·
2024-01-11 18:43
上一页
45
46
47
48
49
50
51
52
下一页
按字母分类:
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
其他