首页
题库
面试
求职
学习
竞赛
More+
所有博客
搜索面经/职位/试题/公司
搜索
我要招人
去企业版
登录 / 注册
首页
>
试题广场
>
请你说说Java基本数据类型和引用类型
[问答题]
介绍一下Java基本数据类型和引用类型。
添加笔记
求解答(0)
邀请回答
收藏(715)
分享
纠错
274个回答
添加回答
187
%修身养性自律提高#
1.提供8种基本数据类型:byte(8), short(16), int(32), long(64), float(32), double(64), char(16), boolean,这些基本数据类型有对应的封装类;这基本数据类型在声明之后就会立刻在栈上被分配内存空间。2.其他类型都是引用类型:类,接口,数组,String等,这些变量在声明时不会被分配内存空间,只是存储了一个内存地址。
发表于 2022-04-07 19:53:33
回复(9)
22
牛客新星
8种基本数据类型的变量的值存放在栈内存,有char(16位),byte(8位),short(16位),int(32位),long(64位)float(32位),double(64位),boolean。 引用类型的变量存放引用地址,堆内存才是真正的值。类,接口,数组,string等为引用类型。
发表于 2022-04-22 00:38:12
回复(0)
17
自信的大白菜
1.Java的数据类型分为基本数据类型和引用数据类型两大类
2. 基本数据类型共有八大类,这八大数据类型又可分为四小类,分别是整数类型(byte(8)/short(16)/int(32)/long(64))、浮点类型(float(32)、double(64))、字符类型(char(16))和布尔类型(boolean)。
3.int是最常用的整数类型,double是最为常用的浮点类型,除了布尔类型之外的其他7个类型,都可以看做是数字类型
4.引用类型包括数组、类、接口类型,还有一种特殊的null类型,所谓引用数据类型就是对一个对象的引用,对象包括实例和数组两种
5.八种基本类型的值直接存放在栈内存中,而引用类型的变量存放的值是指向堆区的地址,堆才是真正的值
6.在Java中只有值传递,引用类型传递的值便是地址值。因此,在方法中传递引用类型时,对其值的修改将会是互相影响的,而基本数据类型不会
编辑于 2023-03-02 11:47:25
回复(0)
10
Chaos1874
java提供了八大基本数据类型整型:byte(8字节),short(16字节),int(32字节),long(64字节),浮点型:float(32字节),double(64字节),字符型:char(16字节),布尔型:boolean(1比特),每个基本数据类型都有其对应的保证类型分别时:Byte,Short,Integer,Long,Float,Double,Charactor,Boolean。基本数据类型和其对应的引用类型可以通过装箱(例如Integer.valueOf)和拆箱(i.intValue())完成。对于装箱java提供了一个缓存池来避免反复创建相同的对象(例如Integer.valueOf(2),首先会判断缓存池中是否存在值为2的Ingeter对象,若有则直接返回,若没有再新建)。同时基本类型之间允许低精度对象向高精度对象转化,但是不能反过来。
发表于 2022-05-18 16:58:43
回复(2)
6
一个吃货
八种基本数据类型:byte、long、int、short、float、double、char boolean 引用类型:string、对象、数组等
发表于 2022-05-09 14:55:31
回复(0)
4
瑟瑟发抖的萌新小白
Java基本数据类型分为整型4种(byte,1字节,short,2字节,int,4字节,long,8字节),浮点型2种(float,4字节,double,8字节),字符型(char,2字节)布尔型(Boolean) 引用类型:数组,类,接口
发表于 2022-08-19 09:49:31
回复(0)
3
流末
基本类型 包括数值类型(整数类型 byte int long short)浮点类型(float double) 布尔类型 字符类型 引用类型包括 类 数组 string 接口
发表于 2022-05-30 08:32:25
回复(0)
3
牛客阿道夫
已阅读
发表于 2022-04-26 08:23:36
回复(0)
2
sweet_coconut
基本数据类型有short int long byte char boolean float double .引用数据类型有String还有一些常见的包装类。基本数据类型将值存储在栈中,分配连续的内存空间,一般由编译器维护。而引用数据类型一般由程序员维护,创建方式一般是new和malloc,栈中存储的是其在堆中的地址,分配的是不连续的空间。
发表于 2024-05-12 17:05:42
回复(1)
2
赤古沧源
有八大基本数据类型,可以分为四小类 整数 浮点数 字符串 字符 布尔 其中整数用的int比较多 小数用的double比较多 字符串string用的多
发表于 2022-08-12 11:45:02
回复(0)
2
2en
Java的基本数据类型有 byte short int long float double char boolean这8种它们在被声明时会立刻在栈上被分配内存空间,java中其他的数据类型如String 类 数组等都为引用类型他们在声明时不会立刻分配内存空间,只是储存了内存地址
编辑于 2022-05-22 15:24:20
回复(0)
1
zhd0808
1、Java基本数据类型有:byte(1字节)、short(2字节)、int(4字节)、long(8字节)、float(4字节)、double(8字节)、char(2字节)、boolean(1字节),这些数据类型在声明过后会被直接赋值存储在栈内存中,随着方法调用被创建,结束立即销毁。引用类型有:类、接口、数组、枚举。这些引用对象创建时,存储引用地址在栈,实际真实值存储在堆内存中。堆中的引用类型不会随着结束而销毁,由CG负责销毁处理
发表于 2025-06-17 14:30:42
回复(0)
1
赫敏大王
java数据类型分为基本数据类型和引用类型 基本数据类型有8种,存储在栈中 整型:int,short.long,byte 浮点型:float,double 布尔型:boolean 字符型:char 引用类型包括接口、类对象、数组、枚举 引用类型的值存储在堆内存中,由栈内存储的内存地址进行引用
发表于 2025-05-12 20:19:00
回复(0)
1
HugoHenry
整型:byte、short、int、long 浮点型:float、double 字符型:char 布尔型:boolean 引用类型:类、接口、数组、null
发表于 2025-04-22 14:28:01
回复(0)
1
云泥之别的树
基本类型:byte(1) short(2) int(4)long(8) float(4)double(8)boolean(jvm适配1/2) char(2)
发表于 2024-03-01 13:22:36
回复(0)
1
肥鹿
基本数据类型: 1、具有八个基本数据类型byte、short、int、long。boolean、char、float、double 2、这八个基本数据类型都有对应的封装类 3、都存放在栈内存中,并且声明之后就会分配内存空间 引用数据类型: 1、String、接口、数组、类等 2、引用类型存储的是地址,堆内存中存放的才是真正的值。 3、声明的时候不会分配内存空间
发表于 2023-11-02 20:14:52
回复(0)
1
说又不是不能用的社畜很想奋斗
java中的8种基本数据类型:byte类型占8个bit,short类型占16个bit,int类型占32个bit,long类型占64个bit,float类型占32个bit,double类型占64个bit,char类型占16个bit,这些基本数据类型有对应的封装类,这基本数据类型在声明之后就会立刻在栈上被分配内存空间。其他类型都是引用类型:类,接口,数组,String等,这些变量在声明时不会被分配内存空间,只是存储了一个内存地址
发表于 2023-07-03 15:53:05
回复(0)
1
慕言lzc
基本数据类型: 八大类,四小类: 整数类型:byte(1)、short(2)、int(4)、long(8) 浮点型:float(4)、double(8) 字符型:char(2) 布尔类型:boolean int是最常用的整数类型,double是最为常用的浮点类型 引用类型:数组、类、接口类型、null类型
发表于 2023-03-19 21:06:56
回复(0)
1
贪吃的秋田犬正在卷
基本数据类型的值存放在栈中 引用数据类型的值存放在堆中 地址存放在栈中
发表于 2023-03-14 10:59:08
回复(0)
1
风·采葛
把大数据类型 byte,char,int,float,double,boolean,short,long,应用类型 类,数组,接口
发表于 2023-02-01 00:25:22
回复(0)
这道题你会答吗?花几分钟告诉大家答案吧!
提交观点
问题信息
Java
上传者:
real1993
难度:
274条回答
715收藏
2840浏览
热门推荐
相关试题
请回答问题
图形推理
评论
(1)
树的高度是指根到叶子节点的最长路径...
树
评论
(2)
如果一个无向图的边集E={(a,b...
图
评论
(0)
商店里的汽水卖2.5元/瓶,4个瓶...
判断推理
评论
(1)
自动管理停车场桩位系统
评论
(1)
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题