- 博客(5)
- 收藏
- 关注
原创 乘风破浪的JVM(二)
JVM练习室 深入理解JVM的内存区域 根据上一节的知识,我们所知道了简单的JVM的内存区域划分,所以,现在我们来深入理解一下JVM的内存区域。 我们由一段代码开始理解JVM对于内存区域的管理 /** * VM参数 * -Xms30m -Xmx30m -XX:MaxMetaspaceSize=30m * */ public class JVMObject { public final static String MAN_TYPE = "man"; // 常量 public stat
2020-09-09 23:08:16
313
原创 乘风破浪的JVM(一)
JVM初舞台 jdk、jre、jvm的关系 jvm:java虚拟机,在java的运行环境中,jvm充当着翻译的角色,将java编译后的.class文件翻译成计算机所能识别的机器码。JVM不会自己生成代码,它只是负责翻译,jvm翻译时会用到许多依赖类库,这些类库存在于jre中。 jre:java运行时环境,它不仅包含了jvm还提供了很多类库(如读取文件操作,连接网络等),是由jvm标准加上实现的一堆基础类库组成的。 jdk:jdk包含了jre但是不仅仅有jre,jdk为开发者也就是程序员提供了许多实用的开发工
2020-07-27 23:17:24
688
原创 懒人必备-代码生成器------mybatis-generator
代码生成器mybatis-generator mybatis-generator是mybatis提供的一个代码生成工具,用于生成简单的CRUD代码,详情请见官网: https://mybatis.org/generator/ 废话不多说,直接来讲解怎么使用mybatis-generator 新建springBoot项目 项目详情 后面我们手动添加maven依赖,这里就不选择相关依赖 添加依赖: <dependency> <groupId>org.s
2020-07-06 21:32:59
330
原创 Java 日期处理(一)
Java中的日期处理java中对于日期的相关处理 java中对于日期的相关处理 最近在刷PAT的算法题,在刷乙级的题目时候,遇到了有关日期时间 处理的相关题目,由于我用的主语言是JAVA,当初学常用类库的时候就没有学的太精,这次遇到时间的处理,便整理了一下。 相关说明在代码里面注释了 相关代码如下: import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Date; // public cla
2020-06-07 22:41:11
222
原创 模式?策略?策略模式!
设计模式(一) Java语言学习设计模式 设计模式之策略模式 策略模式是什么?可能第一次听到都会觉得很高大上,逼格很高的样子,但是,根据该设计模式的取名和生活经验也可以连蒙带猜嘛,策略是什么,就是解决问题的一种方式,就是为了达到某种目的而选择的方法。而策略模式在设计模式中就很好的体现了出了策略的含义。 菜鸟教程对策略模式的介绍如下: 在策略模式(Strategy Pattern)中,一个类的行为...
2020-04-09 00:18:49
219
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人