Java基本数据类型及其特点 您所在的位置:网站首页 java最大的整数类型有哪些类 Java基本数据类型及其特点

Java基本数据类型及其特点

2023-10-27 17:12| 来源: 网络整理| 查看: 265

Java基本数据类型及其特点 1.整数类型 整数类型有byte,short,int,long。java中的数据类型定义的变量既可以正数也可以是负数,即没有有无符号一说。 (1)byte byte类型叫做字节类型,之所以叫字节类型是因为byte类型变量占用一个字节内存。

注意:a.一个字节有八个比特位,所以byte类型变量的范围是-2^7 ~ 2^7 -1。 b.字节类型和字符型类型互不相关。 c.包装类是Byte。

(2)short short类型叫做短整型,其占两个字节空间内存。

注意:a.短整型short类型表示的数据范围是-215~215 - 1。这个范围太小,一般不建议使用。 b.包装类是Short

(3)int int类型叫做整型类型,占用四个字节空间。

注意:a.int类型的变量在java中使用时内存为其开辟四个字节的空间大小,而与多少位机器无关。 b.数据范围是-231~231 - 1。 c.包装类是Integer。

(4)long long类型叫做长整型类型,占用八个字节。

注意:a.范围是-263~263 - 1。 b.在初始化设定值时要在数字后面加上L或小写l,再不加的情况下平台会默认赋值赋的是int型数据。 c.包装类是Long

2.浮点类型 浮点类型有两种,一种是float,另一种则是double。 (1)float float类型又叫做单精度类型,占用四个字节空间。

注意:在使用时,尽量不考虑使用float类型,其精度不够,在java中给float类型变量赋值时要在数字后面带上F或f,因为平台把小数默认为double类型数据。包装类是Float。

(2)double double类型叫做双精度类型,占用八个字节空间。包装类是Double。

注意:double和float都遵守IEEE 754标准,由于float表示的数据精度范围较小,一般工程上使用到浮点数优先考虑double,不推荐使用float。

3.字符类型 字符类型只有一种,即char类型。

注意:a.在java平台下char类型占用两个字节空间,因此char类型发变量可以用来表示汉字(汉字占用两个字节空间)。 b.包装类是Character

4.布尔类型 boolean类型就是布尔类型。

注意:a. boolean类型变量只有两种取值,即true和false,分别表示真和假。 b.java的boolean类型和int类型不能相互转换,没有1表示true ,0表示false这样的用法。 c.对于boolean类型的占用空间具体是多少没有明确规定,有些JVM的实现是占一个字节,而有些则是占一个比特位。 d.包装类是Boolean。



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有