Java 同一eclipse窗口中的多个类
我正在阅读Java Thinking,在Eclipse中在单独的窗口中声明每个类是令人沮丧的,因为示例通常包含6-7个非常简单的类 我可以创建一个新的类文件,在这个类文件中公开一个类,并使用默认访问权限公开其他类,但是我不知道我创建的类的名称应该是什么。例如,我执行以下操作: 新建->类->然后我必须选择一个类名,假设它是狗 现在,在这个文件中,我有:Java 同一eclipse窗口中的多个类,java,eclipse,Java,Eclipse,我正在阅读Java Thinking,在Eclipse中在单独的窗口中声明每个类是令人沮丧的,因为示例通常包含6-7个非常简单的类 我可以创建一个新的类文件,在这个类文件中公开一个类,并使用默认访问权限公开其他类,但是我不知道我创建的类的名称应该是什么。例如,我执行以下操作: 新建->类->然后我必须选择一个类名,假设它是狗 现在,在这个文件中,我有: public class Dog { } class Cat { } 但是因为我有两个类,所以在Eclipse中将这个类文件命名为Dog(sr
public class Dog {
}
class Cat {
}
但是因为我有两个类,所以在Eclipse中将这个类文件命名为Dog(src文件夹中的名称)有点奇怪(我不知道这个词是否正确?)
在Eclipse中,有没有更好的方法在同一窗口(?)中声明多个类 您所做的不会编译。每个顶级java类必须在具有相同名称的文件中声明。它会给你一个错误“Cat必须在它自己的文件中声明”或者类似的东西。如果你真的想,你可以把Cat类放在Dog类里面,这叫做内部类。但是,因为它们不是相关的类,所以不应该这样做。只需在自己的文件中声明每个文件。您所做的不会编译。每个顶级java类必须在具有相同名称的文件中声明。它会给你一个错误“Cat必须在它自己的文件中声明”或者类似的东西。如果你真的想,你可以把Cat类放在Dog类里面,这叫做内部类。但是,因为它们不是相关的类,所以不应该这样做。只需在自己的文件中声明每个类。一个java文件最多只能包含一个公共类。并且该文件的名称应该与该公共类的名称相同。一个java文件最多只能包含一个公共类。并且该文件的名称应与该公共类的名称相同。将每个类保持在其自己的位置。如果你的类很小,数据可以被暴露,你可以考虑使用嵌套(内)类。
顺便说一下,在Eclipse中,您可以同时显示多个类。只需将文件标题拖到某个位置。将每个类保持在它自己的位置。如果你的类很小,数据可以被暴露,你可以考虑使用嵌套(内)类。
顺便说一下,在Eclipse中,您可以同时显示多个类。只需将您的文件标题拖到某个地方。要真正回答您的问题,而不是留下一堆注释说明您不应该这样做的原因(您似乎已经理解了),不。没有更好的方法来做您想做的事情。我不知道它是否会编译(我似乎记得以前在Java5中看到过),但KyleM似乎不这么认为,所以我们将使用它 简短回答:不,没有更好的方法在同一个文件中声明多个类
(我不想建议使用内部类,因为正如你的帖子所建议的,对于刚开始使用java的人来说,这有点复杂)。要真正回答你的问题,而不是留下一堆评论,说明你为什么不应该(你似乎已经理解了),不。没有更好的方法来做你想做的事情。我不知道它是否会编译(我似乎记得以前在Java5中看到过),但KyleM似乎不这么认为,所以我们将使用它 简短回答:不,没有更好的方法在同一个文件中声明多个类
(我不想建议使用内部类,因为这对于刚开始使用java的人来说有点复杂,正如你的帖子所建议的那样)。我想说,这种挫折不是真实的,因为:
- Cntrl+Shift+R`搜索类
- 按Alt+Shift+R进行重命名
- 您可以更新Eclipse以使用快捷方式在类内切换李>
我要说的是,这种挫折不是真实的,因为:
- Cntrl+Shift+R`搜索类
- 按Alt+Shift+R进行重命名
- 您可以更新Eclipse以使用快捷方式在类内切换李>
不要将Eclipse窗口与文件混用,您可以将.java文件理解为java类的容器。这是标准的方法,它将帮助你有一个更清晰的项目,当它变得更大 你可以有更多关于这个的信息
如果您想在屏幕上显示两个类,您可以通过拖动打开的选项卡文件并将其放到选项卡区域来拆分eclipse编辑器窗口。不要将eclipse窗口与文件混合使用,您可以将.java文件理解为java类的容器。这是标准的方法,它将帮助你有一个更清晰的项目,当它变得更大 你可以有更多关于这个的信息
如果您想在屏幕上显示两个类,您可以通过拖动打开的选项卡文件并将其放置在选项卡区域来拆分eclipse编辑器窗口。不幸的是,正如其他人所建议/坚持的那样,您必须长期这样做。但是,如果问题是在选项卡之间单击,eclipse允许您将选项卡拖动到屏幕上的新窗口中,这样您就可以一次查看所有选项卡 如果与您所要查找的内容更接近的话,您还可以在屏幕左侧的文件资源管理器中看到类的“概述”
祝你好运(:不幸的是,正如其他人所建议/坚持的那样,你必须长期这么做。但是,如果问题是在标签上点击,eclipse允许你将标签拖到屏幕上的新窗口中,这样你就可以查看标签了