基本数据类型与引用数据类型
• 基本数据类型(Primitive type)
序号 |
数据类型 |
字节 |
位数 |
默认值 |
取值范围 |
举例说明 |
1 | byte(位) | 1 | 8 | 0 | -2^7 - 2^7-1 | byte b = 10; |
2 | short(短整数) | 2 | 16 | 0 | -2^15 - 2^15-1 | short s = 10; |
3 | int(整数) | 4 | 32 | 0 | -2^31 - 2^31-1 | int i = 10; |
4 | long(长整数) | 8 | 64 | 0 | -2^63 - 2^63-1 | long l = 10l; |
5 | float(单精度) | 4 | 32 | 0.0 | -2^31 - 2^31-1 | float f = 10.0f; |
6 | double(双精度) | 8 | 64 | 0.0 | -2^63 - 2^63-1 | double d = 10.0d; |
7 | char(字符) | 16 | 空 | 0 - 2^16-1 | char c = 'c'; | |
8 | boolean(布尔值) | 8 | false | true、false | boolean b = true; |
•什么是引用类型
除了8种基本类型以外剩下的都是引用类型
概念:引用类型 就是只变量中存储的不是值而是一个内存中的地址的数据类型
也就是说 变量中存储了这个变量的值所在内存中的地址 每次调用这个变量都是引用这个地址而得到真正的值 所以叫引用类型
引用类型:是一个对象类型,值是什么呢?它的值是指向内存空间的引用,就是地址,所指向的内存中保存着变量所表示的一个值或一组值。
转载于:https://www.cnblogs.com/LixiaoFeng1650062546/p/11076815.html
基本数据类型与引用数据类型相关推荐
- 【C++ 语言】引用数据类型 ( 引用数据类型定义 | 引用数据类型使用 | 引用类型参数 )
文章目录 引用类型 引用类型 引用数据类型 : 1. 引用数据类型定义 : 类型名称& 变量名 = 对应类型变量名称 ; //① 定义 普通 类型 变量int a = 8;//② 定义 引用类 ...
- JavaScript中的基本数据类型与引用数据类型
JavaScript中的基本数据类型与引用数据类型 转载自:https://www.cnblogs.com/c2016c/articles/9328725.html 1.栈(stack)和堆(heap ...
- JAVA基本数据类型和引用数据类型的参数传递详解
今天动力节点java培训机构小编为大家介绍 JAVA基本数据类型和引用数据类型的参数传递,希望通过此文大家能够熟悉JAVA基本数据类型和引用数据类型的参数传递,下面就随小编一起来了解一下JAVA基本数 ...
- JavaScript的数据类型、null 和undefined、原始数据类型和引用数据类型等JavaScript基础知识总结
一.JavaScript里有哪些数据类型,解释清楚null 和undefined,解释清楚原始数据类型和引用数据类型.比如讲一下1 和Number(1)的区别 数据类型: undefined,没有定义 ...
- ie9无法获取未定义或 null 引用的属性“indexof”_前端JS基础篇(二)JS基本数据类型和引用数据类型及检测数据类型方法...
JS中的数据类型 (一).基本数据类型(值类型) 1.number:数字 -12.12.5.-12.5 0这些数字都是number: js中增加了一个number类型的数据:'NaN' typeof ...
- 惊呼!JavaScript基本数据类型和引用数据类型详解
前言 我是歌谣 知其然知其所以然 人人都有一个大厂梦 希望通过自己的一个总结分享可以给予大家带来帮助和提升. 本期知识点 JavaScript中基本数据类型和引用数据类型 目标 理解基本数据类型和引用 ...
- java 数据类型分为_JAVA中分为基本数据类型及引用数据类型
byte:Java中最小的数据类型,在内存中占8位(bit),即1个字节,取值范围-128~127,默认值0 short:短整型,在内存中占16位,即2个字节,取值范围-32768~32717,默认值 ...
- java引用数据类型可以更改类型_java,基本数据类型和引用数据类型
java中的数据类型分为基本数据类型和引用数据类型 基本数据类型 整型:byte,short,int,long 浮点型:float,double 字符型:char 布尔型:boolean 引用数据类型 ...
- JS中的基本数据类型与引用数据类型
JS中的数据类型可以这样分类: 原始数据类型: number, string ,boolean, undefined, null, symbol 基本类型(简单类型): 值类型: number((整数 ...
- java中数组的返回值是什么类型_java基础学习:数组的常用操作与基础二维数组用法、及基本数据类型和引用数据类型赋值的区别...
一.Arrays jdk中为了便于开发,给开发者提供了Arrays类,其中包含了很多数组的常用操作.例如快速输出.排序.查找等. 1.数组的常用方法 1.数组以字符串形式的输出,2.sort对数组排序 ...
最新文章
- *p++,*(p++),(*p)++,printf过程调用
- python怎么设置环境变量_百度经验_如何在Python中设置环境变量
- python系统-python系统介绍
- java set 包含_关于Java的Set的集合是否包括问题,如下为什么不包括?
- gdcm::DummyValueGenerator的测试程序
- 构建maven项目插件_如何构建一个Maven插件
- 开源框架 Apache Struts 2漏洞的 PoC 已公开
- 学习笔记(01):5天Python闯关训练营-103期-re模块使用案例
- 灵光一闪-(面对对象实践)
- 优词词根词典mdx_中外英语词典223种(Txt格式)免费分享
- 拉普拉斯方程的解matlab,急求用matlab编写解拉普拉斯方程的程序
- AD9833介绍与应用(C语言实现)
- android手机如何截屏快捷键,手机截屏怎么弄,手把手教你手机截图方法
- 怎么取消计算机文件共享,Win10系统怎么取消文件共享
- 【verbs】ibv_create_cq()
- 排序算法总结(Python实现)——(一)
- MFC (如何通过点击botton打开一个文件夹/文件)
- 软件架构模式 mark Richards - 读后总结 1 - 分层架构
- 分布式系统限流策略(一)
- 如何在android中设置背景图片,在Android中设置窗口背景图
热门文章
- oracle append 分区,insert append 到底扩展几个数据块?
- java arrays_Java的Arrays方法分析
- python返回值函数_Python函数的返回值(一)
- (转)使用Flexible实现手淘H5页面的终端适配
- 51nod 1526 分配笔名(字典树+贪心)
- 技术干货 | SDN controller高可用之路
- Java遇见HTML——JSP篇之JSP状态管理
- 打log的方式检查程序里面的问题 及示例代码 详解
- Spring Batch的事务-Part 1:基础
- js对象与this指向