Java修炼之路——基础篇——数据类型
生活随笔
收集整理的這篇文章主要介紹了
Java修炼之路——基础篇——数据类型
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
基礎數據類型:
整型(byte short int long )、浮點型、布爾型、字符型boolean:只表示一位的信息,true,false。默認為false,基本上占一字節char: 16位,2字節,Java內部使用Unicode字符集最小值是’\u0000’(即為0)最大值是’\uffff’(即為65,535);可以當整數來用,它的每一個字符都對應一個數字byte 8位,1字節,(-128,127) short 16位,2字節,(-2`15 , 2`15-1) int 32位,4字節,(-2`31 , 2`31-1) long 64位,8字節,(-2`63 , 2`63-1)float: 單精度,32位,4字節,默認值0.0f。 double:雙精度,64位,8字節,默認0.0d。double為默認的浮點類型;什么是浮點型?什么是單精度和雙精度?為什么不能用浮點型表示金額?
浮點型即實數,單精度、雙精度長度不同,能表示的數值范圍不同。用來表示金額,會有精度上的損失
自動拆裝箱
什么是包裝類型、什么是基本類型、什么是自動拆裝箱? 基本類型:Java中基本的8種類型。(boolean\byte\char\short.....) 包裝類:指的是Java為8種基本類型對應封裝的8個類 自動裝箱:基本數據類型,直接變成對象 自動卸箱:對象 變回 基本數據類型 Integer的緩存機制 Integer緩存了【-127,128】一個字節的Integer類,使用static final修飾,使得最常見的Integer對象可以復用,提升性能總結
以上是生活随笔為你收集整理的Java修炼之路——基础篇——数据类型的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Java修炼之路——基础篇——值传递
- 下一篇: 2019-02-22-算法-进化