随笔分类 - Java
java内容学习
摘要:Servlet总结 之前做好几个项目,后端都直接用springBoot,真的是太方便了...大概知道点注解就能开始做项目了,结果今天想从底层造个轮子,光配置web项目配置了老半天...才发现自己Web这些基础都忘得差不离了,这两天再看看,把之前看的回忆一哈做个记录。目前想按照Servlet-->To
阅读全文
摘要:在之前的笔记中记录过,Java程序变成可执行文件的步骤是:源代码—— 经过编译变成class文件—— 经过JVM虚拟机变成可执行的二进制文件。因此,为了对JVM执行程序的过程有一个好的了解,我们需要先明白class文件到底是什么东西,它里面有那些信息以及如何存储的。 Class类文件结构 Class
阅读全文
摘要:在本篇中,作者大量篇幅介绍了当时较为流行的垃圾回收器,但现在Java 14都发布了,垃圾收集器也是有了很大的进步和发展,因此在此就不再对垃圾收集器进行详细的研究。但其基本的算法思想还是值得我们参考学习的。 概述 第一篇笔记 "Java内存区域与内存溢出异常" 中讲到了,Java的内存划分可以分为由所
阅读全文
摘要:Java内存区域 对比与C和C++,Java程序员不需要时时刻刻在意对象的创建和删除过程造成的内存溢出、内存泄露等问题,Java虚拟机很好地帮助我们解决了内存管理的问题,但深入理解Java内存区域,有助于帮我们理解Java虚拟机到底是如何解决内存问题,如果出现了内存泄露或内存溢出等方面的问题,我们也
阅读全文
摘要:鸽了好久以后终于又更新了,看同学去实习都是先学源码然后修改之类,才发觉只是知道语法怎么用还远远不够,必须要深入理解以后不管是学习还是工作,才能举一反三,快速掌握。 [TOC] 基础知识 既然说到了多线程,那自然就要了解一下线程到底是什么,计算机又是怎么实现对应功能的呢。 进程与线程 进程 : 是代码
阅读全文

浙公网安备 33010602011771号