Java基本類型有以下八種:
- byte(字節型):8位,取值范圍為-128至127
- short(短整型):16位,取值范圍為-32768至32767
- int(整型):32位,取值范圍為-2147483648至2147483647
- long(長整型):64位,取值范圍為-9223372036854775808至9223372036854775807
- float(單精度浮點型):32位,取值范圍為1.4e-45至3.4e+38
- double(雙精度浮點型):64位,取值范圍為4.9e-324至1.8e+308
- boolean(布爾型):只有兩個值,true和false
- char(字符型):16位,取值范圍為0至65535
這些基本類型可以用于聲明變量、定義方法參數、返回值等。在Java中,基本類型是按值傳遞的,而不是按引用傳遞。