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找不到对应的包问题

    这篇文章主要介绍了解决mybatis resultMap根据type找不到对应的包问题,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2021-08-08
  • Java使用modbus-master-tcp实现modbus tcp通讯

    Java使用modbus-master-tcp实现modbus tcp通讯

    这篇文章主要为大家详细介绍了另外一种Java语言的modbux tcp通讯方案,那就是modbus-master-tcp,文中的示例代码讲解详细,需要的可以了解下
    2023-12-12
  • SpringSecurity整合springBoot、redis实现登录互踢功能

    SpringSecurity整合springBoot、redis实现登录互踢功能

    这篇文章主要介绍了SpringSecurity整合springBoot、redis实现登录互踢,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-05-05
  • Spring中的@Transactional注解使用详解

    Spring中的@Transactional注解使用详解

    这篇文章主要介绍了Spring中的@Transactional注解使用详解,@Transactional 是一个注解,用于在 Spring 框架中管理事务的声明式事务管理机制,它可以应用于方法或类级别,并指示方法或类在执行时应该被包装在一个事务中,需要的朋友可以参考下
    2024-01-01
  • Java字符串写入文件三种方式的实现

    Java字符串写入文件三种方式的实现

    这篇文章主要介绍了 Java字符串写入文件三种方式的实现的相关资料,需要的朋友可以参考下
    2017-06-06
  • spring cloud-给Eureka Server加上安全的用户认证详解

    spring cloud-给Eureka Server加上安全的用户认证详解

    这篇文章主要介绍了spring cloud-给Eureka Server加上安全的用户认证详解,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-01-01
  • Java实现PDF转图片的三种方法

    Java实现PDF转图片的三种方法

    有些时候我们需要在项目中展示PDF,所以我们可以将PDF转为图片,然后已图片的方式展示,效果很好,Java使用各种技术将pdf转换成图片格式,并且内容不失帧,本文给大家介绍了三种方法实现PDF转图片的案例,需要的朋友可以参考下
    2023-10-10
  • 基于java Servlet编码/异常处理(详解)

    基于java Servlet编码/异常处理(详解)

    下面小编就为大家带来一篇基于java Servlet编码/异常处理(详解)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-10-10
  • java、js中实现无限层级的树形结构方法(类似递归)

    java、js中实现无限层级的树形结构方法(类似递归)

    下面小编就为大家带来一篇java、js中实现无限层级的树形结构方法(类似递归)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2016-11-11
  • 一步步教会你使用Java原生指令编译并运行一个程序

    一步步教会你使用Java原生指令编译并运行一个程序

    Java是一种广泛使用的编程语言,具有跨平台性和面向对象的特性,下面这篇文章主要给大家介绍了关于使用Java原生指令编译并运行一个程序的相关资料,需要的朋友可以参考下
    2024-07-07

最新评论