对象、引用的关系

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.LineNumberReader;
import java.math.BigDecimal;
import java.net.InetAddress;
import java.net.NetworkInterface;
import java.net.SocketException;
import java.net.UnknownHostException;
import java.util.ArrayList;
import java.util.Date;
import java.util.List;

import org.omg.SendingContext.RunTime;


public class Test {
   private Date date;
   private String x;
   public static String m;
  
  
 public String getX() {
 return x;
    }
 static{
  System.out.println("静态默认执行");
 }
 public static void getProperty()
 {
  System.out.println("得到属性值");
 }

public void setX(String x) {
 this.x = x;
}

 public Date getDate() {
 return (Date) date.clone();
}

   public void setDate(Date date) {
 this.date = date;
}

 /**
  * @param args
  * @throws IOException
  */
 public static void main(String[] args) throws IOException {
     Test t = new Test();
      t.setX("a");
     Test t2 = new Test();
     t2.setX("b");
     swap(t,t2);
     System.out.println(t.getX()+"    " +t2.getX());
     //如果传递的是引用的话
     Test tem = new Test();
      tem =t;
      t = t2;
      t2 =tem;
      System.out.println(t.getX()+"    " +t2.getX());
 } 
 public static void swap(Test x , Test y){  // x , y 为分别为上面对象 test@.. 和对象 test@.. 的一个引用,而上面2的t  和 t2 也分别是两个对象的引用,这样的话也就是说现在每个对象分别有两个引用  t 、x    t2、y
  x.setX("xx");
  Test tem = new Test();
  tem =x;
  x =y;
  y = tem;   //交换的只是他们引用的名称
  System.out.println(y.getX());  
 }

}

 

以上说明了 对象可以有多个引用每个对象的引用的名称变化,是不影响对象的情况的,但是对引用的操作即对对象的操作。

从仿真到现实:BeamDojo双足机器人项目实战指南(附完整配置清单) 本文提供了一份基于BeamDojo项目的双足机器人从仿真训练到现实部署的完整实战指南。详细拆解了硬件选型(如宇树G1、Jetson Orin NX、Livox Mid-360)、Isaac Gym仿真环境搭建、强化学习训练技巧(如双评论家架构、课程学习)以及关键的Sim2Real迁移策略,旨在帮助开发者将前沿研究成果转化为可落地的工程实践。 阅读详情

相关推荐

超详细Tokenizer——文本训练数据预处理

Tokenizer是Keras库中的一个文本处理工具,它用于将文本分词并构建词汇表,同时将文本映射到整数序列。这对于自然语言处理任务非常有用,例如文本分类、情感分析、机器翻译等。

halo的博客 3700

小王理解java虚拟机读书笔记(三)

文章目录第三章 垃圾收集器与内存分配策略对象已死吗?1.引用计数法2.可达性分析算法3.再谈引用4.生存还是死亡5.回收方法区垃圾收集算法1.标记-清楚算法2.复制算法3.标记-整理算法4.分代收集算法进行回收HotSpot的算法实现1.枚举根节点2.安全点3.安全区域垃圾收集器1.Serial收集器2.ParNew收集器3.Parallel Scavenge收集器4.Serail Old收集器5...

qq_34848299的博客 738

大数据实时+离线项目架构----智慧物流大数据平台(超流行框架!)

智慧物流大数据平台 文章目录智慧物流大数据平台一、项目背景二、逻辑架构三、解决方案技术亮点:数据流转四、项目的技术选型4.1流式处理平台4.2 分布式计算平台4.3 海量数据存储框架软件版本总结 一、项目背景 本项目基于一家大型物流公司研发的智慧物流大数据平台。该物流公司是国内综合性快递、物流服务商,并在全国各地都有覆盖的网点。经过多年的积累、经营以及布局,拥有大规模的客户群,日订单达上千万。如此规模的业务数据量,传统的数据处理技术已经不能满足企业的经营分析需求。公司需要基于大数据技术构建数据中心,从而挖

weixin_48143996的博客 6430

java中引用和对象的关系

