1.基本类型变量:使用八种基本类型中的任意一种类型,声明出的变量。

八种基本类型:byte、short、int、long、float、double、boolean、char。

2.引用类型变量:使用三种引用类型中的任意一种类型,声明出的变量。引用类型变量,简称为引用,它可以用来接收对象,也叫做引用指向对象

三种引用类型:类类型、接口类型、数组类型。

3.区别
①基本类型变量只能接收基本类型数据,它是一种比较简单的数据,没有属性,也没有方法。只能表示最简单数字(8/16/32/64位)。
②引用类型变量只能接收引用类型数据(也就是对象),但对象是一种比较复杂的数据,它里面可以有很多属性,也可以有很多方法。
③引用类型变量可以访问属性、调用方法,完成比较复杂的功能。

4.核心区别:是否可以指向对象。

Java基本类型变量和引用类型变量相关推荐

  1. java 引用类型变量_Java基本类型变量与引用类型变量

    Java中数据类型分为两大类:基本数据类型与复合数据类型.相应地,变量也有两种类型:基本类型与引用类型. Java的8中基本类型的变量称为基本类型变量,而类.接口和数组变量时引用类型变量.这两种类型变 ...

  2. java对象创建与引用变量的详解

    创建对象与引用变量 创建对象 基本类型变量和引用类型变量的区别 存储的值 赋值 引用数据和NULL 创建对象 ClassName objectRefVar = new ClassName(); 这条语 ...

  3. Java引用类型变量如何分配内存空间?

    1.引用类型变量也是存放在栈内存中,它保存的是对象的引用地址,引用类型的变量如何分配空间呢?根据字符串的实际大小动态分配空间,一个字符是一个字节,所以实际保存的引用地址有多少个字符就分配多少个字节的空 ...

  4. java 基本类型 引用类型_Java中的基本类型和引用类型变量的区别

    基本类型: 基本类型自然不用说了,它的值就是一个数字,一个字符或一个布尔值. 引用类型: 是一个对象类型,值是什么呢?它的值是指向内存空间的引用,就是地址,所指向的内存中保存着变量所表示的一个值或一组 ...

  5. Java 多个引用类型变量引用同一个对象

    引用类型变量在声明后必须引用对象才能使用. 一个引用变量只能唯一指向一个对象,但同一个对象可被多个引用类型变量引用. 如:MyDate today; //将变量跟配给一个保存引用的空间(栈) toda ...

  6. Java 引用类型变量的声明和使用

    引用类型变量的声明和使用 (1)把类名当作是一种类型来声明变量,这种变量叫引用类型变量.如:People people; (2)引用类型变量保存对象的"引用",即对象的地址. (3 ...

  7. Java中的基本类型和引用类型变量的区别

    基本类型: 基本类型自然不用说了,它的值就是一个数字,一个字符或一个布尔值. 引用类型: 是一个对象类型,值是什么呢?它的值是指向内存空间的引用,就是地址,所指向的内存中保存着变量所表示的一个值或一组 ...

  8. java的引用类型_JAVA类型(引用类型变量和使用)

    (1)用类名(相对于基本类型也可视为一种类型)来声明变量,这种变量叫引用类型变量.如:People people; (2)引用类型变量保存对象的引用(地址). (3)对象的创建及返回–new 类名() ...

  9. 【java打地基】之——final修饰字段、方法、类、变量 引用类型变量(附图堆栈)

    final final修饰字段 final字段在定义时必须初始化 final字段不能被重新赋值,一般称为final常量 final字段一般同时使用static修饰 final常量在命名时,一般所有字段 ...

最新文章

  1. 批处理系统服务监控器[超牛B]
  2. 使用Linq读取资源文件
  3. 异步/等待-什么时候返回Task vs void?
  4. 9.25 360校招面试题总结? 自己面试 c++后端开发,服务器方向,探索部门。
  5. PyTorch基础(五)----- torch.cat()方法
  6. 【深度学习】越来越卷,教你使用Python实现卷积神经网络(CNN)
  7. OpenCASCADE绘制测试线束:简单的向量代数和测量之矢量代数命令
  8. Shiro 编码/加密
  9. leetcode 41. First Missing Positive 1
  10. python处理pdf 层_Python处理PDF及生成多层PDF实例代码
  11. 演练 小说排行榜 0912
  12. 改服务器的ip地址如何修改密码,服务器ip地址修改密码
  13. HDU 1004 Let the Balloon Rise (map)
  14. batch norm参数
  15. 报错:【pip Error】ERROR: Cannot determine archive format of C:\Users\YDD\AppData\Local\Temp\pip-req-buil
  16. web前端面试学习指南
  17. 常用颜色的RGB值及调色方法
  18. 【PR 基础】PR界面简介
  19. 对链特异性建库的理解
  20. Arduino深色主题

热门文章

  1. Python 二次开发 Excel 简介
  2. 内核编译提示内存不足解决办法
  3. 数字IC/FPGA设计第一大群(超1600+),群主电子科大06级师兄
  4. 让element-ui的el-upload组件文件列表中文件图标自定义显示
  5. 鼠标左键会阻止定时器_炫彩“硬钢”专为右手玩家打造 雷柏VT30幻彩RGB游戏鼠标评测...
  6. 微信小程序app.json文件常用配置说明
  7. BCM VOIP 启动分析
  8. Hive 安装与配置步骤
  9. 踩坑!android端集成QQ第三方登录
  10. keil编译器的优化问题 关键字volatile的使用