开发者社区> 问答> 正文

Java中package、import和import static有什么区别?

Java中package、import和import static有什么区别?

展开
收起
小天使爱美 2020-04-07 12:36:27 1299 0
1 条回答
写回答
取消 提交回答
  • "package语句必须作为源文件的第一条非注释性语句,一个源文件只能指定一个包,即只能包含一条package语句,该源文件中可以定义多个类,则这些类将全部位于该包下。 如果需要使用不同包中的其他类时,总是需要使用该类的全名,这是一件很烦琐的事情。为了简化编程,Java引入了import关键字,import可以向某个Java文件中导入指定包层次下某个类或全部类,import语句应该出现在package语句(如果有的话)之后、类定义之前。一个Java源文件只能包含一个package语句,但可以包含多个import语句,多个import语句用于导入多个包层次下的类。 JDK 1.5以后更是增加了一种静态导入的语法,它用于导入指定类的某个静态Field、方法或全部的静态Field、方法。"

    2020-04-07 12:37:06
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
Spring Cloud Alibaba - 重新定义 Java Cloud-Native 立即下载
The Reactive Cloud Native Arch 立即下载
JAVA开发手册1.5.0 立即下载