java中的对象、引用 对象: 在java中有着万事万物皆对象的说法,但在此处的对象指的是实例对象。 引用: 通常来说java程序中的变量名(或常量名)即是“引用”。引用中储存着实例对象的内存地址或者变量“值”。 public class test{ public static void main(String [] args){ People peo=new People(); ...

weixin_42186136的博客 886

同济土木非0基础三个月跨考复旦计算机攻略

跨考cs攻略前言我cs专业课如何复习How to start from zero简历其他复试 前言 建议多去工地/化工厂涡轮增压一下 我 同济土木gpa 3.2/5 挂科 * n 辣鸡项目 * n (padding 简历) 21考复旦计算机专硕 10月-12月 学习+复习 总分392 政治 68;背肖4即可 英语二 78 裸考,(高考英语140+);做点真题,建议据自己情况准备 数学二 142 ;(高考数学接近满分);做真题+模拟题,每天写一张试卷 专业课 104 ,考试生病了,下文展开。 cs专业课

piglake的博客 7237

手把手教 - VSCode 开发 GD32F450 单片机

系统版本:rt-thread v5.2.2单片机型号:GD32F450ZK基于文章进行开发。

weixin_46158019的博客 841

JAVA对象以及对象引用的关系

Java对象及其引用 关于对象与引用之间的一些基本概念。 初学Java时,在很长一段时间里,总觉得基本概念很模糊。后来才知道,在许多Java书中,把对象和对象的引用混为一谈。可是,如果我分不清对象与对象引用, 那实在没法很好地理解下面的面向对象技术。把自己的一点认识写下来,或许能让初学Java的朋友们少走一点弯路。 为便于说明,我们先定义一个简单的类: class V...

weixin_42492766的博客 306

深度学习12—VGG19实现

state_dict = load_state_dict_from_url(model_urls['vgg19'],model_dir='./model' ,progress=progress)#预训练模型地址。accuracy=((out.argmax(1)==label).sum()).clone().detach().cpu().numpy()#正确预测的总和比测试集的长度,即预测正确的精度。image=torch.reshape(image,(1,3,224,224))#四维图形,RGB三个通。

m0_55196097的博客 2442

引用和对象的关系

java的引用和对象的关系。 例如下面这句代码 String str = new String("abc"); 引用是:str 对象是 :new String(“abc”); java中new出来的对象存储在堆里,而str的值,就是str所引用的new String(“abc”);对象所在堆中的地址。 java中是通过引用来操作对象的。 举个例子,引用就是遥控器,对象就是电视机,换频...

java_xxxx的博客 4424

如何在软件复位后保留指定RAM区域的数据

本文主要介绍S32K144的RAM retention功能

北极熊的脖子(16605192620@163.com) 1万+

OpenStack [ compute_id ] 设计上的小缺陷

而 nova 代码中硬编码(或默认配置)将 compute_id 放在 site-packages 目录,属于 设计上的小缺陷—— 把 “库安装目录” 和 “运行时数据目录” 混在一起了,才导致需要临时调整这个目录的权限。# 配置项说明:node_identity_file 是 nova 用于指定节点标识文件路径的官方配置项,优先级高于代码中的默认路径。自定义 compute_id 路径,指向 /var/lib/nova/ 目录下的 compute_id 文件;

求知若渴,虚心若愚。 491

java 序列化 引用_java序列化之后,对象的引用关系?

今天写代码的时候用到序列化,不过突然想到这个问题。于是写了一些测试代码,得出两个结论。如果两个对象存在引用关系,比如A引用B。如果两个对象是各自序列化的,则引用关系不再存在。如果两个对象是是另一个类对象C的成员,序列化C,反序列化C之后,A和B的引用关系还存在。我就是做了这个两个实验。1 node2引用了node1,node2.parent=node1,序列化和反序列化之后,发现node2.par...

weixin_42143092的博客 400

dify upload存在SSRF漏洞

Dify 是一个用于构建 AI 应用程序的开源平台。

nnn2188185的博客 1478

一个对象中如何保存拓扑关系和引用关系

比如,一个实体对象可以保存一个由点、线、面组成的拓扑结构,这个拓扑结构可以通过在实体对象的 TDF_Label 中保存一个 TopoDS_Shape 对象来表示;另外,一个实体对象可能会引用一组点、线、面等,这些被引用的对象可以通过在实体对象的 TDF_Label 中保存一组 TDF_Reference 对象来表示。一般来说,拓扑关系指的是对象之间的拓扑结构,比如点、线、面等之间的包含、相交等关系;而引用关系则是指一个对象引用另一个对象的方式,比如一个实体可能会引用一组点、线、面等构成自己的形状。

Ausma的博客 540

ssm框架搭建

这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

对象与引用的关系

问题:一个对象一定要有一个引用相关联吗? 回答:不一定。案例: String s; 此时所创建的只是引用,并不是对象; 转载于:https://www.cnblogs.com/zhangfengshi/p/9188324.html...

weixin_30375247的博客 98

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

java序列化之后,对象的引用关系?

今天写代码的时候用到序列化,不过突然想到这个问题。 于是写了一些测试代码,得出两个结论。 如果两个对象存在引用关系,比如A引用B。 如果两个对象是各自序列化的,则引用关系不再存在。 如果两个对象是是另一个类对象C的成员,序列化C,反序列化C之后,A和B的引用关系还存在。

linger(心怀梦想,活在当下,知乎ID:linger liu) 4055

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

java 初识对象和对象引用的关系

在接触java之前就知道了java的对象引用,但概念一直很模糊,看了《Head First in Java》后觉得书中的例子很有趣,便分享给大家。 首先要搞清 对象引用 是什么? 我们都知道变量可以存放数据,就像杯子一样,不同大小的杯子存放不同种类的饮料: java 初识对象和对象引用的关系java 初识对象和对象引用的关系但是对象却是一类特殊的数据类型,在实例化一个对象时,是将对象分配到“堆”的...

weixin_33769207的博客 121

关于对象和对象引用的关系

初学Java时,在很长一段时间里,总觉得基本概念很模糊。后来才知道,在许多Java书中,把对象和对象的引用混为一谈。可是,如果我分不清对象与对象引用,那实在没法很好地理解下面的面向对象技术。把自己的一点认识写下来,或许能让初学Java的朋友们少走一点弯路。 为便于说明,我们先定义一个简单的类:        class Vehicle { int passengers; int fuelcap; int mpg; } 有了这个模板,就可以用它来创建对象:        Vehicle ve

1088

类、对象和引用的关系

类和对象的关系 类是对象的模板,对象是类的一个实例; 一个java 程序中类名相同的类只能有一个 ,也就是类型不会重名; 一个类可以有很多对象; 一个对象只能根据一个类来创建。 引用和类以及对象的关系 引用必须是,只能是一个类的引用; 引用只能指向其它所属的类型的类和对象; 相同类型的引用之间可以赋值; 只能通过指向一个对象的引用,来操作一个对象,比如访问某个成员变量。 ...

nieyayun2019的博客 1773

java中对象和对象引用的关系

java中对象和对象引用 FighterPlane fp = new FighterPlane(); 代码的前半部分声明了对象引用,后半部分创建对象。 Java对象和引用的关系可以说是互相关联,却又彼此独立。 实质是将新创建的FighterPlane对象的地址赋给对象引用fp,从此fp与该对象关联,通过fp即可操纵该对象 。可类比遥控器(对象引用)和电视机(对象)的关系。 存储空间上,它们存储在...

G_LEI_KKL的博客 504

对象引用与对象实体的影响关系

存储于堆栈的位置关系 可以通过引用来改变对象实体的内容 但是改变引用本身不会影响对象实体的内容 引用就像是文件夹的快捷方式,可以通过这个快捷方式,找到文件夹,修改文件夹的内容,但是删除这个快捷方式却不会对文件夹有影响。 转载于:https://www.cnblogs.com/yangzihong/p/10093562.html...

weixin_30871701的博客 207

对象引用和对象的关系

初学Java时,在很长一段时间里,总觉得基本概念很模糊。后来才知道,在许多Java书中,把对象和对象的引用混为一谈。可是,如果我分不清对象与对象引用,那实在没法很好地理解下面的面向对象技术。把自己的一点认识写下来,或许能让初学Java的朋友们少走一点弯路。        为便于说明,我们先定义一个简单的类:        class Vehicle { int passenger

qq_31341099的博客 281

引用与对象的关系

引用与对象的关系

Scarecrow_diary的博客 430

深入理解类、对象、引用三者之间的关系

本文旨在扫盲,深入理解类、对象、引用三者之间的关系,在处理 a = b = c 这类问题上可以有清晰无误的思考。 一、什么是类 类是一个模板,它描述一类对象的行为和状态。 拿一条狗来举例,它的状态有:名字、品种、颜色,行为有:叫、摇尾巴和跑。 说白了,类就是我们自然界的一些统称,比如人、狗、车等。我们已经在实际生活中,将一些事物主动划分为某一类,将这个概念延伸至软件开发中,就是我们自己所写...

Addisoni 2448

描述引用,对象,类,三者之间的关系

描述引用,对象,类,三者之间的关系 例如,工厂根据电视机图纸(类),生产出很多电视(对象),其中一台电视机卖给了张三,张三坐在沙发上,使用遥控器(引用),可以对这台具体的电视机(对象)进行方便的操作。 类是一个模板,它描述一类对象的行为和状态: 拿一条狗举例,它的状态有:名字,品牌,颜色,行为有:叫,摇尾巴和跑。 说白了,类就是我们自然界的一些统称,比如人、狗、车等。我们已经在实际生活中,将一些事物主动划分为某一 类,将这个概念延伸至软件开发中,就是我们自己所写的 class 文件。 具体将哪些事物划分为

m0_47073109的博客 276
上一篇: 得到表行列数
下一篇: 文件过滤 FileNameFileter
smartfirstme
博客等级 码龄18年 1粉丝 179原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值