首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我可以在Java中将多个类构建成一个.class文件吗?

我可以在Java中将多个类构建成一个.class文件吗?
EN

Stack Overflow用户
提问于 2014-02-01 22:19:55
回答 3查看 1.8K关注 0票数 0

我使用COMSOL多重物理打开一个.class文件,它对一个.class文件很好,但是我不能一次打开几个.class文件。我的问题是,我希望能够在我打开的类中构建更复杂的对象,但是,当我导入这些类并构建项目时,我将得到多个.class文件。当我在COMSOL中打开主.class文件时,“运行java类时出错”,我认为这是因为我只打开了一个类。

我不太熟悉Java的编程,但我开始尝试将类放在一个文件中,但是当我在那里构建时仍然有3个输出.class文件。另外,如果有关系,我在windows 7机器上运行,并使用Eclipse.如有任何建议,我将不胜感激。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2014-02-01 22:25:42

每个类都需要一个.class。通常的解决方案是将它们组合成一个.jar。.jar文件可以作为一个文件下载和移动,而不管它代表多少类。您可以将其标记为标识主类,因此它可以作为单个类文件运行。

创建.jar是的选项之一

票数 2
EN

Stack Overflow用户

发布于 2014-02-01 22:22:05

不,您应该为您想拥有的每个类创建一个新的.class文件。

票数 0
EN

Stack Overflow用户

发布于 2014-02-01 22:27:50

如果一个源文件有多个类,则每个类被编译成一个单独的类文件。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21504403

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档