Java共48篇
java相关内容
2.4.1 垃圾回收机制-梦境学习站

2.4.1 垃圾回收机制

垃圾回收概述 一、什么是垃圾 什么是垃圾( Garbage) 呢? ➢垃圾是指在运行程序中没有任何指针指向的对象,这个对象就是需要被回收的垃圾。 如果不及时对内存中的垃圾进行清理,那么,这些垃...
Springboot整合Mybatis-Plus事例(使用MybatisX自动生成插件)-梦境学习站

Springboot整合Mybatis-Plus事例(使用MybatisX自动生成插件)

一、项目结构与配置 1. 文件结构与说明 说明:其中constant包中的StatusCode类主要是状态码常量,untils包中MsgUtil类是用于返回信息的 2. 引入依赖pom.xml <?xml version='1.0' encoding='U...
Java基础:volatile详解-梦境学习站

Java基础:volatile详解

Java基础:volatile详解 1、volatile保证可见性 1.1、什么是JMM模型? 1.2、volatile保证可见性的代码验证 1.2.1、无可见性代码验证 1.2.1、volatile保证可见性验证 2、volatile不保证原子性 2....
深入浅出学Java——HashMap-梦境学习站

深入浅出学Java——HashMap

深入浅出学Java——HashMap 哈希表(hash table)也叫散列表,是一种非常重要的数据结构,应用场景及其丰富,许多缓存技术(比如memcached)的核心其实就是在内存中维护一张大的哈希表,本文会...
2.2.8 对象的实例化内存布局与访问定位+直接内存-梦境学习站

2.2.8 对象的实例化内存布局与访问定位+直接内存

对象的实例化内存布局与访问定位+直接内存 一、对象的实例化 1、创建对象的方式 new 最常见的方式 变形1 : Xxx的静态方法 变形2 : XxBuilder/XxoxFactory的静态方法 Class的newInstance():...
2.6.2 Java线程模型-梦境学习站

2.6.2 Java线程模型

Java中的JVM是如何实现多线程的? Java线程模型 并发不一定都要用到线程,比如PHP中用到的是多进程。但是在Java中并发基本上都是使用线程来实现的。我们先来看看线程在Java虚拟机中是如何实现的...
2.5.5 分析GC日志-梦境学习站

2.5.5 分析GC日志

# 分析GC日志 GC日志的分类 MinorGC FullGC  
JVM学习笔记总览-梦境学习站

JVM学习笔记总览

开源项目推荐: Java成长之路 Java技术栈的全套知识点总结 一、思维导图 工作流程: 二、清单 1 2.1. 类加载子系统 1-类加载子系统概述 2-类加载过程 3-类加载器分类 4-类加载器的常用方法 5-双...
2.2.1 运行时数据区内部结构-梦境学习站

2.2.1 运行时数据区内部结构

运行时数据区内部结构 一、内存 内存是非常重要的系统资源,是硬盘和cpu的中间仓库及桥梁,承载着操作系统和应用程序的实时运行。JVM内存布局规定了JAVA在运行过程中内存申请、分配、管理的策略...
【SSM整合】如何快速构建一个SSM项目③-梦境学习站

【SSM整合】如何快速构建一个SSM项目③

五、设计前端页面 1、写好vue框架 在webapp新建book.html文件 <!DOCTYPE html> <html lang='en'> <head> <meta charset='UTF-8'> <title>书籍展示</title> <script src='j...
小梦同学的头像-梦境学习站钻石会员小梦同学
08413