jvm
-
JVM——Java虚拟机详解
引言 1.什么是JVM? JVM——Java虚拟机,它是Java实现平台无关性的基石。 Java程序运行的时候,编译器将Java文件编译成平台无关的Java字节码文件(.class…
-
多线程的初识和创建
✨个人主页:bit me👇 ✨当前专栏:Java EE初阶👇 ✨每日一语:知不足而奋进,望远山而前行。 目 录 💤一. 认识线程(T…
-
【教程】如何使用Java生成PDF文档?
在如今数字化时代,越来越多的人使用PDF文档进行信息传递和共享。而使用Java生成PDF文档也成为了一个非常重要的技能,因为Java作为一种通用的编程语言,可以在不同的操作系统和平…
-
【jvm系列-13】jvm性能调优篇—参数设置以及日志分析
JVM系列整体栏目 内容 链接地址 【一】初识虚拟机与java虚拟机 https://blog.csdn.net/zhenghuishengq/article/details/12…
-
【Java基础】I/O流 —— Java中的流都需要关闭吗?
目录 一、为什么要关闭流? 二、close方法和flush方法 1.使用close方法 2.使用flush方法 三、流按指向分类 四、不用关闭的流 一、为什么要关闭流? 涉及到对外…
-
Mac下查看已安装的jdk版本及其安装目录
最近在学习JVM,需要运行jdk自带的命令行,需要在特定jdk目录下进行,所以需要查看jdk安装目录,之前也查过,忘记了。 这次记录下来为以后备用。 1、打开终端,输入:/usr/…
-
HTML 扫盲
✏️作者:银河罐头 📋系列专栏:JavaEE 🌲“种一棵树最好的时间是十年前,其次是现在” 目录 前言 HTML 结构 快速生成代码框架 HTML …
-
【Java 入门】Java 初识、编译运行机制及开发环境搭建
《Java 零基础入门到精通》专栏持续更新中。通过本专栏你将学习到 Java 从入门到进阶再到实战的全套完整内容,所有内容均将集中于此专栏。无论是初学者还是有经验的开发人员,都可从…
-
反射、枚举和lambda表达式
文章目录 一、反射 反射的相关类 获得Class对象的三种方法 反射的基本使用 反射优点和缺点 二、枚举 背景及定义 枚举的使用 为什么Enum源码中找不到values()方法? …
-
指针进阶(详解)
指针进阶 一.字符指针 二.指针数组 1.一次打印多个字符串 2.模拟二维数组 三.数组指针 1.定义 2.应用 四.函数指针 五.函数指针数组 六.指向函数指针数组的指针 七.回…
-
多态与抽象
文章目录 认识多态 向上转型 向下转型 instanceof运算符 多态的优势 多态的两种主要应用形式 多态和继承章节总结 抽象方法和抽象类 区分普通方法和抽象方法 区分普通类和抽…
-
Java报错:java.lang.IllegalArgumentException: Source must not be null
运行项目的时候,突然暴了这么一个错,通过debug进行调试以后发现是: 前端传递过来的id不对,后两位自动归0了,通过已经归0的id,显然不可以查询到后端的数据。 经过检查,发现…
-
【亲测已经解决】ES报错,ERROR: Elasticsearch exited unexpectedly
es报错 问题 解决方案 微信公众号:leetcode_algos_life,代码随想随记 小红书:412408155 CSDN:https://blog.csdn.net/woa…
-
Java 使用 VisualVM 排查内存泄露
文章目录 1. 问题发生 2. 排查过程 2.1 初步排查 2.2 Visual VM 内存分析 2.3 代码分析 1. 问题发生 线上突发告警,笔者负责的一个服务老年代内存使用率…
-
Java中构造器详解(类的五成员之三:构造器)
目录 友情提醒 概述:Java类的五成员之三:构造器 一、构造器概述 1)什么是构造器 2)构造器特点(和普通方法的区别) 3)构造器的重载(方法重载) 4)执行构造方法之前 二、…
