av一区二区在线观看_亚洲男人的天堂网站_日韩亚洲视频_在线成人免费_欧美日韩精品免费观看视频_久草视

您的位置:首頁技術文章
文章詳情頁

java - 狀態標識(比如0和1),用int好,還是有其他選擇了?

瀏覽:100日期:2024-01-20 13:23:51

問題描述

狀態標識(比如0和1),用int好,還是有其他選擇了? 比如short

比如 狀態有1和0 int flag=1 short flag=1 這兩個那個會好一些了?

問題解答

回答1:

如果你只是用來表示狀態的話, short 和 int 是沒有任何區別的,不信你可以編譯一下,看看字節碼。

代碼

int flag = 1;short flag = 1;

和代碼

int flag = 1;int flag = 1;

得到的字節碼是完全相同的!都會得到如下字節碼,

0: iconst_1 1: istore_1 2: iconst_1 3: istore_2回答2:

看你使用場景, 如果用于對象屬性或者sql的參數,最好用Integer。因為你可能沒有初始化,用int會有默認值0(這個0可能不是你想要的)

回答3:

狀態只有 0 和 1 的話,可以用 boolean(true 或 false) 或者 byte(0 或 1,byte 的范圍在 -128 ~ 127);狀態如果較多,更推薦用 enum

回答4:

這個boolean和int都可以。沒什么區別的。

標簽: java
主站蜘蛛池模板: 人人澡人人射 | 日韩精品一区二区三区在线观看 | 日韩一区二区福利视频 | 国产精品欧美一区二区三区不卡 | 亚洲视频在线观看一区二区三区 | 免费在线观看av片 | 一二三区在线 | 在线小视频 | 综合激情久久 | 亚洲成人播放器 | 日日操视频 | 国产一级电影在线观看 | 91在线看| 亚洲一在线 | 亚洲欧美日韩精品久久亚洲区 | 日本欧美大片 | 精品国产乱码久久久久久影片 | 波波电影院一区二区三区 | 亚洲人成人一区二区在线观看 | 国产视频久久 | 久久久一 | 成人在线小视频 | 久久久久国产一区二区三区 | 久久久久久免费精品一区二区三区 | 国产乡下妇女做爰 | 国产精品99免费视频 | 狠狠操狠狠操 | 国产精品视频一区二区三 | 日本成年免费网站 | 欧美精品一区二区在线观看 | 中文字幕在线视频一区二区三区 | 亚洲一区综合 | 亚洲国产情侣自拍 | 国产精品污污视频 | 欧美国产日韩精品 | 色综合久| 波多野结衣中文字幕一区二区三区 | 天天看天天爽 | 免费精品视频一区 | 国产精品日韩高清伦字幕搜索 | 欧美色成人|