静态方法调用非静态成员

来源:8-9 Java 中的 static 使用之静态方法

慕粉3350802

2016-05-26 22:14

package com.imooc; public class jingtai2 { String name="imooc";    static String hobby="慕课网!";    public static void print(){    System.out.println("您好,"+hobby);    jingtai2 hello=new jingtai2();    System.out.println("欢迎来到:"+hello.name);    } } 此程序运行时会出现错误呢? 而用main方法却可以调用呢,程序能照常运行呢?

写回答 关注

2回答

  • 云卷卷的跟班
    2016-06-16 21:02:09

    main函数是程序的启动者啊 没有main函数 程序运行 不了把

  • 为卿执笔画蛾眉丶
    2016-05-26 22:33:06

    把public static void print换成public   static   class print试一试,我刚学点不知对不对。加油

Java入门第二季 升级版

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

530103 学习 · 6086 问题

查看课程

相似问题