当前位置:网站首页>P23 传值和传引用
P23 传值和传引用
2022-08-08 06:24:00 【四月的小尾巴】
1 byte
占8bit,存储的数字范围是-128到127,越界的处理如下:

byte类型不支持运算(除了移位运算)
此处的a++;其实等价于a = (byte)(a+1);不等价于a=a+1;
因为a+1会自动把a转换为int类型

对于上面这个循环,会执行无数次,是一个死循环,因为每次i增到127的时候,又会从-128开始递增循环,i的值永远不会在-128和127之间。
2 String
String可以存一个字符,也可以存2^31-1个字符
其存储的最大长度是int类型的最大值——任何一个数组
因为String自带length属性,且length是int型
3 引用数据类型
数组,接口等都属于引用数据类型
先定义一个变量,这个变量保存的是地址编码,真正的数据存在这个地址指向的内存空间中
String str = “ssjasc”;——这个str是变量名,保存的是ssjasc所在的地址
对于引用数据类型来说,两个变量指向同一个地址,改变其中一个变量,另一个变量也会改变
引用数据类型 变量1 = xxx;
引用数据类型 变量2 = 变量1;
改变变量2的值,变量1也会改变。
如果这里的变量1和变量2都是基本数据类型,那么改变变量2的值,变量1不会改变

上图这里就是arr1和arr2指向的是同一个数组,最后的执行结果可以看出arr2[0]指向的元素改变了,相应的,arr1[0]指向的元素也会改变,因为二者指向的是同一个数组对象
边栏推荐
- DesignWare_APB_GPIO模块DUT&Testbench仿真
- Consumer Goods Industry Report: Coconut Oil Market Status Research Analysis and Development Prospect Forecast
- Market Research: In-depth Analysis and Development Prospect Report of Metal Furniture Industry in 2022
- 3.关于剪枝论文的分类和整理(随笔)
- PURE(A Frustratingly Easy Approach for Entity and Relation Extraction)
- PHP操作MongoDB的原生CURD方法
- 食品行业报告:辣椒市场现状研究分析与发展前景预测
- 化工行业调研:有机硅胶市场现状及规模分析
- Map和Set
- MySQL----存储引擎
猜你喜欢
随机推荐
Paramenter-Efficient Transfer Learning for NLP
ResNet网络结构详解、完整代码实现
市场调研报告-食品添加剂行业产量为974万吨
利用Transformers自定义一个神经网络结构
Shell(二)
4.Callable接口实现多线程
3.关于剪枝论文的分类和整理(随笔)
电子支付市场现状研究:预计2022年业务量将增长至3141亿元
Industry Research: Analysis of the Status and Prospects of the Pension Insurance Market in 2022
五.Redis_事务秒杀案例
必知必会的VGG网络(含代码)
Google Colab 快速上手
数组转集合list
Consumer Goods Industry Report: Research Analysis and Development Prospect Forecast of Cosmetic Container Market Status
4.MySQL索引优化实战
[BSidesCF 2020] Had a bad day1
uniapp微信小程序订阅消息发送服务通知--超详细
jupyter notebook添加目录
2022年中国儿童食品市场规模与发展趋势
Variational Inference with Normalizing Flows变分推断









