课程
/后端开发
/Java
/Java入门第二季
为什么不直接访问className,这个也能运行啊? 而通过HelloWorld.className之类的类名、对象名?
2014-07-25
源自:Java入门第二季 8-7
正在回答
你不理解的这个地方其实在下一节说的就比较清楚了,静态方法是不能直接访问同类中的非静态属性的,而main方法是使用static关键字修饰的,所以main方法也是一个静态法方法,所以是不能直接访问不使用static修饰的className属性的。
可以啊,课程里面不是提过么,静态成员有多种访问方式,类名,对象名都可以啊
jflame 提问者
同问,如果直接访问className是从哪里访问的
历史与足迹
举报
课程升级!以终为始告别枯燥,在开发和重构中体会Java面向对象编程的奥妙
1 回答请问一下0.0
4 回答Innner i=hello.new Inner();这里在创建类对象的时候为什么new前面有hello.呢
1 回答111
2 回答交作业,类分的比较细,用了接口,参考了大神的代码用了List集合
1 回答这样不是很简单
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号