public class HelloWorld { //定义了一个方法名为 print 的方法,实现输出信息功能 public void print() { System.out.println("Hello World"); } public static void main(String[] args){ //在 main 方法中调用 print 方法 HelloWorld test=new HelloWorld(); test.print(); }}
5 回答
已采纳
小杜_
TA贡献1条经验 获得超2个赞
1. HelloWorld test=new HelloWorld();
在堆内存创建了一个HelloWorld类型的对象,然后用HelloWorld类型的test引用指向了该对象的地址。
2. test.print();
调用该对象本身的自定义公共方法,在控制台输出字符串"Hello World"。
Lee丶GX
TA贡献1条经验 获得超1个赞
public static void main(String[] args) 中的static 代表它是静态方法 ,自定义那个的方法是普通方法 ,普通方法是无法被static的静态方法调用的 ,所以只能把print new给 test , 只有这样 才能调用print
AnglusWang
TA贡献4条经验 获得超1个赞
test 表示当前类对象 He'llWorld, 而 test.print() 则表示调用该对象的成员方法,即 print() 方法;代码执行结果是打印输出 “Hello World”字符串。
添加回答
举报
0/150
提交
取消