Java 多線程是什么?
提問人:劉旭39發(fā)布時間:2020-11-20
多線程:
1.每個線程需命名,表明其作用;
2.禁止使用Executors創(chuàng)建線程池;
3.SimpleDateFormat線程是不安全的,建議使用lang3-3.4中的DateFormatUtils,或者每次使用時都新建一個SimpleDateFormat對象。JDK 1.8的應(yīng)用中,可以使用Instant代替Date,LocalDateTime代替Calendar, ateTimeFomiatter代替SimpleDateFormatter;
4.能用無鎖數(shù)據(jù)結(jié)構(gòu),就不要用鎖;能鎖代碼塊,就不要鎖整個方法體;能用對象鎖,就不 要用類鎖;
5.Random盡量不要線程共享,雖然線程是安全的。可以使用ThrearfLoralRanrloin。
繼續(xù)查找其他問題的答案?
相關(guān)視頻回答
點(diǎn)擊加載更多評論>>