1、静态方法和非静态方法
方法的定义:
修饰符 返回值类型 方法名(。。。。。){
方法体
return 返回值;
}
静态方法调用静态方法可以直接调用;
静态方法不可以直接调用非静态方法,必须通过实例化:
? 静态方法是和类一块加载的;
? 非静态方法,是通过类实例化之后才可以存在,所以必须实例化之后非静态方法才可以调用;
2、值传递和引用传递
值传递,通过值进行传递;
引用传递,定义一个类和属性,通过属性来改变类的值;
原文:https://www.cnblogs.com/dan123/p/14374843.html