学习一些基础指令
集合容器框架源码学习笔记
发表于
|
分类于
Java
本文为近期学习JDK源码中集合类相关记录的笔记,因为是学习过程中的随笔,没有很仔细整理过。
虽然在日常使用中只需要关注这些类的api如何使用即可,但是对于进阶的提升,可以在源码中更加熟悉各类的使用方式,以及学习到更多好的设计和处理问题的思路。
ps:公司内网已经不能访问github等开源网站,代码一直提不上去github,写了一些笔记都不能及时更新。
JAVA程序常见问题与JVM内存模型关系
发表于
|
分类于
Java
本文是前段时间公司培训讲到的内容,个人做了笔记进行了总结。通过各类JAVA程序的OOM问题,结合JVM内存模型进行定位以及调优,具体调试的工具以及内容后续会进行补充。
代理模式/JAVA动态代理
发表于
|
分类于
设计模式
对象的创建及类的加载机制
发表于
|
分类于
Java
本篇是最近在学习JVM相关知识时的随笔,虽然我们现在大都通过Spring容器进行对象的实例化,但本身应当了解对象的各类创建方式,以及最基本的Class文件如何通过何种方式加载到内存中生成对应的对象的。
Lambda、函数式接口、引用表达式
发表于
|
分类于
Java
Lambda、函数式接口、引用表达式
写在前面
最近在学习Stream的api,发现Java推出的函数式接口、Lambda表达式、引用表达式等大都服务于Stream的api使用,但其实并不一定,所以收集整理了下关于相关特性的用法。
在这只会讲解下基本的用法,关于函数编程框架的详细解读,大家可以参考下这篇 Java8 函数式编程探秘,介绍的非常全面。