Java 多线程是什么?
提问人:刘旭39发布时间:2020-11-20
多线程:
1.每个线程需命名,表明其作用;
2.禁止使用Executors创建线程池;
3.SimpleDateFormat线程是不安全的,建议使用lang3-3.4中的DateFormatUtils,或者每次使用时都新建一个SimpleDateFormat对象。JDK 1.8的应用中,可以使用Instant代替Date,LocalDateTime代替Calendar, ateTimeFomiatter代替SimpleDateFormatter;
4.能用无锁数据结构,就不要用锁;能锁代码块,就不要锁整个方法体;能用对象锁,就不 要用类锁;
5.Random尽量不要线程共享,虽然线程是安全的。可以使用ThrearfLoralRanrloin。
继续查找其他问题的答案?
相关视频回答
回复(0)
点击加载更多评论>>