Java进阶整理

这篇博客主要探讨了Java的进阶知识,包括Jvm结构、类加载、对象分配和存储布局、Java内存模型以及GC(Minor, Major, Full GC)的工作原理。还提到了finalize函数的作用和JVM进行Full GC的触发条件。此外,内容还涵盖了Spring AOP的实现机制和Java的23种设计模式。" 105014093,8677375,使用EF框架与Autofac进行依赖注入配置,"['开发语言', 'C#', 'ASP.NET', '依赖注入', '框架']

对于一个程序员不能只是停留在满足平常的业务开发的水平,所以今天来整理一下Java的进阶知识。

通过以下几个方面来讲一讲Java的进阶知识:

  • Jvm
  1. Jvm结构
  2. 类加载
  3. 对象的分配过程 、对象存储布局
  4. Java的内存模型、GC(Minor GC(新生代)、MajorGC(老年代)、Full GC(整个堆))、finalize函数


参考:

浅析Java虚拟机结构与机制

java finalize方法总结、GC执行finalize的过程

JVM初探:内存分配、GC原理与垃圾收集器

触发JVM进行Full GC的情况及应对策略

JVM初探 -JVM内存模型

Java虚拟机结构分析

Java虚拟机类加载机制

Java多线程知识小抄集(一)

Spring AOP 的实现机制

java 23种设计模式详解

菜鸟教程

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值