为了账号安全,请及时绑定邮箱和手机立即绑定

最后的这个show()是什么作用啊

public class HelloWorld {
    
    String name; // 声明变量name
	String sex; // 声明变量sex
	static int age;// 声明静态变量age
    
    // 构造方法
	public   HelloWorld() { 
		System.out.println("通过构造方法初始化name");
		name = "tom";
	}
    
    // 初始化块
	{ 
		System.out.println("通过初始化块初始化sex");
		sex = "男";
	}
    
    // 静态初始化块
	   static     { 
		System.out.println("通过静态初始化块初始化age");
		age = 20;
	}
    
	public void show() {
		System.out.println("姓名:" + name + ",性别:" + sex + ",年龄:" + age);
	}
    
	public static void main(String[] args) {
        
        // 创建对象
		HelloWorld hello = new HelloWorld();
		// 调用对象的show方法
        hello.show();
        
	}
}


正在回答

3 回答

对象.方法

1 回复 有任何疑惑可以回复我~
#1

晴颜 提问者

是调用之后才能执行25到27行吗?
2016-10-20 回复 有任何疑惑可以回复我~
#2

浅月4160955 回复 晴颜 提问者

对啊!单独写一个方法是不会执行的,只有在调用此方法的时候,方法的具体内容才会被执行。
2016-10-23 回复 有任何疑惑可以回复我~
#3

晴颜 提问者

非常感谢!
2016-10-23 回复 有任何疑惑可以回复我~

打印输出对象的三个属性

0 回复 有任何疑惑可以回复我~
#1

晴颜 提问者

我看到其他的程序好像没有这样写
2016-10-22 回复 有任何疑惑可以回复我~
#2

晴颜 提问者

这是一个固定用法吗
2016-10-22 回复 有任何疑惑可以回复我~
#3

ziom 回复 晴颜 提问者

只是定义了一个方法,名字叫show,然后就可以调用了,仅此而已!
2016-10-23 回复 有任何疑惑可以回复我~
#4

ziom 回复 晴颜 提问者

求采纳!
2016-10-23 回复 有任何疑惑可以回复我~
#5

晴颜 提问者 回复 ziom

不好意思啊,不要太在意这个积分
2016-10-23 回复 有任何疑惑可以回复我~
#6

ziom 回复 晴颜 提问者

- -
2016-10-23 回复 有任何疑惑可以回复我~
#7

ziom 回复 晴颜 提问者

我还差不到一百积分就能兑换键盘了,每一个积分都很宝贵啊兄弟。。。。
2016-10-23 回复 有任何疑惑可以回复我~
查看4条回复

调用一个方法

0 回复 有任何疑惑可以回复我~
#1

晴颜 提问者

不太明白调这个方法的作用
2016-10-20 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Java入门第二季 升级版
  • 参与学习       530629    人
  • 解答问题       6091    个

课程升级!以终为始告别枯燥,在开发和重构中体会Java面向对象编程的奥妙

进入课程

最后的这个show()是什么作用啊

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信