如何加载100M的图片却不撑爆内存,一张100M的大图,如何预防OOM?
1 .图片的三级缓存中,图片加载到内存中,如果内存快爆了,会发生什么?内存中如果加载一张 500*500 的 png 高清图片.应该是占用多少的内存?
[JAVA冷知识]为什么动态加载不适合数组?如何动态加载一个数组?
写在前面今天和小伙伴分享一些java小知识点,主要围绕下面几点:既然数组是一个类,那么编译后类名是什么?类路径呢?为什么说动态加载不适合数组?那应该如何动态加载一个数组?
Java虚拟机(JVM)- 类加载系统流程
常见的虚拟机HotSpot: java8默认,解释器和JIT并存,自动探索热点代码用JIT编辑成机器语言,提升性能JRocketit: 适用于服务器环境,只有JIT,性能较好IBM J9: 定位与HotSpot接近,广泛用于IBM的各种Java产品JVM的工作流程编译好的字节码文
Java写的第一个小游戏
小丑: 移动 , 攻击 , 人物撞边界 ,子弹: 移动 , 子弹撞墙 , 子弹撞边界 ,墙体: 静止不动。public static final int CLIENT_WIDTH = 700;
java_class文件加载与卸载
class文件加载原则按需加载时机应用程序启动的时候会加载jdk核心类库,程序使用到的框架的核心类,程序运行过程中,根据业务场景会加载业务代码类工具类加载器class文件卸载原则不用了就卸载掉条件该类所有的实例都已经被GC,也就是JVM中不存在该Class的任何实例。