鍍金池/ 教程/ Java/ Java原始數(shù)據(jù)類型
Java int數(shù)據(jù)類型
Java字符串開關(switch用法)
Java byte數(shù)據(jù)類型
Java字符串轉換
Java long數(shù)據(jù)類型
Java下劃線數(shù)字面量
Java可變長度數(shù)組
Java字符串算法
Java double數(shù)據(jù)類型
Java字符串搜索
Java boolean數(shù)據(jù)類型
Java原始數(shù)據(jù)類型
Java布爾包裝類
Java char數(shù)據(jù)類型
Java字符串比較
Java StringBuilder和StringBuffer用法
Java數(shù)據(jù)類型教程
Java數(shù)組復制
Java字符串編輯(修剪字符串)
Java字符數(shù)據(jù)類型
Java數(shù)組類型
Java數(shù)組參數(shù)
Java無符號數(shù)據(jù)類型
Java數(shù)組元素
Java字符串字符
Java字符串創(chuàng)建和長度
Java數(shù)值類型包裝器
Java自動裝箱和拆箱
Java數(shù)據(jù)類型簡介
Java short數(shù)據(jù)類型
Java字符串類型
Java float數(shù)據(jù)類型
Java多維數(shù)組
Java數(shù)據(jù)類型包裝器

Java原始數(shù)據(jù)類型

Java定義了八種基本類型的數(shù)據(jù):byteshort,int,long,char,float,doubleboolean。

基本類型通常被稱為簡單類型。
這些基本類型可以分為四組:

  • 整數(shù) - 包括:byte,short,intlong,用于整數(shù)有符號數(shù)字。
  • 浮點數(shù) - 包括floatdouble,表示具有分數(shù)精度的數(shù)字。
  • 字符 - 包括字符,表示字符集中的符號,如字母和數(shù)字。
  • 布爾(Boolean) - 此組包括布爾值,它是表示 true/false 值的特殊類型。

可以使用這些類型來構造數(shù)組或自己的類類型。
基本類型表示單個值,而不是復雜對象。 雖然Java完全是面向對象的,但原始類型不是對象。
原始類型具有顯式范圍和數(shù)學行為。

強類型

Java是一種強類型語言。每個變量都有一個類型,每個表達式都有一個類型,每個類型都嚴格定義。檢查所有分配的類型兼容性。

Java不會自動強制或將有沖突類型的進行轉換。Java編譯器檢查所有表達式和參數(shù),以確保類型是兼容的。