课程
/后端开发
/Java
/Java入门第二季 升级版
为什么不直接访问className,这个也能运行啊? 而通过HelloWorld.className之类的类名、对象名?
2014-07-25
源自:Java入门第二季 升级版 8-7
正在回答
你不理解的这个地方其实在下一节说的就比较清楚了,静态方法是不能直接访问同类中的非静态属性的,而main方法是使用static关键字修饰的,所以main方法也是一个静态法方法,所以是不能直接访问不使用static修饰的className属性的。
可以啊,课程里面不是提过么,静态成员有多种访问方式,类名,对象名都可以啊
jflame 提问者
同问,如果直接访问className是从哪里访问的
历史与足迹
举报
课程升级!以终为始告别枯燥,在开发和重构中体会Java面向对象编程的奥妙
2 回答super中怎么调用父类的有参构造方法?
1 回答编码符号错误
2 回答引入包的问题?
2 回答为什么没介绍匿名内部类呢
3 回答额,不知道代码哪里错了。大神你在哪