Java
文章平均质量分 68
爱吃炸鸡的贝狄
厌恶一切的暴怒之人
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
关于Shchronized和ReentrantLock不得不说的二三事
目录Synchronized原理:ReentrantLock原理:它们俩的区别 Synchronized原理: Synchronized在编译后 会在同步代码块前后分别形成monitorenter和monitorexit这两个字节码指令 友情提示:monitor是监视的意思 enter是进入 exit是退出(感觉光凭名字就能脑补出作用了对吧! 在执行monitorenter指令时, 首先要获取对象锁 如果这个对象没有被锁定或者当前线程已经拥有了那个对象锁, 把锁的计数器喜+1 相反在执行monitorex原创 2021-03-18 17:11:54 · 172 阅读 · 0 评论 -
Java三种使用情况快速对Map进行遍历
当需求Key也需求Value时(最常用) entrySet Map<Character,Integer> map = new HashMap<>(); map.put('a',6); map.put('b',233); map.put('c',969); //## 当需求Key也需求Value时(最常用) for (Map.Entry<Character,Integer> en原创 2020-09-21 22:28:54 · 312 阅读 · 1 评论 -
String.split()与正则表达式的快速简单用法
关于splite的用法,我们先来看看API文档是怎么说的 public String[] split(String regex)将此字符串拆分为给定的regular expression的匹配。 该方法的工作原理是通过使用给定的表达式和极限参数为零调用双参数split方法。 因此,尾随的空字符串不会包含在结果数组中。 例如,字符串"boo:and:foo"使用以下表达式得到以下结果: regex - 分隔正则表达式 结果 通过将该字符串围绕给定的正则表达式的匹配来计算的字符串数组 异常 PatternS原创 2020-09-17 16:10:12 · 4369 阅读 · 0 评论 -
Collection和Collections的区别有哪些
Collection Collection是集合的上级接⼝,继承它的有Set和List接⼝ Collections Collections是集合的⼯具类,提供了⼀系列的静态⽅法对集合的搜索、查找、同步等操作 如reserve()原创 2020-08-27 03:31:14 · 241 阅读 · 0 评论 -
Java String字符串中的某一位如何转为int类型
String s = new String("a,b,c,d"); for (int i = 0; i < s.length();i++ ){ int temp = (int)s.charAt(i) - (int)('0'); }原创 2020-08-27 01:50:54 · 669 阅读 · 0 评论 -
Java 集合(Collection)笔记
目录前言集合该如何去理解集合?这几个常用的实现类我们必须要知道它的数据结构是什么,什么时候来使用?Collection的由来与功能和要掌握的体系有哪些?Collection的功能有哪些?迭代器(Iterator)是什么? 前言 是学习java3y先生整理的资料所记录的笔记 集合 该如何去理解集合?这几个常用的实现类我们必须要知道它的数据结构是什么,什么时候来使用? 从面向对象的角度去理解 分为Collection接口, Map接口 Collection接口: List: Vector Linke原创 2020-08-26 04:16:50 · 219 阅读 · 0 评论 -
Java List&Set基础知识笔记
目录前言ListList是什么?ArrayList和LinkedList的区别有数组为什么要用ArrayList?ArrayList式如何实现的,为什么ArrayList不用创建大小ArrayList如何实现动态扩容什么是Vector?如果我们不用Vector,线程安全的List还有什么? 前言 记录看3y博客的java复习笔记 3y写的博客真是通俗易懂…应该说这样的写法更容易让人接受 学了半天spring结果java基础忘了好多(扶额 要是一开始学习的时候就有记录笔记就好了… 原文链接: link. Li原创 2020-08-25 05:14:44 · 240 阅读 · 0 评论
分享