java参数传值代码举例
更新时间:2024年03月07日 08:23:46 作者:励志当野王
在编程中往方法中传递参数的方法往往有两种,一种是值传递,一种是引用传递,而在java中所有的参数传递全部都是值传递,这篇文章主要给大家介绍了关于java参数传值的相关资料,需要的朋友可以参考下
基本数据类型参数的传值
package Absent; public class chapter1 { public static void main(String[] args) { Computer com=new Computer(); int b=100; int a=12; int result=com.add(b, a); System.out.println(result); result=com.add(b*12+2,a*12+3); System.out.println(result); } } class Computer{ int add(int x,int y) { return x+y; } }
引用类型参数的传值
package Absent; public class Chapter2 { public static void main(String[] args) { Abolish abolish=new Abolish(100); System.out.println("南孚电池的储量是:"+abolish.electricityAmount); Absolute absolute=new Absolute(); System.out.println("收音机开始使用南孚电池"); absolute.openRadio(abolish); System.out.println("目前南孚电池的储存量为:"+abolish.electricityAmount); } } class Abolish{ int electricityAmount; Abolish(int amount){ electricityAmount=amount; }//构造方法 } class Absolute{ void openRadio(Abolish abolish) { abolish.electricityAmount=abolish.electricityAmount-10; }//消耗的电量 }
总结
到此这篇关于java参数传值的文章就介绍到这了,更多相关java参数传值内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
相关文章
解决mybatis resultMap根据type找不到对应的包问题
这篇文章主要介绍了解决mybatis resultMap根据type找不到对应的包问题,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教2021-08-08Java使用modbus-master-tcp实现modbus tcp通讯
这篇文章主要为大家详细介绍了另外一种Java语言的modbux tcp通讯方案,那就是modbus-master-tcp,文中的示例代码讲解详细,需要的可以了解下2023-12-12SpringSecurity整合springBoot、redis实现登录互踢功能
这篇文章主要介绍了SpringSecurity整合springBoot、redis实现登录互踢,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下2021-05-05spring cloud-给Eureka Server加上安全的用户认证详解
这篇文章主要介绍了spring cloud-给Eureka Server加上安全的用户认证详解,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧2018-01-01
最新评论