4760人加入学习
(15人评价)
Java编程学习第二季

制作于2018年3月14日

价格 免费

静态方法不能访问非静态变量;但可以传参数进行调用这个方法

[展开全文]

1.静态方法不能访问非静态变量,但是可以访问静态变量;除非把静态变量所属类的对象当作一个参数传递过来时即可。例如下图:把Person这个对象作为参数传递进去show方法里面对name和age进行访问调用。

2.静态方法和静态白变量可以通过类和对象进行调用。

[展开全文]

静态方法只能访问静态变量 访问其余对象的属性需要传参

[展开全文]
  • 静态方法不能访问非静态变量。
  • 对于静态成员一般直接通过类进行调用。
[展开全文]

public class maxNum 
{
    public static void main(String [] arg){
    int num1=8;
    int num2=9;
    System.out.println("Max ="+max(num1,num2));
}
    static int max(int x,int y)
    {
     if(x>y)   return x;
     else
     return y;
}
}

[展开全文]

静态方法无法使用非静态变量

[展开全文]

静态方法不能使用类中的非静态变量,若想访问,可考虑传递参数的形式,将对象传递过来,访问该对象中的变量。

[展开全文]

静态方法不能直接访问非静态变量

静态方法可以通过调用其他方法来访问非

 

[展开全文]

静态方法

静态方法也只保留一份

静态方法不能访问非静态变量

可以将对象作为参数传递进去

[展开全文]

授课教师

SiKi学院老师

课程特色

下载资料(1)
视频(87)