如果一个Java源文件中有多个类,那么.java文件的文件名是什么?什么应该是包含多个类的Java源的名称?
1
A
回答
11
在java文件中只能有一个public顶级类。公共类的名称必须与文件名的名称相匹配。除此之外,只要你喜欢,可以有很多非公开(默认/包访问)类。
这些都不是任何Java规范的一部分,它只是约定,但非常方便。这个“约定”还包括诸如Java和类文件,这些文件在与类的包名相匹配的目录结构中找到。查看the java tutorial就可以了。
4
只有一个类可以在同一个文件是公开和公共类的文件名...
相关问题
- 1. Java的main()方法及其包含的类应该做什么?
- 2. Tree类应该包含什么?
- 3. 包含多个名称空间的XSLT for XML包含多个名称空间
- 4. 一个类应该包含多少行?
- 5. 'Get'方法名称应该包含参数的名称吗?
- 6. 什么是“意识”?什么时候应该包括我的班级名称?
- 7. 一个简单包含mixin的类的名字是什么?
- 8. 什么是该模式的名称?
- 9. MySQL的命名约定,字段名称是否应该包含表名?
- 10. 何时,如果有的话,一个属性的名称是否包含该类的名称?
- 11. 什么类型的头文件不应该受到多重包含的保护?
- 12. 如何获取包含该类的文件的名称?
- 13. 我应该怎么称呼一个包含状态序列的类
- 14. 编译.NET程序集时,名称中包含x__的类是什么?
- 15. JAVA:什么时候该类应该是静态或动态的
- 16. 什么类型/名称空间不应该重命名?
- 17. 为什么在Sonar的软件包名称中包含“src/main/java”?
- 18. 什么应该在[名称] View.xaml.cs文件?
- 19. 多按钮的名称是什么?
- 20. Postgres索引名称的级别应该是什么级别?
- 21. 文件上传:应该保存的文件名称是什么?
- 22. 名称的正则表达式不应包含“www”。并且名称不应该是仅在angularjs中的数字
- 23. 为什么typename是必需的,即使它似乎足以推断出该名称应该是一个类型?
- 24. GetPackageName包含上下文的类名称
- 25. 什么是包装/标识/名称和它对应的是什么?
- 26. Lotus Domino。网页服务。 CXF。什么是CXF类的包名称?
- 27. 单个图像包含多个图形元素的网页设计技术的名称和用途是什么?
- 28. 匿名子类在java中的含义是什么?
- 29. 什么是Java数组类的包?
- 30. 选择名称空间名称时应该知道什么?
请尽快回复我 – sahil6 2010-06-21 11:25:17
它被认为是粗鲁按早期的答复。你的时间不是**比我们更有价值。 – 2010-06-21 11:29:24
而且这并不像我们阅读这些问题并在稍后留下它们。 – 2010-06-21 11:35:52