开发者

Except classes and interfaces is there anything else we can write in a java source file?

Except classes and interfaces is there anything else we can write in a java source file? because what ever .java file i have see开发者_如何学Gon will have either class or interface in it.


You can also define enums


Aside from classes, interfaces, and enums, one can write a package-info.java which contains the Javadoc comments and annotations for a package.

There is some information regarding package-info.java in Section 7.4.1.1: Package Annotations in The Java Language Specification, Third Edition.

The use of package-info.java for package documentation is supported from the Javadoc tool which was shipped in Java 5. The What's New in Javadoc 5.0 page has an entry on the support for package javadocs.

Edit: Added information regarding support for annotations per Tom Hawtin - tackline's comment.


Nothing!

According to the JLS a completely blank file is a valid .java file. If you create an empty .java file and compile it, it compiles without error, but doesn't produce a .class file.


Yes, you can also write comments.

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