摘要:
一.对象创建过程 1.虚拟机遇到new指令时,检查new后边的类符号,是否在常量池中能找到,然后检查这个类是否执行了类加载过程,没有的话就先执行类加载, 2.在类加载以后就确定了要分配的内存,然后根据堆的结构(碰撞指针、空闲链表)来分配内存,分配时还要考虑并发的问题,可能两个线程的 两个对象分配到一 阅读全文
posted @ 2019-10-29 19:37
高鸣泽
阅读(207)
评论(1)
推荐(0)
摘要:
问题: 给定两个有序整数数组 nums1 和 nums2,将 nums2 合并到 nums1 中,使得 num1 成为一个有序数组。 说明: 初始化 nums1 和 nums2 的元素数量分别为 m 和 n。你可以假设 nums1 有足够的空间(空间大小大于或等于 m + n)来保存 nums2 中 阅读全文
posted @ 2019-10-29 10:58
高鸣泽
阅读(151)
评论(0)
推荐(0)
摘要:
问题: 给定一个 m x n 的矩阵,如果一个元素为 0,则将其所在行和列的所有元素都设为 0。请使用原地算法。 示例 1: 输入: [ [1,1,1], [1,0,1], [1,1,1]]输出: [ [1,0,1], [0,0,0], [1,0,1]]示例 2: 输入: [ [0,1,2,0], 阅读全文
posted @ 2019-10-29 10:08
高鸣泽
阅读(150)
评论(0)
推荐(0)

浙公网安备 33010602011771号