会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
小丑quan
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
···
16
下一页
2020年10月12日
java-规约-OOP
摘要: public class OOP { /** * 避免通过一个类的对象引用访问此类的静态变量或者静态方法 * 直接通过类名去访问 */ // 错误使用例子: public static void main(String[] args) { Student student = new Student(
阅读全文
posted @ 2020-10-12 07:50 小丑quan
阅读(105)
评论(0)
推荐(0)
2020年10月11日
java-开发规约
摘要: public class TenTen { /** * 代码中的命名不能用下划线或美元符号开始和结束:例如 _name name_ $name name$ */ /** * 类名必须使用UpperCamelCase风格(大驼峰),后面的例外:DO BO DTO VO AO PO UID * (第一个
阅读全文
posted @ 2020-10-11 22:11 小丑quan
阅读(144)
评论(0)
推荐(0)
2020年9月28日
spring-boot-EnvironmentPostProcessor
摘要: 原理: 1-从启动类入口的run方法进入: public ConfigurableApplicationContext run(String... args) { -SpringApplicationRunListeners listeners = getRunListeners(args); -C
阅读全文
posted @ 2020-09-28 10:32 小丑quan
阅读(488)
评论(0)
推荐(0)
2020年9月27日
spring-boot-关于module自定义jar包打包无法给其他module使用
摘要: ####世界大坑: 如果仅是使用 <build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> </plugin> </
阅读全文
posted @ 2020-09-27 17:47 小丑quan
阅读(567)
评论(0)
推荐(0)
2020年9月25日
spring-boot中的AOP
摘要: public class User { private Integer id; private String username; private String note; public User(Integer id, String username, String note) { this.id
阅读全文
posted @ 2020-09-25 16:25 小丑quan
阅读(208)
评论(0)
推荐(0)
jvm-learning-运行时数据区-整体
摘要: 在jdk8之后之前的方法区有叫做元数据。 每个JVM只有一个Runtime实例,即为运行时环境,相当于内存结构种的运行时数据区 线程 线程是一个程序里的运行单元,JVM允许一个应用有多个线程并行的执行 在Hotspot JVM里,每个线程都与操作系统的本地线程直接映射。 当一个java线程准备好执行
阅读全文
posted @ 2020-09-25 07:48 小丑quan
阅读(139)
评论(0)
推荐(0)
2020年9月24日
jvm-learning-双亲委派机制
摘要: 是什么 工作原理 例子 优势 什么是沙箱安全机制 其他知识 对类加载器的引用 类的主动使用和被动使用
阅读全文
posted @ 2020-09-24 08:13 小丑quan
阅读(114)
评论(0)
推荐(0)
jvm-learning-类加载器分类
摘要: public class ClassLoaderTest { public static void main(String[] args) { //获取系统类加载器 ClassLoader systemClassLoader = ClassLoader.getSystemClassLoader();
阅读全文
posted @ 2020-09-24 07:45 小丑quan
阅读(126)
评论(0)
推荐(0)
2020年9月22日
jvm-learning-类加载子系统
摘要: 类加载子系统的作用 类加载器ClassLoader角色 类的加载过程(广义加载) 加载 加载.class文件的方式 连接Linker 初始化 注意:如果类种没有变量赋值动作和静态代码块的语句是不会有类构造器方法<clinit>
阅读全文
posted @ 2020-09-22 08:38 小丑quan
阅读(86)
评论(0)
推荐(0)
jvm-learning-概述
摘要: JVM整体结构: java代码的执行流程 JVM的架构模型 public class StackStruTest { public static void main(String[] args) { int i = 2 + 3; } } /* 反编译: javap -v StackStruTest.
阅读全文
posted @ 2020-09-22 08:24 小丑quan
阅读(109)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
···
16
下一页
公告