最新 最热

Tomcat常见问题合集记录

解决方法:在Tomcat里的bin中的setclasspath.bat或者setclasspath.sh开头添加设置环境变量;

2022-09-29
1

【JVM我可以讲一个小时】

验证的第一步就是文件的格式验证,验证class文件里面的魔数和主次版本号,发现它是一个jvm可以支持的class文件并且它的主次版本号符合兼容性要求,所以验证通过。然后又回到了加载,它会将class文件这个二进制静态文件转化到...

2022-09-29
1

【JVM内存区域】

JVM 内存区域主要分为线程私有区域【程序计数器、虚拟机栈、本地方法区】、线程共享区域【JAVA 堆、方法区】、直接内存。

2022-09-29
1

Java基础学习

JVM:Java虚拟机 JRE:Java运行环境,包含了JVM跟Java的核心类库 JDK:Java开发工具,包含了JRE跟开发工具

2022-09-28
1

JAVA入门学习一

(1) JAVA 介绍詹姆斯.高斯林(James Gosling) JAVA之父,与SUN公司的Patrick/Naughton/Mike Sheridan等人合作开发的一套语言叫”Oak”,后改名JAVA;Java 是由Sun Microsystems公司于1995年5月推出的高级程序设计语言(Ja...

2022-09-28
1

JVM:第二章:设计一个刚好在一秒堆溢出的程序

初始化堆的当前内存使用量:init = 31457280(30720K) used = 2083952(2035K) committed = 30408704(29696K) max = 30408704(29696K)

2022-09-28
1

深入理解JUC:第一章:volatile的三大特性

主内存:就是你买电脑选择8G内存,这个就是你的主内存,也是你new 一个对象存放的地方,是共享内存区域,所有线程都可以访问,java内存模型中规定所有不了存储在主内存里。...

2022-09-28
1

暂未入坑记

概述:命令jmap是一个多功能的命令。它可以生成 java 程序的 dump 文件, 也可以查看堆内对象示例的统计信息、查看 ClassLoader 的信息以及 finalizer 队列。

2022-09-28
1

【Java基础知识 1】Java入门级概述

小编之前写过一期Java学习路线总结❤️搬砖工逆袭Java架构师❤️(全网最强,建议收藏)

2022-09-28
1