上一页 1 ··· 9 10 11 12 13 14 15 下一页
摘要: 永久代:存放类的相关信息,类方法,静态变量,类常量,字符串常量,使用JVM内存 元空间:存放类的相关信息,类方法,静态变量,类常量,使用本机内存。 阅读全文
posted @ 2022-05-16 21:55 无极是一种信仰 阅读(85) 评论(0) 推荐(0)
摘要: ==:比较虚拟机栈中的值,如果是基本类型,比较对应的数值,如果是引用类型,比较地址值 equals:默认为 ==,String类重写了。 阅读全文
posted @ 2022-05-16 21:43 无极是一种信仰 阅读(29) 评论(0) 推荐(0)
摘要: jdk中包含JRE和java工具(javac,java,jconsole) jre中包含的bin目录对应JVM,lib目录为类库 阅读全文
posted @ 2022-05-16 21:35 无极是一种信仰 阅读(36) 评论(0) 推荐(0)
摘要: 程序主动使用某个类时,如果该类还未被加载到内存中,则JVM会通过加载、连接(验证、准备、解析)、初始化3个步骤来对该类进行初始化。 如果没有意外,JVM将会连续完成3个步骤,所以有时也把这个3个步骤统称为类加载或类初始化。 流程: 加载: 1.加载指的是将类的class文件读入到内存,并将这些静态数 阅读全文
posted @ 2022-05-11 13:14 无极是一种信仰 阅读(45) 评论(0) 推荐(0)
摘要: 给你一个长度为 n 的整数数组 nums ,其中 nums 的所有整数都在范围 [1, n] 内,且每个整数出现 一次 或 两次 。请你找出所有出现 两次 的整数,并以数组形式返回。 你必须设计并实现一个时间复杂度为 O(n) 且仅使用常量额外空间的算法解决此问题。 示例 1: 输入:nums = 阅读全文
posted @ 2022-05-03 21:45 无极是一种信仰 阅读(42) 评论(0) 推荐(0)
摘要: 题目描述 给你一个 只包含正整数 的 非空 数组 nums 。请你判断是否可以将这个数组分割成两个子集,使得两个子集的元素和相等。 示例 1: 输入:nums = [1,5,11,5] 输出:true 解释:数组可以分割成 [1, 5, 5] 和 [11] 。 示例 2: 输入:nums = [1, 阅读全文
posted @ 2022-05-01 21:25 无极是一种信仰 阅读(48) 评论(0) 推荐(0)
摘要: 基于快排实现,时间复杂度为O(n) ``` public static int quick_move(int[] nums,int left,int right){ int num=nums[left]; //初始值 int count=0; //count等于0表示目前空位置在左边,等于1表示空位 阅读全文
posted @ 2022-04-28 14:38 无极是一种信仰 阅读(41) 评论(0) 推荐(0)
摘要: 题目描述 给你一个字符串数组 words ,找出并返回 length(words[i]) * length(words[j]) 的最大值,并且这两个单词不含有公共字母。如果不存在这样的两个单词,返回 0 。 示例 1: 输入:words = ["abcw","baz","foo","bar","xt 阅读全文
posted @ 2022-04-27 16:44 无极是一种信仰 阅读(41) 评论(0) 推荐(0)
摘要: 题目描述: 给你一个整数 n ,请你找出并返回第 n 个 丑数 。 丑数 就是只包含质因数 2、3 和/或 5 的正整数。 示例 1: 输入:n = 10 输出:12 解释:[1, 2, 3, 4, 5, 6, 8, 9, 10, 12] 是由前 10 个丑数组成的序列。 示例 2: 输入:n = 阅读全文
posted @ 2022-04-27 14:07 无极是一种信仰 阅读(79) 评论(0) 推荐(0)
摘要: 题目描述: 给定一个整数数组 nums,其中恰好有两个元素只出现一次,其余所有元素均出现两次。 找出只出现一次的那两个元素。你可以按 任意顺序 返回答案。 你的算法应该具有线性时间复杂度。你能否仅使用常数空间复杂度来实现? 示例 1: 输入:nums = [1,2,1,3,2,5]输出:[3,5]解 阅读全文
posted @ 2022-04-25 15:54 无极是一种信仰 阅读(49) 评论(0) 推荐(0)
上一页 1 ··· 9 10 11 12 13 14 15 下一页