原始型別(Primitive Types)的大小和範圍

Java的變數分為兩種:

1. primitive
2. object reference


現在只看primitive部分--

boolean (JVM決定位元數) : true/ false

char 16bits : 0~65535(為值域)

數值(帶正負號):
    integer
   
    byte  8bits : -128~127(為值域)
   
    short  16bits : -32768~32767(為值域)

    int  32bits : -2147483648~2147483647(為值域)

    long  64bits : -很大~+很大(為值域)


浮點數:

    float  32bits : 範圍規模可變(為值域)

    double  64bits : 範圍規模可變(為值域)



留言

這個網誌中的熱門文章

如何在macbook pro上安裝Eclipse、tomcat、mariadb、MySQLWorkbench?

求1000和495的最大公因數

如何在mac版的Eclipse workspace中找到.metadata?