![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
基础知识
文章平均质量分 87
we_opkn
这片绿茵从不缺乏天才,努力才是最终入场券
展开
-
多线程相关知识
线程通讯线程的状态新建就绪运行阻塞等待和超时等待中止wait与sleepwait和sleep都是让线程进入休眠状态在执行的过程中都可以接收到终止线程执行的通知wait方法 永久等待,所以必须先加锁唤醒操作也需要加锁wait和notify在配合使用时,一定要使用同一把锁notify 唤醒线程 (多线程时,随机唤醒一个线程):如何指定:wait不传递参数时:进入waiting状态(其底层实现也是调用了wait(0)这个方法;传递大于0的参数时,进入time_waiting原创 2021-11-11 09:54:46 · 836 阅读 · 0 评论 -
static 关键字一文全搞懂
static关键字的作用可以用一句话来概括“方便在没有创建对象的情况下调用,包括变量和方法:01,静态变量在声明变量的时候使用了static,那么这个变量就成为静态变量。静态变量只在类加载的时候获取一次内存空间,因此静态变量很节省内存空间下面看一个代码块 public class student{ String name; int age; String school = "XX大学"; }假设大学录取了1000名学生,那么创建10原创 2021-06-21 21:51:14 · 140 阅读 · 1 评论