
IP属地:北京
不要忘记关闭服务 execute,执行实现runnable接口的对象 submit,执行实现callable的对象
运行结果: 程序卡在这里 避免死锁: 先获得一个资源的锁。然后释放,然后再去获得另一个资源的锁。
java.util.concurrent,并发包 CopyOnWriteArrayList是线程安全的。 java.util.concurren...
并发是同一个对象被多个线程同时操作。线程同步发生在多个线程操作同1个资源。线程同步需要有队列和锁同时保证.保证线程安全每个对象都有一把锁。
线程分为用户线程和守护线程。主线程是由虚拟机启动时创建的。虚拟机必须在用户线程执行完毕才会停止。但是不必等守护线程执行完再停止。只要所有用户线程...
线程优先级最大是10,最小是1,默认是5优先级大的线程不一定先执行,看cpu调度。有可能优先级小的先执行,这种情况叫性能倒置。优先级设置要在st...
线程执行完毕后不能再次运行,不能再次start()
`