
深入理解 Java JVM
文章浏览阅读886次,点赞27次,收藏19次。JVM核心原理摘要 JVM是Java程序的运行环境,通过模拟完整计算机实现跨平台执行。其工作流程分为: 类加载:将...
文章浏览阅读886次,点赞27次,收藏19次。JVM核心原理摘要 JVM是Java程序的运行环境,通过模拟完整计算机实现跨平台执行。其工作流程分为: 类加载:将...
文章浏览阅读122次。Java反射机制允许程序在运行时动态获取类信息并操作对象。主要内容包括:获取Class实例的多种方式(类.class、obj.getCla...
文章浏览阅读32次。本文深入对比了Python三大并发编程工具:Threading、Multiprocessing和Asyncio。Threading适合I/O...
文章浏览阅读295次,点赞4次,收藏7次。Java继承中静态方法的隐藏与实例方法的重写存在本质区别。当子类定义与父类同签名的静态方法时,该方法会隐藏父类方法,调...
文章浏览阅读721次,点赞12次,收藏10次。/ false(地址不同)每次调用 new 都会在堆内存中创建一个新的 String 对象,即使内容相同,地址也不...
文章浏览阅读902次,点赞26次,收藏22次。垃圾收集,不是Java语言的伴生产物。早在1968年,第一门开始使用内存动态分配和垃圾收集技术的Lisp语言诞生。...
文章浏览阅读1.7k次,点赞72次,收藏69次。本文介绍了C++11的主要特性,如统一的列表初始化、std::initializer_list的作用、auto和...
文章浏览阅读834次,点赞21次,收藏8次。可达性分析中,JVM 会不停地使用线程扫描这些对象是否是垃圾,每隔一定的时间,就会扫描一次,如果一个对象扫描一次,不...
文章浏览阅读757次,点赞9次,收藏16次。单次STW时间更短但更频繁或允许用户线程和GC线程并发,对客户端交互的响应速度更快。(1mb~32mb,可通过-XX...
文章浏览阅读782次,点赞7次,收藏17次。当Eden区满或Survivor区空间不足时,会触发Minor GC,回收Eden区中的垃圾对象,将年龄较大(超过1...