@luban-ziya
喜欢钻研底层,深入研究Windows、Linux内核、JVM。运营公众号:硬核子牙
针对小伙伴们想学习JNI,而市面上的缺少一套系统的教程及相关资料。所以我花了点时间出了套课程。这个代码是这套课程的Java端代码。
JVM的执行引擎很难学!为了让大家真正学会这块,准备带着大家手写一个迷你版的执行引擎!春节期间会录制视频分享出来。项目代码是用C++写的,有兴趣阅读代码的童鞋最好C++还不错。对该项目无比感兴趣的、想看视频的同学可以关注公众号获取通知:硬核子牙
汇编测试代码
使用c++实现的内存池。基础不好的同学建议看这个
SPI案例代码
四则运算(支持括号)词法分析器flex、语法分析器yacc、抽象语法树、解释器
支持加减乘除求余括号运算符(自实现词法分析器、语法分析器、抽象语法树、解释器)
过腾讯游戏保护驱动TP:自建调试体系、重写调试函数、恢复钩子……实现细节见公众号:硬核子牙
C++实现的GC算法:标记-清除、标记-整理、分代理论、复制算法、G1。读者可运行代码体验GC细节,也可基于此项目进行二次开发。实现细节见公众号:硬核子牙
《利用JNI实现线程池》课程代码(JNI端)
利用JNI实现线程池教学代码(java端)