解决方案 »

  1.   

    并不是每个类都有main方法的,可能是在其他main方法里面调用的
      

  2.   


    我知道,但是书中提供的很多程序都没有main
      

  3.   


    我知道,但是书中提供的很多程序都没有main
    自己加main的方法:public static void main(String[] args)
    {
    ActionFrame frame = new ActionFrame();
    frame.setVisible(true);
    }
      

  4.   

    自己写一个测试下就可以啦,像你那个
    main alt+/new ActionFrame();书中只是一个示例而已,很多书中就只有代码片段呢
      

  5.   

    自己写个main 然后调用下方法是不是就可以了
      

  6.   

    main函数?实际应用中你几乎永远看不到它,它只出现在课本里
      

  7.   


    我知道,但是书中提供的很多程序都没有main
    自己加main的方法:public static void main(String[] args)
    {
    ActionFrame frame = new ActionFrame();
    frame.setVisible(true);
    }

    非常感谢
      

  8.   

             书上基本是写里面怎么实现,你自己写main方法,调用你写的方法,把测试的参数传进去就可以了。或者你使用框架,让框架帮你加载。又或者你使用接口,被动的接收数据。注:每一个java程序都会有一个入口的。
      

  9.   

    正解。
    我也看过java核心技术,这本书还不错。主要是理解代码的逻辑和做了什么事情。至于想看结果的话,方法有很多啊,自己加一个main可以,使用junit的@Test来进行测试也可以啊。
      

  10.   

    可以看看其他代码中用到这个类没,如果用到了,看看是否有main
      

  11.   

    main方法只是自己写来测试一下的 没必要纠结···
      

  12.   

    就比如 别人给你写了个工具类  他不会给你写个main方法来调用的  你自己根据需要来写的 
      

  13.   

    不用main直接用静态块static{ }运行,记得在最后加上System.exit(0);就可以了 
      

  14.   

    一般都看不到main,测试用junit也不需要main
      

  15.   

    程序要想运行,必须要有main函数调用。你可以重新新建一个class类文件,然后在main函数下调用这个 类。
      

  16.   

    你可以按照书中的代码示例去联系,然后自己再添加一个main方法去调用类的方法即可,其实在实际应用中,整个应用只有一个入口,不可能每个类都有一个main,类里封装main方法只是为了单类测试用而已。
    添加main方法的代码:
    public static void main(String[] args) {
    //调用你当前封装的类方法即可测试。
    }
      

  17.   

    呵呵,到了一定境界,要不要Main函数都一样了