Java基本类型变量和引用类型变量
1.基本类型变量:使用八种基本类型中的任意一种类型,声明出的变量。
八种基本类型:byte、short、int、long、float、double、boolean、char。
2.引用类型变量:使用三种引用类型中的任意一种类型,声明出的变量。引用类型变量,简称为引用,它可以用来接收对象,也叫做引用指向对象。
三种引用类型:类类型、接口类型、数组类型。
3.区别:
①基本类型变量只能接收基本类型数据,它是一种比较简单的数据,没有属性,也没有方法。只能表示最简单数字(8/16/32/64位)。
②引用类型变量只能接收引用类型数据(也就是对象),但对象是一种比较复杂的数据,它里面可以有很多属性,也可以有很多方法。
③引用类型变量可以访问属性、调用方法,完成比较复杂的功能。
4.核心区别:是否可以指向对象。
Java基本类型变量和引用类型变量相关推荐
- java 引用类型变量_Java基本类型变量与引用类型变量
Java中数据类型分为两大类:基本数据类型与复合数据类型.相应地,变量也有两种类型:基本类型与引用类型. Java的8中基本类型的变量称为基本类型变量,而类.接口和数组变量时引用类型变量.这两种类型变 ...
- java对象创建与引用变量的详解
创建对象与引用变量 创建对象 基本类型变量和引用类型变量的区别 存储的值 赋值 引用数据和NULL 创建对象 ClassName objectRefVar = new ClassName(); 这条语 ...
- Java引用类型变量如何分配内存空间?
1.引用类型变量也是存放在栈内存中,它保存的是对象的引用地址,引用类型的变量如何分配空间呢?根据字符串的实际大小动态分配空间,一个字符是一个字节,所以实际保存的引用地址有多少个字符就分配多少个字节的空 ...
- java 基本类型 引用类型_Java中的基本类型和引用类型变量的区别
基本类型: 基本类型自然不用说了,它的值就是一个数字,一个字符或一个布尔值. 引用类型: 是一个对象类型,值是什么呢?它的值是指向内存空间的引用,就是地址,所指向的内存中保存着变量所表示的一个值或一组 ...
- Java 多个引用类型变量引用同一个对象
引用类型变量在声明后必须引用对象才能使用. 一个引用变量只能唯一指向一个对象,但同一个对象可被多个引用类型变量引用. 如:MyDate today; //将变量跟配给一个保存引用的空间(栈) toda ...
- Java 引用类型变量的声明和使用
引用类型变量的声明和使用 (1)把类名当作是一种类型来声明变量,这种变量叫引用类型变量.如:People people; (2)引用类型变量保存对象的"引用",即对象的地址. (3 ...
- Java中的基本类型和引用类型变量的区别
基本类型: 基本类型自然不用说了,它的值就是一个数字,一个字符或一个布尔值. 引用类型: 是一个对象类型,值是什么呢?它的值是指向内存空间的引用,就是地址,所指向的内存中保存着变量所表示的一个值或一组 ...
- java的引用类型_JAVA类型(引用类型变量和使用)
(1)用类名(相对于基本类型也可视为一种类型)来声明变量,这种变量叫引用类型变量.如:People people; (2)引用类型变量保存对象的引用(地址). (3)对象的创建及返回–new 类名() ...
- 【java打地基】之——final修饰字段、方法、类、变量 引用类型变量(附图堆栈)
final final修饰字段 final字段在定义时必须初始化 final字段不能被重新赋值,一般称为final常量 final字段一般同时使用static修饰 final常量在命名时,一般所有字段 ...
最新文章
- 批处理系统服务监控器[超牛B]
- 使用Linq读取资源文件
- 异步/等待-什么时候返回Task vs void?
- 9.25 360校招面试题总结? 自己面试 c++后端开发,服务器方向,探索部门。
- PyTorch基础(五)----- torch.cat()方法
- 【深度学习】越来越卷,教你使用Python实现卷积神经网络(CNN)
- OpenCASCADE绘制测试线束:简单的向量代数和测量之矢量代数命令
- Shiro 编码/加密
- leetcode 41. First Missing Positive 1
- python处理pdf 层_Python处理PDF及生成多层PDF实例代码
- 演练 小说排行榜 0912
- 改服务器的ip地址如何修改密码,服务器ip地址修改密码
- HDU 1004 Let the Balloon Rise (map)
- batch norm参数
- 报错:【pip Error】ERROR: Cannot determine archive format of C:\Users\YDD\AppData\Local\Temp\pip-req-buil
- web前端面试学习指南
- 常用颜色的RGB值及调色方法
- 【PR 基础】PR界面简介
- 对链特异性建库的理解
- Arduino深色主题
热门文章
- Python 二次开发 Excel 简介
- 内核编译提示内存不足解决办法
- 数字IC/FPGA设计第一大群(超1600+),群主电子科大06级师兄
- 让element-ui的el-upload组件文件列表中文件图标自定义显示
- 鼠标左键会阻止定时器_炫彩“硬钢”专为右手玩家打造 雷柏VT30幻彩RGB游戏鼠标评测...
- 微信小程序app.json文件常用配置说明
- BCM VOIP 启动分析
- Hive 安装与配置步骤
- 踩坑!android端集成QQ第三方登录
- keil编译器的优化问题 关键字volatile的使用