建设网站平台哪里最好微信公众号怎么开通免费
web/
2025/9/29 23:03:47/
文章来源:
建设网站平台哪里最好,微信公众号怎么开通免费,大屏网站模板,备案 新增网站基本类型#xff1a;基本类型自然不用说了#xff0c;它的值就是一个数字#xff0c;一个字符或一个布尔值。引用类型#xff1a;是一个对象类型#xff0c;值是什么呢#xff1f;它的值是指向内存空间的引用#xff0c;就是地址#xff0c;所指向的内存中保存着变量所…基本类型基本类型自然不用说了它的值就是一个数字一个字符或一个布尔值。引用类型是一个对象类型值是什么呢它的值是指向内存空间的引用就是地址所指向的内存中保存着变量所表示的一个值或一组值。举例说明int aa250 //声明变量a的同时系统给a分配了空间。引用类型就不是了只给变量分配了引用空间数据空间没有分配因为谁都不知道数据是什么整数字符我们看一个错误的例子MyDate todaytoday.day 4 //发生错误因为today对象的数据空间未分配。那我们怎么给它赋值引用类型变量在声明后必须通过实例化开辟数据空间才能对变量所指向的对象进行访问。举个例子MyDate today //将变量分配一个保存引用的空间today new MyDate() //这句话是2步首先执行new MyDate()给today变量开辟数据空间然后再执行赋值操作//引用变量赋值MyDate ab //在内存开辟两个引用空间a new MyDate() //开辟MyDate对象的数据空间并把该空间的首地址赋给ab a //将a存储空间中的地址写到b的存储空间中如下图示引用传递 和 值传递引用类型除了在函数传值的时候是引用传递在任何用向对象变量赋值的时候都是引用传递。值传递基本类型的传递都属于值传递和C语言一样当把Java的基本数据类型(如 intchardouble等)作为入口参数传给函数体的时候传入的参数在函数体内部变成了局部变量这个局部变量是输入参数的一个拷贝所有的函 数体内部的操作都是针对这个拷贝的操作函数执行结束后这个局部变量也就完成了它的使命它影响不到作为输入参数的变量。这种方式的参数传递被称为值 传递。
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/84127.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!