Java-包和import

简介: Java-包和importJava包包主要用来对类和接口进行分类。当开发Java程序时,可能编写成百上千的类,因此很有必要对类和接口进行分类import语句

Java包

  • 包主要用来对类和接口进行分类。
  • 当开发Java程序时,可能编写成百上千的类,因此很有必要对类和接口进行分类

import语句

import语句就是用来提供一个合理的路径,使得编译器可以找到某个类

源文件声明规则

一个源文件中只能有一个public类

一个源文件可以有多个非public类

源文件的名称应该和public类的类名保持一致

如果一个类定义在某个包中,那么package语句应该在源文件的首行

如果源文件包含import语句,那么应该放在package语句和类定义之间。如果没有package语句,那么import语句应该在源文件中最前面

import语句和package语句对源文件中定义的所有类都有效。在同一源文件中,不能给不同的类不同的包声明。

相关文章
|
17天前
|
Java jenkins 持续交付
Java项目jar包启动脚本,适用jenkins或定时任务或手动执行
Java项目jar包启动脚本,适用jenkins或定时任务或手动执行
|
5天前
|
存储 XML Java
探索Java常用的包:从核心到扩展
探索Java常用的包:从核心到扩展
13 3
|
4天前
|
运维 监控 Java
性能监控之 Java Metrics 度量包
【6月更文挑战10天】标题性能监控之 Java Metrics 度量包
27 2
|
16天前
|
存储 并行计算 Java
Java8中JUC包同步工具类深度解析(Semaphore,CountDownLatch,CyclicBarrier,Phaser)
Java8中JUC包同步工具类深度解析(Semaphore,CountDownLatch,CyclicBarrier,Phaser)
17 2
|
18天前
|
IDE Java 程序员
25. 【Java教程】Java 包
25. 【Java教程】Java 包
19 1
|
1天前
|
Java 数据库连接 Spring
杨校老师课堂之Java EE框架SSM所需jar包下载
杨校老师课堂之Java EE框架SSM所需jar包下载
6 0
|
2天前
|
druid Java Maven
杨校老师课堂之java_关于如何下载jar包的教程
杨校老师课堂之java_关于如何下载jar包的教程
13 0
|
30天前
|
Java 数据安全/隐私保护
Java的包
Java的包
27 1
|
1月前
|
Java 编译器 Shell
Java 包(package)
5月更文挑战第8天
|
9天前
|
IDE 数据可视化 Java
Java基础6-Java文件和Java包结构和常用的jar包(二)
Java基础6-Java文件和Java包结构和常用的jar包(二)
17 0