其实就是,静态方法是和静态变量一样是公有的可以通过类名调用的,当调用的时候所有非静态的成员属性都是未知的,所以静态方法只能调用同样公有的静态变量,如果需要调用非静态变量,只能通过创建对象来调用对象的非静态变量,毕竟非静态变量在没有创建对象的时候只是一个属性。初学java个人理解,有错海涵。
2018-02-23
由于方法内部类不能在外部类的方法以外的地方使用,因此方法内部类不能使用访问控制符和 static 修饰符.
····如果要考试这句话一定要考的
····如果要考试这句话一定要考的
2018-02-18
稍微学过c可能更好理解,老师说的方法就是c中的函数,在java中叫方法。构造方法本质是一种方法,是一种创建对象的方法。之前学过在创建类再创建对象,这里解释了为什么没有在类中声明构造方法仍然可以创建对象(因为没有指定构造方法的时候,系统会自动生成一个无参的,结合本章的课程就理解了),然后是新的知识点,指定构造方法之后系统就不会自动生成无参的构造方法。我也是初学java,希望我的理解能给大家带来帮助!
2018-02-18
单说显示器的话既可以是对象也可以是类,比如说输出设备作为类,显示器就可以作为对象;比如说清华同方的显示器作为对象,那么显示器就可以作为类。类和对象从某种意义上说是相对的概念。
2018-02-14