一、为什么需要锁 存在共享数据。当出现ConcurrentModificationException的时候,存在多个线程对一个集合同时进行遍历或者修改。单线程就不需要考虑这种...

一、为什么需要锁 存在共享数据。当出现ConcurrentModificationException的时候,存在多个线程对一个集合同时进行遍历或者修改。单线程就不需要考虑这种...
this.getClass()和super.getClass() 得到的是同一个类===>当前运行时类。这里其实很好理解,这里将getClass()在jdk11中的实现贴出,...
一般获取工程resource的方式 1、首先拿到工程根目录String rootPath = System.getProperty("user.dir") // D:\tem...
动态规划26 一、LC 509 斐波那契数列问题 基本盘解法(自顶向下) 6-->5-->4... 1、回溯穷举==抽象成树形结构 回溯==dfs==递归dfs是O(1)的但...
一、前言 static变量的初始化 类变量有点C语言的全局变量的味道,所以一般在单例或者真的只想维护一个全局变量的时候才会使用。 二、Java的Map初始化 介绍两种较为常用...
46. 全排列 47. 全排列 II 有条件的全排列,打印出[1,2,2,3,4,5]的所有4不在头并且3和5不挨着的所有排列 2 实现LRU 实现LRU LinkedHas...
1.成功日记的反思 昨天写晨间日记,输入时间惊然发现已经12月,不知不觉国庆假期结束2个月,元旦假期就要来临了,随之而后又加入抢票大军,预定返乡车票了,然后新年春节假期要来了...
左边的雷达图想要表达啥?
别让STAR原则的简历毁了你的前途!文/米衙 群里一个人抱怨,说明明用STAR原则写的简历很不错,怎么连面试机会都没有呢?她打电话到那家公司,人家说,她的简历不符合要求,所以没有安排面试。 她很郁闷,认为自己是...
一、运行时数据区域 程序计数器 记录正在执行的虚拟机字节码指令地址(如果正在执行的是本地的方法则为空)。 虚拟机栈 每个Java方法在执行的同时会创建一个栈帧用于存储局部变量...