`
peonyzzdx
  • 浏览: 592033 次
  • 性别: Icon_minigender_2
  • 来自: 杭州
社区版块
存档分类
最新评论

一个".java"源文件中是否可以包括多个类?

 
阅读更多

可以的,一个“.java”源文件里面可以包含多个类,但是只允许有一个public类,并且类名必须和文件名一直;例如:
package test;

public class test {

}
class test1{

}
class test2{

}
0
6
分享到:
评论
1 楼 haiyupeter 2013-04-19  
允许的,需要经常过封闭私有类的时候,经常会用到

相关推荐

    轻松学Java源文件

    每份源文件通常对应一个类(class),其中包含了方法(methods)和变量(variables)。通过阅读和分析这些源文件,读者可以深入理解各种编程结构,如类、对象、继承、多态、接口等核心概念。 1. 类与对象:Java是...

    java的打字游戏(解压即得.java源文件)

    Java的`java.util.Timer`和`TimerTask`类可以用于定时任务,例如计算用户完成一个单词或句子所用的时间。 6. **错误检查与反馈**:游戏需要检测用户的打字错误,并提供实时反馈。这可以通过比较用户输入的字符与...

    rt.jar源文件

    在Java中,rt.jar并不是一个可以直接查看的文件,因为它是一个二进制的Java类库。然而,如果你对源代码感兴趣,可以通过反编译工具如JAD或者利用OpenJDK的源代码来查看。"rt.src"可能就是通过某种方式解压出的rt.jar...

    Java2实用教程(第三版)课后习题参考答案

    有多个类时,如果有 public 类(最多一个),源文件名与 public 类的类名相同,拓展名是 .java;没有 public 类,源文件名与任何一个类的类名相同即可,拓展名为 .java + 小应用程序:源文件名与主类的类名相同,...

    JAVA 综合面试题.doc

    7. 一个".java"源文件中是否可以包括多个类(不是内部类)?有什么限制?......... 10可以包含多个类。只允许有一个公共类,且公共类名与Java源文件名相同。 8. 排序都有哪几种方法?请列举。用JAVA实现一个快速排序...

    java 项目源文件

    Java源文件通常对应一个类,类是Java程序的基本构造块。每个类文件都有一个与之对应的.java文件,例如`SunHotel.java`、`ReservationService.java`等。类定义了对象的属性和行为,通过继承、封装和多态等特性实现...

    Dos环境下使用javac编译与java执行多个包下的.java文件

    2. `src` - 这是源代码目录,通常包含Java源文件(`.java`)。 3. `lib` - 这个目录通常用于存放项目依赖的外部JAR文件。 4. `bin` - 编译后的字节码(`.class`)文件通常被放置在这里,便于执行。 在DOS环境下,...

    java.util.concurrent 测试源文件

    Java.util.concurrent(JUC)是Java平台中的一个核心包,专门用于处理多线程并发问题。这个包包含了大量的工具类和接口,极大地简化了并发编程的复杂性,提高了程序的性能和可伸缩性。本测试源文件主要是针对JUC并发...

    java编程百例(内含java源文件)

    这个名为"java编程百例(内含java源文件)"的资源集合为学习者提供了一个丰富的实践平台,涵盖了从基础到进阶的多个主题。下面我们将详细探讨这些知识点。 1. **基础语法**: Java的基础语法包括变量定义、数据...

    java案例源文件大全

    每个案例可能涵盖了一个或多个设计原则,通过实际操作,你可以更好地领悟到这些理论知识在实际编程中的应用。 总之,“java案例源文件大全”是一个宝贵的教育资源,它提供了学习和巩固Java面向对象编程的实践经验。...

    java源文件打包成exe教程and工具

    **fatjar** 是一个用于创建可独立运行的JAR文件的工具,它可以合并多个JAR文件,包括所有依赖库,形成一个单一的、"胖"的JAR。这样做的好处是用户在运行程序时无需手动配置类路径,因为所有需要的类都包含在同一个...

    java多线程学习必备_快速理解java多线程(附代码和运行结果截图和解释文档)

    1. **CountDownLatch**:用于计数器,允许一个或多个线程等待其他线程完成操作。 2. **CyclicBarrier**:循环屏障,让一组线程到达一个屏障(即同步点)时被阻塞,直到最后一个线程到达后所有线程一起继续。 3. **...

    java葵花宝典-2013.doc

    1. Java源文件中可以包含多个类,但是只能有一个public类,并且public类名必须与文件名相一致。 2. Java中没有goto语句,但是可以使用break和continue语句跳出循环。 3. &和&&的区别:&是位运算符,表示逻辑与的...

    疯狂Java面试题(疯狂Java讲义精粹附赠).pdf

    3. 一个.java 源文件中是否可以包括多个类(不是内部类)?有什么限制? 可以有多个类,但只能有一个 public 的类,并且 public 的类名必须与文件的主文件名相同。包含多个类的 Java 源文件编译之后会生成多个....

    java源文件

    一个Java源文件可以包含一个或多个类定义,但只能有一个公共类(public class),且该公共类的名称必须与源文件名相同。例如,如果源文件名为`Main.java`,那么它应该包含一个名为`Main`的公共类。非公共类(如...

    JAVA图书馆管理系统课程设计.pdf

    本文对 JAVA 图书馆管理系统课程设计进行了详细的分析和设计,涵盖了系统的需求分析、系统设计、类之间的关系设计和 JAVA 源文件设计等多方面的内容,为读者提供了一个完整的 JAVA 图书馆管理系统课程设计解决方案。

    java 动态编译.java文件,动态运行类

    3. **设置编译任务**:创建一个`JavaFileObject`实例表示要编译的.java文件,然后使用`Iterable<JavaFileObject>`集合来包含这些文件。接下来,定义编译任务的选项,如源和目标版本。 ```java List<JavaFileObject> ...

    JAVA程序源文件(新手学习)

    源文件通常是扩展名为.java的文本文件,它们包含了程序员编写的指令,可以被Java编译器转化为字节码,进而运行在Java虚拟机(JVM)上。 1. **基础语法** Java的基础语法结构与C++和C#等语言相似,但具有更高级别的...

    java开发的源文件!

    每个源文件可以包含一个或多个类,但只能有一个公共类(public class),公共类的名称必须与文件名相同。源文件的结构通常包括导入语句(import statements)、类定义(class definitions)、方法定义(method ...

    Java就业面试笔试题资料-264道.zip

    2. 一个".java"源文件中是否可以包括多个类(不是内部类)?有什么限制? 可以有多个类,但只能有一个public的类,并且public的类名必须与文件名相一致。 3. Java有没有goto? java中的保留字,现在没有在java中...

Global site tag (gtag.js) - Google Analytics