亚洲欧洲国产欧美一区精品,激情五月亚洲色五月,最新精品国偷自产在线婷婷,欧美婷婷丁香五月天社区

      考試首頁(yè) | 考試用書(shū) | 培訓(xùn)課程 | 模擬考場(chǎng) | 考試論壇  
      全國(guó)  |             |          |          |          |          |         
        當(dāng)前位置:計(jì)算機(jī)等級(jí) > 二級(jí)考試 > Java語(yǔ)言程序設(shè)計(jì) > 考試輔導(dǎo) > 文章內(nèi)容
        

      全國(guó)計(jì)算機(jī)等級(jí)考試Java語(yǔ)言程序設(shè)計(jì)輔導(dǎo)(4)

      中華IT學(xué)院   【 】  [ 2016年1月29日 ]

        Java 基本數(shù)據(jù)類(lèi)型

        變量就是申請(qǐng)內(nèi)存來(lái)存儲(chǔ)值。也就是說(shuō),當(dāng)創(chuàng)建變量的時(shí)候,需要在內(nèi)存中申請(qǐng)空間。

        內(nèi)存管理系統(tǒng)根據(jù)變量的類(lèi)型為變量分配存儲(chǔ)空間,分配的空間只能用來(lái)儲(chǔ)存該類(lèi)型數(shù)據(jù)。

        因此,通過(guò)定義不同類(lèi)型的變量,可以在內(nèi)存中儲(chǔ)存整數(shù)、小數(shù)或者字符。

        Java的兩大數(shù)據(jù)類(lèi)型:

        內(nèi)置數(shù)據(jù)類(lèi)型

        引用數(shù)據(jù)類(lèi)型

        內(nèi)置數(shù)據(jù)類(lèi)型

        Java語(yǔ)言提供了八種基本類(lèi)型。六種數(shù)字類(lèi)型(四個(gè)整數(shù)型,兩個(gè)浮點(diǎn)型),一種字符類(lèi)型,還有一種布爾型。

        byte:

        byte數(shù)據(jù)類(lèi)型是8位、有符號(hào)的,以二進(jìn)制補(bǔ)碼表示的整數(shù);

        最小值是-128(-2^7);

        最大值是127(2^7-1);

        默認(rèn)值是0;

        byte類(lèi)型用在大型數(shù)組中節(jié)約空間,主要代替整數(shù),因?yàn)閎yte變量占用的空間只有int類(lèi)型的四分之一;

        例子:byte a = 100,byte b = -50。

        short:

        short數(shù)據(jù)類(lèi)型是16位、有符號(hào)的以二進(jìn)制補(bǔ)碼表示的整數(shù)

        最小值是-32768(-2^15);

        最大值是32767(2^15 - 1);

        Short數(shù)據(jù)類(lèi)型也可以像byte那樣節(jié)省空間。一個(gè)short變量是int型變量所占空間的二分之一;

        默認(rèn)值是0;

        例子:short s = 1000,short r = -20000。

        int:

        int數(shù)據(jù)類(lèi)型是32位、有符號(hào)的以二進(jìn)制補(bǔ)碼表示的整數(shù);

        最小值是-2,147,483,648(-2^31);

        最大值是2,147,485,647(2^31 - 1);

        一般地整型變量默認(rèn)為int類(lèi)型;

        默認(rèn)值是0;

        例子:int a = 100000, int b = -200000。

        long:

        long數(shù)據(jù)類(lèi)型是64位、有符號(hào)的以二進(jìn)制補(bǔ)碼表示的整數(shù);

        最小值是-9,223,372,036,854,775,808(-2^63);

        最大值是9,223,372,036,854,775,807(2^63 -1);

        這種類(lèi)型主要使用在需要比較大整數(shù)的系統(tǒng)上;

        默認(rèn)值是0L;

        例子: long a = 100000L,int b = -200000L。

        float:

        float數(shù)據(jù)類(lèi)型是單精度、32位、符合IEEE 754標(biāo)準(zhǔn)的浮點(diǎn)數(shù);

        float在儲(chǔ)存大型浮點(diǎn)數(shù)組的時(shí)候可節(jié)省內(nèi)存空間;

        默認(rèn)值是0.0f;

        浮點(diǎn)數(shù)不能用來(lái)表示精確的值,如貨幣;

        例子:float f1 = 234.5f。

        double:

        double數(shù)據(jù)類(lèi)型是雙精度、64位、符合IEEE 754標(biāo)準(zhǔn)的浮點(diǎn)數(shù);

        浮點(diǎn)數(shù)的默認(rèn)類(lèi)型為double類(lèi)型;

        double類(lèi)型同樣不能表示精確的值,如貨幣;

        默認(rèn)值是0.0d;

        例子:double d1 = 123.4。

        boolean:

        boolean數(shù)據(jù)類(lèi)型表示一位的信息;

        只有兩個(gè)取值:true和false;

        這種類(lèi)型只作為一種標(biāo)志來(lái)記錄true/false情況;

        默認(rèn)值是false;

        例子:boolean one = true。

        char:

        char類(lèi)型是一個(gè)單一的16位Unicode字符;

        最小值是’\u0000’(即為0);

        最大值是’\uffff’(即為65,535);

        char數(shù)據(jù)類(lèi)型可以儲(chǔ)存任何字符;

        例子:char letter = ‘A’。

      分享到:
      本文糾錯(cuò)】【告訴好友】【打印此文】【返回頂部
      將考試網(wǎng)添加到收藏夾 | 每次上網(wǎng)自動(dòng)訪問(wèn)考試網(wǎng) | 復(fù)制本頁(yè)地址,傳給QQ/MSN上的好友 | 申請(qǐng)鏈接 | 意見(jiàn)留言 TOP
      關(guān)于本站  網(wǎng)站聲明  廣告服務(wù)  聯(lián)系方式  站內(nèi)導(dǎo)航  考試論壇
      Copyright © 2007-2013 中華考試網(wǎng)(Examw.com) All Rights Reserved