文章分类 -  java

共享模型之管程
摘要:共享模型之管程 共享带来的问题 两个线程对一个初始值是 0 的静态变量,一个做自增操作,一个做自减操作,结果还是 0 吗? static int num = 0; public static void main(String[] args) throws InterruptedException { 阅读全文
posted @ 2024-12-24 09:37 屋蓝 阅读(6) 评论(0) 推荐(0)
线程中的常见方法
摘要:线程中的常见方法 方法名 static 功能说明 注意 start() 启动一个新的线程,在新的线程运行run方法中的代码 start方法只是让线程进入就绪,里面代码不一定立即运行(CPU的时间片还没分给它)。每个线程对象的start方法只能调用一次,如果调用多次会出现IllegalThreadSt 阅读全文
posted @ 2024-12-23 15:07 屋蓝 阅读(6) 评论(0) 推荐(0)
创建线程的方法
摘要:创建线程的3种方法 Thread Thread t1 = new Thread("t1") { @Override public void run() { log.debug("running..."); } }; t1.start(); Runnable Runnable runnable = n 阅读全文
posted @ 2024-12-23 15:05 屋蓝 阅读(6) 评论(0) 推荐(0)