student.java

来自「JSF 演示代码」· Java 代码 · 共 31 行

JAVA
31
字号
/*
*测试传址引用的实质
*/
public class Student
{
	String strName;

	public static void main(String[] args)
	{
		Student aStudent = new Student();//得到对象Student类的一个句柄aStudent
    aStudent.setStudentName("张楠");
		System.out.println("aStudent name is " + aStudent.getStudentName());
    Student bStudent = aStudent;//将aStudent句柄复制给nextStudent
		bStudent.setStudentName("唐僧");
		System.out.println("bStudent name is " + bStudent.getStudentName());
		String name = aStudent.getStudentName();//再看一下句柄aStudent的内容是否改变
		System.out.println("after bStudent the aStudent name is " + name);
	}
	
	public void setStudentName(String name)
	{
		strName = name;
	}

	public String getStudentName()
	{
		return strName;
	}
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?