小仙女讲数据类型——基本数据类型

小仙女讲数据类型

大家好!Java语言中数据类型分为两种:基本数据类型(primitive)、引用数据类型(reference)。今天介绍基本数据类型。

基本数据类型分为八种:

数据类型 字节数 所占内存 默认初始值(小数位数与类型有关)
char 2 16 \u0000(打印出来是一个空格)
byte 1 8 0
short 2 16 0
int 4 32 0
long 8 64 0
float 4 32 0
double 8 64 0
boolean \ \ false

数据类型转换的基本原则是保证不溢出。如下图1所示,箭头表示数据类型转换的方向,其中蓝色方向的转换可能会造成一定的精度丢失。具体原因见图2,不同类型的数据的储存方式。(两幅图片均用画板绘制……凑合着看吧)
强制类型转换的格式为(想转换的类型)变量 ,如(double)a 是将a强制转换为double型。
在这里插入图一图片描述
在这里插入图片描述

发布了6 篇原创文章 · 获赞 6 · 访问量 53

猜你喜欢

转载自blog.csdn.net/Queen_Star/article/details/105387937