Java 第5页
java相关内容
2.1.5 双亲委派机制-梦境学习站

2.1.5 双亲委派机制

双亲委派机制 介绍 Java虚拟机对class文件采用的是按需加载的方式, 也就是说当需要使用该类时才会将它的class文件加载到内存生成的class对象。 而且加载某个类的class文件时,java虚拟机采用的...
2.1.6 沙箱安全机制-梦境学习站

2.1.6 沙箱安全机制

一、沙箱安全机制 1、定义: 自定义String类,但是在加载自定义String类的时候会率先使用引导类加载器加载, 而引导类加载器在加载过程中会先加载jdk自带的文件(rt.jar包中的java\lang\String.c...
2.2.3 虚拟机栈-梦境学习站

2.2.3 虚拟机栈

虚拟机栈 一、虚拟机栈概述 1、背景 由于跨平台性的设计,java的指令都是根据栈来设计的。不同平台CPU架构不同,所以不能设计为基于寄存器的。 优点是跨平台,指令集小,编译器容易实现,缺点是...
2.2.8 对象的实例化-梦境学习站

2.2.8 对象的实例化

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

2.1.2 类加载的过程

类加载的过程 类加载的过程主要分为三个阶段 加载,链接,初始化。 而链接阶段又可以细分为验证,准备,解析三个子阶段。 接下来,我们详细分析下类加载的过程。 加载过程 加载过程需要完成以下...
Java巧用无参构造设置默认配置-梦境学习站

Java巧用无参构造设置默认配置

一、配置对象类 package com.godgy.constructor; import lombok.AllArgsConstructor; import lombok.Data; import lombok.NoArgsConstructor; /** * @author : Mr.Godgy * @version : 1.0 * @da...
swagger2 model不显示 找不到model @ApiModel注解 不显示问题-梦境学习站

swagger2 model不显示 找不到model @ApiModel注解 不显示问题

使用swagger的 @ApiModel注解的时候有个坑 就是必须在controller 使用 @RequestBody 注解 否则无法显示models,而且不报错,此时swagger就和 spring 耦合了,而且问题难以排查。 问题展示: @Ap...
Mybatis笔记-梦境学习站

Mybatis笔记

Mybatis简介 MyBatis历史 MyBatis最初是Apache的一个开源项目iBatis, 2010年6月这个项目由Apache Software Foundation迁移到了Google Code。随着开发团队转投Google Code旗下,iBatis3.x正式更...