為什么要對(duì)energyboxes使用final聲明呢
private?final?double[]?energyboxes; private?final?Object?lockObj?=?new?Object();
后面不是還要對(duì)數(shù)組做加減嗎?
這個(gè)鎖對(duì)象又為什么要用final呢?
private?final?double[]?energyboxes; private?final?Object?lockObj?=?new?Object();
后面不是還要對(duì)數(shù)組做加減嗎?
這個(gè)鎖對(duì)象又為什么要用final呢?
2018-08-02
舉報(bào)
2018-08-02
final修飾的數(shù)組只是說(shuō)你的數(shù)組不能再指向其他數(shù)組對(duì)象,?但它指向的數(shù)組的內(nèi)容是可以變的!
而final修飾的鎖對(duì)象為了保證多線程進(jìn)行過(guò)程中的安全