java数据类型

     2022-03-23     419

关键词:

Java数据类型(一)

  Java数据类型分为两大类:基本数据类型和引用数据类型。

一、基本数据类型:

数据类型      位数      取值范围

  byte        8      -128~127

short       16     -32768~32767

Int         32     -231 ~231-1

Long       64      -263 ~263-1

Float       32      /

Double     64      /

Char       16     ‘u0000’~’uFFFF’

Boolean     1      true/false

1.数据类型转换

   

   byte short(自动转换)

   short byte(强制转换)

*自动转换又称隐式类型转换

2.转换条件:

(1)两种类型间相互兼容

(2)目标类型大于源类型(即类型提升)

3.强制转换(显式类型转换):若被转值的类型大于其目标类型,将会丢失部分信息。

二、引用数据类型

1.定义:在Java中,除上述基本数据变量外,其余都为引用数据类型。

对象都是引用数据类型;

引用类型使用new调用构造方法进行赋值。

2.引用数据类型赋值:用new构造方法调用。

3.使用场景与基本数据类型一样:

(1)作为属性类型使用;

(2)作为方法的返回值类型使用;

(3)作为方法的形式参数类型使用

三、基本数据类型与引用数据类型的区别

            作用              存储方式        赋值方法

基本数据:变量(单纯的值)    栈中存储        直接赋值

引用类型:对象引用           栈中存引用,     newstring

                            堆中存具体对     类和包装器

                             象的属性值      可赋值

四、赋值和运算

1.基本数据类型赋值

基本数据类型之间赋值,是将值进行拷贝

2.引用类型的赋值都是通过new调用构造方法

引用类型之间赋值,是虚地址之间的赋值

3.==运算

在判断引用数据类型时判断的是地址,即虚地址一样才返回true

在判断基本数据类型时判断的是数值,即二进制一样才返回true

 

java数据类型

java数据类型:java是一种强类型语言,java中存储的数据必须在编译时已指定好数据类型。 在Java的领域里,基本数据类型变量存的是数据本身,而引用类型变量存的是保存数据的空间地址。  查看详情

java的基本数据类型和引用数据类型

java数据类型图:┏数值型━┳━整数型:byteshortintlong┏基本数据类型━━┫┗━浮点型:floatdouble┃┣字符型:char数据类型╋┗布尔型:boolean┃┏类(class)┗引用数据类型━━╋接口(interface)┗数组(array)java的数据类型... 查看详情

java数据类型

什么是数据类型数据类型是用来告诉内存申请的变量应该分配多少空间,并且这个变量分配的空间只能用来储存该类型的数据。因此,通过定义不同类型的变量,可以在内存中储存整数、小数或者字符。 Java的两大数据类型... 查看详情

java--数据类型

1、java常见数据类型整数:byte、short、int、long小数:float、double字符:char布尔型:boolean2、数据类型转换byte<short<int<long小数据类型转换成大数据类型,自动类型转换大数据类型转换成小数据类型,强制类型转换(变量名=... 查看详情

细谈java中的数据类型

Java数据类型简介:Java是一种强类型的语言,数值类型主要分为基本数据类型和引用数据类型,其中基本的数据类型分为8种,具体细节点及一些注意点如下。java中的基本数据类型:字符类型:关键字:char 所占字节:2字节细... 查看详情

java中的引用数据类型

java数据类型图:┏数值型━┳━整数型:byteshortintlong┏基本数据类型━━┫┗━浮点型:floatdouble┃┣字符型:char数据类型╋┗布尔型:boolean┃┏类(class)┗引用数据类型━━╋接口(interface)┗数组(array)java的数据类型... 查看详情

java基本数据类型

Java语言是一个强调数据类型的语言,在声明任何变量时,必须将该变量定义为一种数据类型。Java中的数据类型包括基本数据类型和引用类型。Java程序中,总共有8大基本类型,其中4种整型、1种字符型、2种浮点型、1种布尔型,... 查看详情

java数据类型

  Java的数据类型分为基本数据类型和引用数据类型   基本数据类型包括数值型、字符型(char)、布尔型(boolean);引用数据类型包括类(class)、接口(interface)、数组数值型又分为整数类型(byte、short、int... 查看详情

java基本数据类型

Java基本数据类型变量就是申请内存来存储值。也就是说,当创建变量的时候,需要在内存中申请空间。内存管理系统根据变量的类型为变量分配存储空间,分配的空间只能用来储存该类型数据。因此,通过定义不同类型的变量... 查看详情

java数据类型

Java数据类型(一)  Java数据类型分为两大类:基本数据类型和引用数据类型。一、基本数据类型:数据类型     位数     取值范围  byte       8   查看详情

java数据类型

Java的两大数据类型:基本数据类型(八种基本类型)引用数据类型基本数据类型:都有对应的包装类PS.1.一般地整型变量默认为int类型;2. 浮点数的默认类型为double类型;3. char数据类型可以储存任何字符;例子:charletter=... 查看详情

java:java数据类型

数据类型 Java的数据类型分为两大类:基本数据类型、引用数据类型。基本数据类型 整数型:byte、short、int、long浮点型:float、double字符型:char布尔型:boolean引用数据类型 引用数据类型因为可以自定义,因此不限个... 查看详情

java数据类型

...没写博客了,都快忘了注册博客的初衷;  java中数据的基本类型分为:基本数据类型和引用数据类型,对此不多介绍; 接下来讨论一下java中数据类型存储在哪  基本数据类型存储在哪,取决于基本类型在哪声... 查看详情

java基本数据类型

Java基本数据类型 变量就是申请内存来存储值。也就是说,当创建变量的时候,需要在内存中申请空间。内存管理系统根据变量的类型为变量分配存储空间,分配的空间只能用来储存该类型数据。因此,通过定义不同类型的... 查看详情

大数据必学java基础:基本数据类型

基本数据类型Java是一种强类型语言,每个变量都必须声明其数据类型。 Java的数据类型可分为两大类:基本数据类型(primitivedatatype)和引用数据类型(referencedatatype)。PS:巧妙记忆:除了基本数据类型以外的所有类型都属于... 查看详情

java基本数据类型转换

一:Java的基本数据类型和引用数据类型1:基本数据类型2:引用数据类型二:基本数据的类型转换基本数据类型中,布尔类型boolean占有一个字节,由于其本身所代码的特殊含义,boolean类型与其他基本类型不能进行类型的转换(既不能... 查看详情

java基本数据类型转换

一:Java的基本数据类型和引用数据类型1:基本数据类型2:引用数据类型二:基本数据的类型转换基本数据类型中,布尔类型boolean占有一个字节,由于其本身所代码的特殊含义,boolean类型与其他基本类型不能进行类型的转换(既不能... 查看详情

java基础系列1:深入理解java数据类型

Java基础系列1:深入理解Java数据类型当初学习计算机的时候,教科书中对程序的定义是:程序=数据结构+算法,Java基础系列第一篇就聊聊Java中的数据类型。本篇聊Java数据类型主要包括四个内容:Java基本类型Java封装类型自动装... 查看详情