在 Java 虚拟机中,引用计数算法是一种垃圾收集算法。它基于对象被引用的次数进行判断是否应该回收该对象,每个… 继续阅读 JVM中引用计数算法及举例
分类: Java之美
Servlet面试题及答案(31-35)
31、Servlet中如何处理文件上传? Servlet可以通过HttpServletRequest对象获取H… 继续阅读 Servlet面试题及答案(31-35)
JVM jstat工具介绍举例说明用法
jstat 是一个 JDK 自带的命令行工具,用于监视 JVM 运行时状态信息,如垃圾收集、堆内存使用等。它可… 继续阅读 JVM jstat工具介绍举例说明用法
Git让暂存区恢复成和HEAD的一样
要让暂存区恢复成和 HEAD 相同的状态,可以使用 git reset 命令。 具体来说,有两种方式可以使用 … 继续阅读 Git让暂存区恢复成和HEAD的一样
Servlet面试题及答案(26-30)
26、Servlet中如何设置HTTP响应? 在Servlet中设置HTTP响应可以通过HttpServlet… 继续阅读 Servlet面试题及答案(26-30)
Java基础面试题及答案(11-15)
11、Java中的继承和多态的概念是什么?答:继承是指一个类可以从另一个类中继承属性和方法。子类继承了父类的属… 继续阅读 Java基础面试题及答案(11-15)
@Test注解的作用和示例
@Test 是 JUnit 框架中的注解,用于标记一个测试方法。使用该注解标记的方法必须是公共的、无返回值(v… 继续阅读 @Test注解的作用和示例
JVM jmap工具介绍举例说明用法
jmap 是 JDK 自带的一种用于生成堆转储快照的工具。该工具可以将 JVM 堆中的对象、类、线程、实例等信… 继续阅读 JVM jmap工具介绍举例说明用法
JVM中分代收集怎么理解
JVM中的分代收集是指将堆内存按照对象的生命周期划分为不同的代,根据各代对象的特点采用不同的垃圾收集算法和参数… 继续阅读 JVM中分代收集怎么理解
Servlet面试题及答案(21-25)
21、Servlet与CGI、FastCGI的区别? CGI是一种通用网关接口,可以将程序连接到Web服务器上… 继续阅读 Servlet面试题及答案(21-25)
JVM jstack工具介绍举例说明用法
jstack是JVM自带的命令行工具,用于生成当前JVM的线程快照(也称为线程转储)。它可以提供有关JVM中各… 继续阅读 JVM jstack工具介绍举例说明用法
Git怎样能让工作区的文件恢复为和暂存区一样
要让工作区的文件恢复成和暂存区一样,可以使用 git checkout 命令。 具体来说,使用 git che… 继续阅读 Git怎样能让工作区的文件恢复为和暂存区一样
Maven 打包、运行
Maven 是一个非常流行的构建工具,可以方便地构建、打包、部署 Java 项目。以下是一个基本的示例,介绍如… 继续阅读 Maven 打包、运行
Servlet面试题及答案(16-20)
16、如何在Servlet中处理WebSocket请求? 要在Servlet中处理WebSocket请求,可以… 继续阅读 Servlet面试题及答案(16-20)
Java基础面试题及答案(6-10)
6、什么是Java中的访问修饰符?它们分别有什么作用?答:Java中的访问修饰符用于控制类、接口、方法或变量的… 继续阅读 Java基础面试题及答案(6-10)
@SpringBootTest注解的作用和示例
@SpringBootTest 是一个用于测试 Spring Boot 应用程序的注解,它会启动整个应用程序上… 继续阅读 @SpringBootTest注解的作用和示例
JVM jps工具介绍举例说明用法
jps 是 Java 虚拟机进程状态工具,用于显示系统中所有的 Java 进程及其状态信息,可以用来定位 Ja… 继续阅读 JVM jps工具介绍举例说明用法
Eden、Survivor 、年老代和永久代的关系
在JVM的堆内存中,通常将堆内存分为新生代和老年代两个部分,其中新生代包括Eden区和两个Survivor区(… 继续阅读 Eden、Survivor 、年老代和永久代的关系
JVM jinfo工具介绍举例说明用法
jinfo是JDK自带的一种命令行工具,用于查看和修改Java应用程序的运行参数。它可以帮助开发人员在运行时调… 继续阅读 JVM jinfo工具介绍举例说明用法
JVM VisualVM工具介绍举例说明用法
下面是VisualVM的一些常见用法示例: 1、监控本地Java进程 启动VisualVM,选择要监控的Jav… 继续阅读 JVM VisualVM工具介绍举例说明用法