java入门- 包

Posted on 2012-09-19 15:31  fishwang  阅读(169)  评论(0)    收藏  举报

如果几个类存放在不同的包中,则使用类时就必须通过Import语句导入,Import的语法如下

Import 包名称.子包名称.类名称       (手动导入所需要的类)

Import 包名称.子包名称.*               (由JVM自动加载所需要的类)

如果一个类要被外包访问,则此类一定要定义成public class

如果在一个程序中同时导入了两个包的同名类,在使用时就必须明确地写出完成的包.类名称.

 

关于public class与class声明类的补充

1.如果一个类声明为public,则文件名称必须与类名称相同,而且一个类文件中,只能有一个public class.

   而如果使用class声明一个类,则文件名称可以与类名称不一致,但是执行时,必须执行生成的class文件名称

 

静态导入

如果一个类中的方法全部是使用static声明的静态方法,则在导入时就可以直接使用import static的方式导入,导入的格式如下:

 import static 包.类.*;

博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3