private Y
protected YY
publicYYY
friendly YYY Y
default 包中的其他类访问。不包括子类,不包括其他包 int size
public 所有类,包括其他包的。 public int size
protected 所有子类,不包括其他包 protected int size
private 当前类,不包括其他类 private int size
static 静态域 static int size
final 运行期间不改变 final int SIZE=5
楼主程序能在详细点吗?
程序有错误改成public class a{ public static void main(String args[])
{ int a,b,c
a=b=c=2
a=++b -(++c)
System.out.println("a="+a+"b="+b+"c="+c)
a=++b +(++c)
System.out.println("a="+a+"b="+b+"c="+c)
a=(b--)+(c--)
System.out.println("a="+a+"b="+b+"c="+c)
}
}
运行结果:a=0b=3c=3
a=8b=4c=4
a=8b=3c=3
首先题主你得明白... main (String args[])这里的参数的意义,main方法是一个java进程启动入口,如果你在你程序要用这个参数的话就需要在进程启动前指定该参数, 比如你在命令行下运行java smp43 那么这样就会报你截图的错误,因为你没有给args传参,但你却在main方法里边搞了人家,你既然在main里边期望他有两个元素,那么就应该这样运行:java smp43 args1 args2
这样就会输出:
姓名:args1
年龄:args2
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)