三九宝宝网宝宝百科宝宝知识

Java中基本数据类型有哪些

05月01日 编辑 39baobao.com

[Java中包含引用数据类型对象的克隆实现]在Ja中,要得到一个对象的完整拷贝不能通过"="实现,因为这样只实现了该对象的引用的拷贝,如果对该对象进行操作,针对的还是同一个对象。那么,如何得到一个对象的拷贝?我们可以通过...+阅读

一、常见的基本的数据类型

1.byte 字节类型: 占1字节,1个字节8位.如:123,100 范围:-128~127(-2^7~2^7-1)

2.short 短整型 占2字节 16位 如:123,456 范围:(-32768~32767)(-2^15~2^15-1)

3.int 整型 占4字节 32位 如:123,456 范围: -2147483648~2147483647(-2^31~2^31-1)

4.long 长整型 占8字节 64位 如:123,456 -9223372036854775808~9223372036854775807(-

2^63~2^63-1)

5.float 单精度浮点型:占4字节 32位 如:123.567f,456.123F,3.0F

6.double 双精度浮点型:占8字节 64位 如:123.567,456.123,【默认的小数点的类型为double

7.char 字符类型.占2字节.如'2','A','中','国'【注:必须要用单引号引上】

8.boolean 布尔型 占4字节,只有2个值 true 表示真,false--假

java中包含哪些基本数据类型

java中包含的基本数据类型说明:

Java共支持8种内置数据类型。内置类型由Java语言预先定义好,而且用Java关键字命名。下面来具体学习这8种内置类型。

byte:

byte数据类型是8位、有符号的,以二进制补码表示的整数;

最小值是-128(-2^7);

最大值是127(2^7-1);

默认值是0;

byte类型用在大型数组中节约空间,主要代替整数,因为byte变量占用的空间只有int类型的四分之一;

例子:byte a = 100,byte b = -50。

short:

short数据类型是16位、有符号的以二进制补码表示的整数

最小值是-32768(-2^15);

最大值是32767(2^15 - 1);

Short数据类型也可以像byte那样节省空间。一个short变量是int型变量所占空间的二分之一;

默认值是0;

例子:short s = 1000,short r = -20000。

int:

int数据类型是32位、有符号的以二进制补码表示的整数;

最小值是-2,147,483,648(-2^31);

最大值是2,147,485,647(2^31 - 1);

一般地整型变量默认为int类型;

默认值是0;

例子:int a = 100000, int b = -200000。

long:

long数据类型是64位、有符号的以二进制补码表示的整数;

最小值是-9,223,372,036,854,775,808(-2^63);

最大值是9,223,372,036,854,775,807(2^63 -1);

这种类型主要使用在需要比较大整数的系统上;

默认值是0L;

例子: long a = 100000L,int b = -200000L。

float:

float数据类型是单精度、32位、符合IEEE 754标准的浮点数;

float在储存大型浮点数组的时候可节省内存空间;

默认值是0.0f;

浮点数不能用来表示精确的值,如货币;

例子:float f1 = 234.5f。

double:

double数据类型是双精度、64位、符合IEEE 754标准的浮点数;

浮点数的默认类型为double类型;

double类型同样不能表示精确的值,如货币;

默认值是0.0f;

例子:double d1 = 123.4。

boolean:

boolean数据类型表示一位的信息;

只有两个取值:true和false;

这种类型只作为一种标志来记录true/false情况;

默认值是false;

例子:boolean one = true。

char:

char类型是一个单一的16位Unicode字符;

最小值是'u0000'(即为0);

最大值是'uffff'(即为65,535);

char数据类型可以储存任何字符;

例子:char letter = 'A'。

以下为关联文档:

java中Json怎样解析数据你这个JSON格式,就是数组里面放数组,所以是,取JSON对象》取JSON数组data》取JSON数组。 import java.util.ArrayList;import java.util.Iterator;import net.sf.json.*;public...

Java复杂数据类型用法是什么在这篇文章中,我们将讨论Java语言中的复杂数据类型。其内容涉及到初始化过程、默认初值和某些针对复杂数据类型的操作。 索引 同简单数据类型的定义一样,Java虚拟机(JVM)还定义...

js的基本数据类型有哪些js中有5种数据类型:Undefined、Null、Boolean、Number和String。 还有一种复杂的数据类型Object,Object本质是一组无序的名值对组成的。 Undefined类型只有一个值,即undefined...

JS中都有哪些数据类型js中有5种数据类型:Undefined、Null、Boolean、Number和String。 还有一种复杂的数据类型Object,Object本质是一组无序的名值对组成的。 Undefined类型只有一个值,即undefined...

数据库中所有的数据类型数据库模型主要分有两种,即关系型数据库和非关系型数据库。 关系型数据库:网络数据库和层次数据库很好地解决了数据的集中和共享问题,但是在数据独立性和抽象级别上仍有很大欠...

玩具有哪些基本类型?说明各类型的特点玩具可按不同的角度进行分类。如从制作的原材料来分,有金属、塑料、布制、木制、纸制等玩具;如从适应玩耍玩具的年龄来分,有婴儿、幼儿、儿童、少年、中年、成年、老年人玩具等...

企业并购的基本类型有哪些原发布者:lv4006281280 企业并购的类型企业并购有多种划分方式,根据不同的划分方式有不同的并购类型。并购分类 1、按被并购对象所在行业分: (1)横向并购:是指为了提高规模效益和...

MySQL支持的数据类型有哪些MySQL支持的数据类型有哪些,mysql数据库中有几种数据类型:Mysql支持的多种数据类型主要有:数值数据类型、日期/时间类型、字符串类型。 1.整数数据类型及其取值范围: 类型 说明...

java基础:基本数据类型和引用数据类型有哪些java基础:基本数据类型和引用数据类型有哪些,java中的引用数据数据类型是怎样的:1、8种基本类型 4种整型 byte 1字节 -128——127 short 2 字节 -32,768 —— 32,767 int 4 字...

推荐阅读
图文推荐