为了账号安全,请及时绑定邮箱和手机立即绑定
外部类 只定义在方法外 而内部类就是定义在方法内部类中
// 定义静态变量,保存班级名称
static String className = "JAVA开发一班";

public static void main(String[] args) {
//为类创建对象
HelloWorld hello=new HelloWorld();
// 访问静态变量,输出班级名称
System.out.println(hello.className );
System.out.println(HelloWorld.className );
}
public class HelloWorld {

// 定义静态变量,保存班级名称
static String className = "JAVA开发一班";

public static void main(String[] args) {
HelloWorld badGuy=new HelloWorld();
String nihao=badGuy.className;
// 访问静态变量,输出班级名称
System.out.println( nihao );
}
}
自从老师在两个类中间切来切去,我的脑容量就开始不够用了!
把类实例化变成一个对象
老师讲的真好..
转型Java,good good study,day day up!
http://pan.baidu.com/s/1mgEGnoO
这是结合前辈的指点想了好久写的
难道只有我总是播放错误。。。
不会啊 没有人写代码
肯定不会,因为觉得好简单的啊,怎么这么简单,但是其中的道理并不简单,他们是如何变成语言输出出来的你们想过没?其实已经让电脑按你的方式和你打招呼很厉害了,就想你能闭着眼打出 class Dome public void main(String[] args)最后输出System.out.println("你就是这么棒");
,在游戏里哪怕你出个多蓝剑,一个魔瓶你都会觉得自己了不起,因为图形化界面东西更加直观,成就感大
你们,可能会有疑问,为什么我大脑里没有思绪,怎么就联想不出来呢,拿游戏来比喻,老师在DOTA就是9000分大神LOL就是最强王者,你只是一个青铜或者100分的渣渣,你什么都不懂你觉得会有思绪吗?老师不是两月就成为大神的,如果你两个月能自己看得懂语言是什么意思,他如何运行,你就已经很厉害了,游戏就是,你从不会走位到会一点走位,不会补刀到会补几个刀,不会出装备看老师的"代码",变的会出老师那几个装备,要做到自己写代码自己逻辑思维,是要理解透彻Java的所有知识,代码这条路很难,而且要学会和游戏一样兴奋,游戏里你会一点走位都津津乐道,代码中你让电脑输出一个Hello World你会兴奋吗?
默认继承 Object 的 toString( ) 方法,输出对象地址
这段可以讲的更清楚些,静态方法之所以不能够直接调用非静态变量和非静态方法,是因为静态方法在程序运行一开始,便在内存中分配了区域,而实例方法只有在程序运行之后才有的区域分配和入口地址,因此不能用 类名+方法名的办法在静态方法中直接调用非静态变量与方法。
课程须知
本课程是Java开发的基础,需要大家:掌握 Java 基本语法的使用。如果您是新手,建议先移步 《Java入门第一季》https://www.imooc.com/learn/85
老师告诉你能学到什么?
• 掌握 Java 编程思路 • 熟练运用面向对象程序设计思想

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消