摘要:
多线程(同步代码块,同步方法,Lock锁,线程的状态,等待唤醒机制) 同步代码块: 作用: 把操作共享数据的代码锁起来; 格式: synchronized(锁对象){ 操作共享数据的代码 } 锁对象一定是唯一的; 特点: 锁默认打开,有一个线程进去了,锁自动关闭; 里面的代码全部执行完毕,线程出来, 阅读全文
posted @ 2023-09-24 15:55
回家太晚太悲催
阅读(47)
评论(0)
推荐(0)
摘要:
多线程(实现方式,常用方法,生命周期) 概述: 可以让程序同时做多件事情; 可以提高效率; 只要你想让多个事情同时运行就需要用到多线程; 如: 软件中的耗时操作、所有的聊天软件、所有的服务器‘ 并发和并行: 并发:在同一时刻,有多个指令在单个CPU上交替执行; 并行:在同一时刻,有多个指令在多个CP 阅读全文
posted @ 2023-09-24 15:53
回家太晚太悲催
阅读(33)
评论(0)
推荐(0)
摘要:
泛型 泛型的好处: 统一数据类型; 把运行时期的问题提前到了编译期间,避免了强制类型转换可能出现的异常,因为在编译阶段类型就能确定下来; 泛型的细节: java中的泛型是伪泛型,添加后,其内部依旧是按Object类型进行处理的; 泛型中不能写基本数据类型; 指定泛型的具体数据类型后,传递数据时,可以 阅读全文
posted @ 2023-09-24 15:49
回家太晚太悲催
阅读(70)
评论(0)
推荐(0)
浙公网安备 33010602011771号