01 2025 档案
哈希表
摘要:Problem: 219. 存在重复元素 II 思路 先开用的暴力,结果有个样例超时了,然后改用哈希表 Code 暴力枚举 class Solution { public boolean containsNearbyDuplicate(int[] nums, int k) { int n = num
多线程
摘要:线程、进程、多线程、线程创建、静态代理模式、Lambda表达式、线程状态、线程同步、三大不安全案例和解决办法、同步方法、同步块、CopyOnWriteArrayList、死锁、Lock锁、生产者消费者问题和线程池
集合框架
摘要:集合框架:Collection集合、集合存储对象的原理、List集合、Set集合、集合并发修改异常、Collections类、Map集合、Map的常用方法、Map集合的遍历方式、HashMap集合底层原理、LinkedHashMap集合底层原理、TreeMap集合底层原理和集合的嵌套等
常用类学习
摘要:Java常有类:Object常有方法如getClass(),hashMap(),toString(),equals(),finalize()方法、包装类、String类、BigDecimal类、Date类、Calendar类、SimpleDateFormat类和System类。
Java基础
摘要:数据类型 强类型语言 要求变量的使用要严恪符合规定,所有变量都必须先定义后才能使用,初始化(安全) 而JavaScript是弱类型语言 八大基本数据类型 public class Demo02 { public static void main(String[] args){ //八大基本数据类型
常用的DOS命令
摘要:常用DOS命令 #盘符切换 #查看当前目录下的所有文件 dir #切换目录 cd change directory cd .. #清理屛幕 c1s (clear screen) #退出终端exit #查看电脑的ip ipconfig #打开应用 calc计算器 mspaint画图 notepad记事
实现指定判断一个数的二进制的某一位
摘要:样例题目:按位与结果大于零的最长组合 //计算从低到高第K个二进制位数值位1的元素个数 public int maxlen(int[] candidates, int k) { int res = 0; for (int num : candidates) { //(1 << k)只有指定来判断nu