![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java基础
sara_211
这个作者很懒,什么都没留下…
展开
-
素数判定(Java版)
牛客网刷题--d1素数判定 记着这一个就够用了. import java.util.*; private static boolean isPrime(int num){ for(int i = 2; i <= Math.sqrt(num); i++){ if(num % i == 0){ return false; } } return true; } ..原创 2021-12-16 14:46:43 · 376 阅读 · 0 评论 -
Java多线程:Lock与synchronized的区别
最近初步开始学习Java,打算写博客做个记录: Lock与synchronized的区别 1. Lock是一个接口,而synchronized是Java中的关键字,synchronized是内置的语言实现,Lock是代码层面的实现。 2. Lock可以选择性的获取锁,如果一段时间获取不到,可以放弃。synchronized不行,会一根筋一直获取下去。 借助Lock的这个特性,就能够规避死锁,s...原创 2020-01-22 11:09:25 · 117 阅读 · 0 评论