一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務(wù)器之家:專注于服務(wù)器技術(shù)及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術(shù)|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務(wù)器之家 - 編程語言 - Java教程 - Java編程long數(shù)據(jù)類型的使用問題

Java編程long數(shù)據(jù)類型的使用問題

2021-01-02 22:14mengwei Java教程

這篇文章主要介紹了Java編程數(shù)據(jù)類型long的使用問題,涉及長整型數(shù)據(jù)的取值范圍和不同整數(shù)類型的表示方法,需要的朋友可以參考下

Java編程中經(jīng)常遇到一些整數(shù)類型的使用問題,下面我們來看看長整形數(shù)據(jù)使用問題。
今天在寫一個java線程的時候,想讓線程休眠720小時候繼續(xù)執(zhí)行,代碼如下:

?
1
2
long runSperiod = 720 * 60 * 60 * 1000;
Thread.sleep(runSperiod)

 

啟動線程測試的時候,發(fā)現(xiàn)線程并沒有按照預想的720小時候后執(zhí)行,而是不停在執(zhí)行,最后跟蹤代碼發(fā)現(xiàn) runSperiod 的值時負數(shù)。仔細研究后發(fā)現(xiàn),java在處理幾個數(shù)相乘時,如果幾個數(shù)都是 int 類型,那么計算出來的值就是 int 型,上面的計算機結(jié)果就是 int 型,但是超出了java里對于 int 類型的范圍,所以結(jié)果是負數(shù)。
解決方法很簡單,只要在相乘的數(shù)字后面加上L即可(只要一個數(shù)字后面加即可),標識該數(shù)字類型是長整形,計算出來的結(jié)果就是 long 型。

?
1
2
long runSperiod = 720L * 60 * 60 * 1000;
Thread.sleep(runSperiod)

在通常情況下,如果JAVA中出現(xiàn)了一個整數(shù)數(shù)字比如35,那么這個數(shù)字就是int型的,如果我們希望它是byte型的,可以在數(shù)據(jù)后加上大寫的 B:35B,表示它是byte型的,同樣的35S表示short型,35L表示long型的,表示int我們可以什么都不用加,但是如果要表示long型 的,就一定要在數(shù)據(jù)后面加“L”。

總結(jié)

以上所述是本文Java編程數(shù)據(jù)類型long的使用問題的全部內(nèi)容,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。感謝大家對本站的支持。

原文鏈接:https://www.2cto.com/kf/201706/652730.html

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 小sao货水好多真紧h的视频 | 色婷综合 | 国产一区二区免费不卡在线播放 | 亚洲精品免费在线观看 | 四虎最新永久在线精品免费 | 三上悠亚久久国产 | 天堂中文在线观看 | 12一14性xxxxx国外 | 国产精品视频第一区二区三区 | xnxx动漫 | 白丝超短裙被输出娇喘不停小说 | 玩50岁四川熟女大白屁股直播 | 欧美一卡二卡科技有限公司 | 精品一区二区三区免费毛片 | freese×video性欧美丝袜 | 亚洲欧美影院 | 日本红怡院亚洲红怡院最新 | 成人性爱视频在线观看 | 亚洲成人国产精品 | 99久久综合精品免费 | 欧美国产日韩在线播放 | 国产videos hd| 日韩精品一区二区三区中文在线 | 白丝捆绑调教 | 亚飞与亚基高清国语在线观看 | 久久国产精品高清一区二区三区 | 大伊香蕉精品二区视频在线 | 奇米影视奇米色777欧美 | 2020年精品国产午夜福利在线 | 欧美三茎同入 | 小柔的性放荡羞辱日记 | 3d蒂法精品啪啪一区二区免费 | 国产午夜精品一区二区三区 | 国产精品久久国产精品99 gif | 狠狠色综合久久婷婷 | 99久久精品无码一区二区毛片 | avove全部视频在线观看 | 国产成人理在线观看视频 | 韩日视频在线观看 | 99欧美视频| 成人性爱视频在线观看 |