黑马程序员技术交流社区

标题: 关于赋值和调用问题! [打印本页]

作者: caesar_QMwS4    时间: 2016-6-30 13:02
标题: 关于赋值和调用问题!
class Demo {
      public static final int x=10 ;
      public static final Student s =new Student;
     int y=Demo.x ;  为啥可以这样调用类名来赋值?
     Student s=Demo.s;
作者: 小雨皮    时间: 2016-6-30 13:33
静态变量是类变量,可以用类名直接调用。局部变量和成员变量不可以。静态变量用处也挺多多如果你上面的i不是final的话下面所有的方法或者其他类对他操作比如用一次i++一次能计总数挺方便。。。
作者: wangyeake    时间: 2016-6-30 16:04
  public static final int x=10 ; 此为静态变量
静态变量的调用可以用类名.x。也可以用普通方式调用。




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2