狀態(tài)標(biāo)識(shí)(比如0和1),用int好,還是有其他選擇了? 比如short
比如 狀態(tài)有1和0 int flag=1 short flag=1 這兩個(gè)那個(gè)會(huì)好一些了?
4 回答

慕的地6264312
TA貢獻(xiàn)1817條經(jīng)驗(yàn) 獲得超6個(gè)贊
如果你只是用來表示狀態(tài)的話, short 和 int 是沒有任何區(qū)別的,不信你可以編譯一下,看看字節(jié)碼。
代碼
int flag = 1;
short flag = 1;
和代碼
int flag = 1;
int flag = 1;
得到的字節(jié)碼是完全相同的!都會(huì)得到如下字節(jié)碼,
0: iconst_1
1: istore_1
2: iconst_1
3: istore_2
添加回答
舉報(bào)
0/150
提交
取消