栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

基本数据类型解析

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

基本数据类型解析

Java数据类型:

  • 引用类型
  • 基本类型(运算速度快)
Java中的基本数据类型 数据类型 占用空间 数值范围 使用频率 byte 1字节 -128 ~ 127

      很低

short 2字节 -32768~32767 很低 int 4字节 -2147483648~2147483648 高 long 8字节 -2^63 ~ 2^63 - 1 比较高 float 4字节 比较大 低 double 8字节 很大 高 boolean 1字节 true/false 高 char 2字节 0 ~ 65535 高

1、Java字面值的默认类型?

整数型:int 类型,字面值超过 int 范围报错

浮点型:double 类型,如果表示 float 类型,需要在值后面加 F 或 f

2、项目中整型中选用哪种类型?

首先,按项目需求来,其次如果没有规定先预估值范围,选使用类型。

一般用 int 类型,int 类型使用比byte和short数值范围大,而且现在计算机都是64位,在处理效率上它们都一样,只不过浪费点存储空间。

3、浮点型 float 和 double 

float 翻译是浮动的。具体是小数点是浮动的,因为位数比较多的数据时,显示时会用科学计数法表示,会舍弃一部分值,小数点会从尾端跳到前面,又叫单倍精度浮点数。

double 翻译是双倍的。当数据位数多时它也用科学计数法存储数据,只不过当位数多时,它显示精度是float的两倍,所以又叫双倍精度浮点数。

4、字符类型char

因为 Java 采用Unicode编码,所以一个字符占两个字节(ASCII编码占一个字节,UTF-8可变长编码占用1~4个字节)。

char 类型字面量,以单引号开头,单引号结束,中间只能存储一个任意字符。实际char存储的是一个整数,是这个字符的编码,按照整数输出的时候会输出这个字符编码。

char c = '0';
System.out.println(c);//打印结果是 中
System.out.println((int)c);//打印结果是 48

5、其他

boolean类型是表示判断结果,只能是true/false。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/680699.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号