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

关于JAVA中main的使用,为什么要声明main方法以后才能创建调用对象呢

关于JAVA中main的使用,为什么要声明main方法以后才能创建调用对象呢

690017359 2017-06-09 11:41:55
public class HelloWorld{            private String name = "imooc";          int age = 20;     public class Inner { String name = "爱慕课"; public void show() {  System.out.println("外部类中的name:" +                  ); System.out.println("内部类中的name:" +                  ); System.out.println("外部类中的age:" + age); } }     public static void main(String[] args) {      HelloWorld o = new HelloWorld ();       Inner inn =              ;       inn.show(); }}
查看完整描述

1 回答

?
路人Bing

TA贡献6条经验 获得超1个赞

可能是你用到内部类了,

/**

 * @author ZhouBing

 *

 *饿汉模式

 *当类加载时就创建实例

 *区别:饿汉模式类加载时较慢,运行时获取实例时较快,线程安全

 * 2017-2-21上午10:18:56

 */


public class Singleton1 {

//1.设置私有的构造方法,不让外边直接创建对象

private Singleton1(){}


//2.声明类的唯一实例,用private static修饰

private static Singleton1 instance = new Singleton1();


//3.提供一个用于获取实例的方法,用public static修饰

public static Singleton1 getInstance(){

return instance;

}

}


查看完整回答
反对 回复 2017-06-09
?
sunyaox

TA贡献68条经验 获得超6个赞

可以这样理解,程序的入口。

查看完整回答
反对 回复 2017-06-09
  • 1 回答
  • 0 关注
  • 2630 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信