jk自慰喷水,国产又粗又黄又猛又爽高潮视频,国内伦理一级伦理麻豆,亚洲成人91

西部開源技術(shù)培訓(xùn)中心

[J2EE] [物聯(lián)網(wǎng)操作系統(tǒng)]
獵學(xué)網(wǎng)訂閱號(hào)
獵學(xué)網(wǎng)官方企業(yè)微信
位置: 獵學(xué)網(wǎng) > 學(xué)校機(jī)構(gòu) > 西部開源技術(shù)培訓(xùn)中心 > 學(xué)習(xí)資訊> 為什么計(jì)算機(jī)時(shí)間和眾多編程語(yǔ)言要從1970年1月1日開始算起

為什么計(jì)算機(jī)時(shí)間和眾多編程語(yǔ)言要從1970年1月1日開始算起

695 2017-04-21

今天我們來(lái)討論一個(gè)非常有意思的事,那就是你知道為什么計(jì)算機(jī)時(shí)間和眾多的編程語(yǔ)言的時(shí)間都要從1970年1月1日開始算起呢,時(shí)間計(jì)時(shí)起點(diǎn)到底為什么是 1970年1月1號(hào)呢?我想大家應(yīng)該都知道,但是我估計(jì)大家?guī)缀醮蟛糠侄紱](méi)有想過(guò)這個(gè)問(wèn)題。我們就一起來(lái)聊聊,這是為什么?
     1、更懶的解釋
     很多編程語(yǔ)言起源于UNIX系統(tǒng),而UNIX系統(tǒng)認(rèn)為1970年1月1日0點(diǎn)是時(shí)間紀(jì)元,所以我們常說(shuō)的UNIX時(shí)間戳是以1970年1月1日0點(diǎn)為計(jì)時(shí)起點(diǎn)時(shí)間的。
     說(shuō)了這個(gè)懶人的解釋,估計(jì)大家還沒(méi)有懂得真正的意思。所以我們接下來(lái)深入的了解一下。
     2、深入的了解
     更初計(jì)算機(jī)操作系統(tǒng)是32位,而時(shí)間也是用32位表示。
     System.out.println(Integer.MAX_VALUE);
     2147483647
     Integer 在JAVA內(nèi)用32位表示,因此32位能表示的更大值是2147483647。另外1年365天的總秒數(shù)是 31536000,2147483647/31536000 = 68.1,也就是說(shuō)32位能表示的更長(zhǎng)時(shí)間是68年,從1970年開始的話,加上68.1,實(shí)際更終到2038年01月19日03時(shí)14分07秒,便會(huì)到達(dá)更大時(shí)間,過(guò)了這個(gè)時(shí)間點(diǎn),所有32位操作系統(tǒng)時(shí)間便會(huì)變?yōu)?10000000 00000000 00000000 00000000,算下來(lái)也就是1901年12月13日20時(shí)45分52秒,這樣便會(huì)出現(xiàn)時(shí)間回歸的現(xiàn)象,很多軟件便會(huì)運(yùn)行異常了。
      到這里,我想問(wèn)題的答案已經(jīng)顯現(xiàn)出來(lái)了,那就是:因?yàn)橛?2位來(lái)表示時(shí)間的更大間隔是68年,而更早出現(xiàn)的UNIX操作系統(tǒng)考慮到計(jì)算機(jī)產(chǎn)生的年代和應(yīng)用的時(shí)限綜合取了1970年1月1日作為UNIX TIME的紀(jì)元時(shí)間(開始時(shí)間),至于時(shí)間回歸的現(xiàn)象相信隨著64為操作系統(tǒng)的產(chǎn)生逐漸得到解決,因?yàn)橛?4位操作系統(tǒng)可以表示到 292,277,026,596年12月4日15時(shí)30分08秒,相信我們的N代子孫,哪怕地球毀滅那天都不用愁不夠用了,因?yàn)檫@個(gè)時(shí)間已經(jīng)是千億年以后 了。   

溫馨提示: 專業(yè)老師1對(duì)1為您解答    馬上填寫,¥1000 元豪禮免費(fèi)領(lǐng)!

掃一掃
獲取更多福利

×
獵學(xué)網(wǎng)