12 Java语言基础数据类型的概述和分类
Posted JAVA笔记
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了12 Java语言基础数据类型的概述和分类相关的知识,希望对你有一定的参考价值。
为什么有数据类型
java语言是一种强类型的语言,对于每一个数据都定义了明确的具体数据类型
内存中分配了不同大小的空间
java中数据类型的分类
基本数据类型
引用数据类型
基本数据类型分类(4类8型)
整数型
byte 占用一个字节
short 占用两个字节
int 占用四个字节
long 占用八个字节
浮点型
float 占用四个字节
double 占用八个字节
布尔型
boolean
理论上占用八分之一个字节,但是java没有明确指定他的dih
1 class Demo1_DataType { 2 public static void main{ 3 4 byte b =10; 5 short s = 20; 6 long x = 40; 7 long x = 88888888L; // 默认数值为int 型,当值超过int的取值范围会报错,需要加上 L或者l 8 float f = 1.2f; 9 double d = 5.4; // 小数的默认类型为double型,float后面要上F或者f 10 11 System.out.println(b); 12 System.out.println(s); 13 System.out.println(i); 14 System.out.println(x) 15 16 }
以上是关于12 Java语言基础数据类型的概述和分类的主要内容,如果未能解决你的问题,请参考以下文章
Python range 数据类型 [学习 Python 必备基础知识][看此一篇就够了][range()][range 元素元素检测元素索引查找切片负索引][检测 range 对象是否相等](代码片
Python range 数据类型 [学习 Python 必备基础知识][看此一篇就够了][range()][range 元素元素检测元素索引查找切片负索引][检测 range 对象是否相等](代码片