java中引用类型的使用

    xiaoxiao2021-04-12  35

    package test1; /* 形式参数的问题: 基本类型:形式参数的改变不影响实际参数 引用类型:形式参数的改变直接影响实际参数 */ //形式参数是基本类型 class Demo { public int sum(int a,int b) { return a+b; } } //形式参数是引用类型 class Student { public void show() { System.out.println("我爱学习"); } } class StudentDemo //如果你看到了一个方法的形式参数是一个类 类型(引用类型) //这里其实需要的是该类的对象 { public void method(Student s) //调用的时候 ,把main方法的s的地址传递到了这里 //Student s=new Student(); { s.show(); } } public class New { public static void main(String[] args) { Demo b=new Demo(); int result =b.sum(10, 20); System.out.println("result:"+result); System.out.println("____________"); //形式参数是引用类型的调用 //需求:我要调用StudentDemo类中method()的方法 StudentDemo sd =new StudentDemo(); //创建学生对象 Student s= new Student(); sd.method(s); //把s的地址给到了这里 } }
    转载请注明原文地址: https://ju.6miu.com/read-668046.html

    最新回复(0)