在上一篇Java并发编程 线程同步机制中提到了几种Java线程同步机制,实际上,Java并发编程的前提是Java的内存模型JMM,这里补一下这方面的知识,对 volatile 、锁和 final 的语义做进一步的理解。
对Spring IoC相关的知识做点笔记,涉及内容有Ioc概念、Spring Ioc容器、注入方式、容器启动方式以及Bean的生命周期。本篇不涉及源码的解读,只是介绍相关接口的功能和继承关系以及其实现类,大部分源于王福强的《Spring揭秘》一书,少部分源自其他博文。
该系列文章为《Linux/Unix系统编程手册》的学习笔记,由于该书太过冗长,属于工具书的类别,这里对书中的一些核心内容加以提炼和整理。 书中的编程练习这里不做展示和说明。
Java中类的加载、连接都是在程序运行时完成的,虚拟机将class文件加载到内存,进行校验、解析和初始化最终形成可以被虚拟机使用的Java对象,即类加载过程。
这系列文章会对Java的一些核心类库实现做点笔记,本篇学习的是线程池相关实现。