当前位置: 首页 > news >正文

0328-内存图2

是否正确待定: 

Perso类 

 

package com.qc.内存图2;

public class Perso {
	public int age;
	public String name;
	
	public static int flag;
	
	public void m1() {
		
	}
	public static void m2() {
		
	}
	@Override
	public String toString() {
		return "Perso [age=" + age + ", name=" + name +",flag="+flag+ "]";
	}
	
	
}

test类

 

package com.qc.内存图2;

public class test {
	public static void main(String[] args) {
		Perso x1=new Perso();
		x1.age=20;
		x1.name="张三";
		x1.flag=1;
		
		Perso x2=new Perso();
		x2.age=22;
		x2.name="李四";
		x2.flag=2;
		System.out.println(x1);
		System.out.println(x2);
		
		change1(x1,x2);
		System.out.println(x1);
		System.out.println(x2);
		
		change2(x1,x2);
		System.out.println(x1);
		System.out.println(x2);
		
		
	}
	public static void change1(Perso a,Perso b) {
		Perso temp = a;
		a=b;
		b=temp;
	}
	public static void change2(Perso a,Perso b) {
		int temp_age=a.age;
		String temp_name=a.name;
		
		a.age=b.age;
		a.name=b.name;
		
		b.age=temp_age;
		b.name=temp_name;
		
	}
}

相关文章:

  • 并发编程--共享内存SHM
  • OpenGL —— 基于Qt的视频播放器 - ffmpeg硬解码,QOpenGL渲染yuv420p或nv12视频(附源码)
  • Windows10上部署DeepSeek R1保姆式操作详解(ollama方式+ChatBox)
  • 解决PLC通信会断然后报错的问题
  • 金融级密码管理器——生物特征密钥绑定方案
  • python算法:leetcode二叉树相关算法题
  • 搭建Flutter开发环境 - MacOs
  • Django项目之订单管理part6(message组件和组合搜索组件)
  • 繁华 李劭卓2025.3.28
  • RWEQ 模型深度讲解:结合 Python、ArcGIS 等实现土壤风蚀归因分析
  • 【CVE-2025-30208】| Vite-漏洞分析与复现
  • DQN与PPO在算法层面的核心区别
  • Binance Wallet
  • 2024年SEVC SCI1区:进化尺度适应差分进化算法ESADE,深度解析+性能实测
  • 运维面试题(十一)
  • 可以通过哪种方式实现安卓应用生成下载链接
  • 音视频 四 看书的笔记 MediaPlayerService
  • 《非暴力沟通》第四章 “体会和表达感受” 总结
  • 快速了解ES6Module模块化
  • CLion的坑:CMake File API : no reply dir found clion
  • 广东进入“倒水模式”,珠江防总、珠江委已启动Ⅳ级应急响应
  • 女子应聘文员被说“太丑”?官方回应:有关部门启动核查处置
  • 义乌至迪拜“铁海快线+中东快航”首发,物流成本降低18%
  • 玛丽亚·凯莉虹口连唱两夜,舞台绽放唤醒三代人青春记忆
  • 上海市第二十届青少年科技节启动:为期半年,推出百余项活动
  • 首次带人形机器人走科技节红毯,傅利叶顾捷:没太多包袱,很多事都能从零开始