CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
英特尔®游戏设计大赛100美元现金周周送 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Java >  J2SE / 基础类

请问如果一段java程序没有主函数,我该如何运行它呢?

楼主hahacc(出師無名)2003-09-02 09:54:00 在 Java / J2SE / 基础类 提问

类的名称跟文件名相同应该可以了吧! 问题点数:20、回复次数:15Top

1 楼sgdb(神天月晓)回复于 2003-09-02 09:56:11 得分 5

在别的有主函数的类里调用该类!Top

2 楼hahacc(出師無名)回复于 2003-09-02 10:00:09 得分 0

除此之外没有别的方法吗?如果还需要参数行呢?另外它还是一个抽象类。Top

3 楼zcjl()回复于 2003-09-02 10:03:16 得分 0

抽象类可以运行吗?  
  老大你也太会开玩笑了吧Top

4 楼hahacc(出師無名)回复于 2003-09-02 10:07:05 得分 0

我是菜鸟。另外还有一个类,继承了这个抽象类,不过也要求输入参数,并且没有主函数。这是一个公用开发包,从sun下载的,是个测试程序,感觉程序没什么错,我在jcreator里面运行要求输入参数,可是到cmd里面运行就报错没有主函数。Top

5 楼zcjl()回复于 2003-09-02 10:17:45 得分 0

能不能让我见识一下?Top

6 楼phoenix7789(火鸟)回复于 2003-09-02 10:18:09 得分 10

1、抽象类不能运行,只能写一个类继承它,然后运行它的子类。  
  2、如果直接运行class文件,就必须有main函数,如果没有,自己添加一个。  
  3、如果你实在不想写main函数,那就把它当成一个bean,在JSP中调用它,嘿嘿,这样更麻烦了。  
  看了楼主的情况,建议楼主仔细看看代码,没有主函数就自己添加一个,或者,自己写一个类调用它,或者用JSP中执行,没有别的办法了,呵呵,看样子楼主不想破坏原有的代码,那就自己写一个类调用它的,:)  
   
  --------------------------  
  让生命时刻充满着激情!  
  Top

7 楼jkit(不再灌水)回复于 2003-09-02 10:36:47 得分 0

看看你下载的东东附带的文档先!肯定能找到可以运行的类的。Top

8 楼hahacc(出師無名)回复于 2003-09-02 10:52:22 得分 0

文档是没有了,只有一个调用的例子。原本我只想试试这个例子能不能用。嘿嘿,问题确实很菜鸟,不过我确实很菜啊!可这也不代表我将来也是很菜的!:)  
          多谢各位提点。希望能回答我最后一个问题:  
          class   abstract   A{}  
          class   B   extends   A{}  
          其中A里面有一个抽象方法C,那B必须是抽象类吗?因为我编译的时候提示必须要将B定义程抽象类。我昏了,我都在这个类里面加了主方法了。Top

9 楼zcjl()回复于 2003-09-02 10:55:26 得分 5

如果你在B中实现了A中的所以抽象方法,就不必将B定义成抽象类了  
  否则B必须是抽象类Top

10 楼zcjl()回复于 2003-09-02 10:58:39 得分 0

打错字了,是所有Top

11 楼windyloft(大后天)回复于 2003-09-02 11:00:32 得分 0

好好看看介紹java基礎的書籍Top

12 楼phoenix7789(火鸟)回复于 2003-09-02 11:00:46 得分 0

同意楼上的,B必须实现A的所有方法!  
   
  --------------------------  
  让生命时刻充满着激情!  
  Top

13 楼hahacc(出師無名)回复于 2003-09-02 11:05:09 得分 0

谢谢!Top

14 楼rehu(quietsea)回复于 2003-09-02 12:05:14 得分 0

生成对象调用它!!!Top

15 楼wangyanqiu(*我要我的音乐*)回复于 2003-09-02 13:52:40 得分 0

 
   
  有道理!111Top

相关问题

  • 中断程序运行的函数
  • api运行windows程序的函数
  • 程序中用何函数或方法才知道所运行的java程序名?
  • 运行JAVA程序
  • 防止程序被多次运行的API函数怎么用?
  • 请问D中那一个函数能运行其他程序?
  • PB中调用API函数限制程序多次运行
  • 有没有测量程序运行时间的函数?急问!
  • 为什么shell函数运行某些程序会出错?
  • 在VC中,除了system()函数以外,还有哪一个函数可用来调用运行程序?

关键词

  • 函数
  • 运行
  • 主函数
  • 抽象类
  • 调用
  • 程序
  • 没有
  • 参数
  • 菜
  • 方法

得分解答快速导航

  • 帖主:hahacc
  • sgdb
  • phoenix7789
  • zcjl

相关链接

  • CSDN Java频道
  • Java类图书
  • Java类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo