`

014 包与导入语句剖析

 
阅读更多

包:类似于文件夹,不同的文件夹可以放不同的文件。而包是用来放不同的源代码。

用于将完成不同功能的类分门别类,放在不同的目录(包)下。

 

包的命名规则:将公司域名反转作为包名。www.baidu.com,com.baidu (包名),对于包名:每个字母都需要小写。如果定义类的时候没有使用package,那么Java就认为我们所定义的类位于默认包里面(default package)。

 

编译带有package 声明的java 源文件有两种方式:

[class014/ PackageTest.java]

 

在class014目录下执行命令:

javac –d . PackageTest.java

java com. class014. PackageTest.java

 

1) 直接编译,然后根据类中所定义的包名,逐一手工建立目录结构,最后将生成的class文件放在该目录结构中(很少使用,比较麻烦)

2) 使用编译参数 –d,方式为 javac –d. 源文件.java,这样在编译后,编译器会自动帮助我们建立好包所对应的目录结构。

 

有两个包名 ,分别是aa.bb.cc 与 aa.bb.cc.dd,那么我们称后者为前者的子包。

 

导入(import)的语法:import com.class014.PackageTest;

 

Import com. class014.* , 表示导入com. class014包下面的所以类。

 

Import aa.bb.* 并不会导入 aa.bb.cc.包下面的类。这时需要这样写:

 

Import aa.bb.cc.*;

 

关于 package、import 、class的顺序问题:

 

a)      首先需要定义包(package),可选

b)     接下来使用import进行导入,可选

c)      然后才是class或interface的定义。

 

如果两个类在同一个包下面,那么则不需要导入,直接使用即可。

分享到:
评论

相关推荐

    SQL语句导入导出大全

    在SQL语句中,数据导入导出是数据库管理的重要组成部分,尤其在数据分析、备份和迁移等场景中。本文将详细讲解几种常见的SQL语句用于从数据库导入和导出数据到不同的文件格式,如Excel、文本文件和DBF(dBase)文件...

    一些关于SQL导入导出的执行语句

    5. **文件命名**:压缩包内的文件名为“新建文本文档.txt”、“新建文本文档 (2).txt”、“导入.txt”和“建表.txt”,这些文件可能包含了具体的SQL导入语句(如`LOAD DATA`或`BULK INSERT`)和创建表的结构(如`...

    2018全国省市县区最新sql导入语句

    在数据库管理中,这样的SQL导入语句通常用于一次性将大量结构化的数据插入到数据库的特定表中,以便于数据分析、地理位置服务或者其他与行政区划有关的应用。 描述中提到的“包含区号,中心纬度,中心经等数据”,...

    oracle导出-导入语句

    本文将详细解析Oracle数据库中的导出(Export)与导入(Import)语句,帮助读者深入理解并掌握这一关键技能。 ### Oracle导出(Export)语句 #### 命令格式: ``` exp [username/password]@db [选项] ``` 其中,`...

    oracle 数据文件导入语句1

    ### Oracle 数据文件导入语句详解 #### 一、概述 Oracle 数据库的导入导出功能是数据库管理中非常重要的组成部分,它提供了灵活高效的方式来进行数据迁移、备份与恢复等工作。在给定的文件中,主要关注的是通过 `...

    导入数据的包

    总的来说,"导入数据的包"提供了一种便捷的方式,将来自网络的数据有效地整合到本地或云端的存储系统中,为数据分析工作提供了坚实的基础。无论是用于研究、商业智能还是其他用途,这类工具都能极大地提高数据工作者...

    DB2 SQL语句性能分析方法

    通过对DB2 UDB的语句事件监测器及其输出结果的深入理解与分析,可以帮助开发人员和DBA们有效地识别并解决SQL语句层面的性能问题。结合自定义的数据转换工具,可以进一步提升数据分析的效率和准确性,最终实现数据库...

    把Excel表中的数据导入sql service数据库的语句

    将Excel表中的数据导入SQL Server数据库是一项常见的数据迁移任务,特别是在数据分析、报表制作或系统集成的场景下。本文将深入探讨这一过程的关键步骤和技术细节,包括理解必要的SQL语句、配置连接字符串以及处理...

    导入oracle语句.

    下面将基于这些信息详细阐述Oracle数据导入的基本概念、常用命令格式及其参数含义,并结合给定的部分内容来具体分析其应用场景与实际操作过程。 ### Oracle 数据导入概述 在Oracle数据库管理系统中,数据导入...

    SQL 执行超长语句

    ### SQL执行超长语句详解 在数据库管理与开发过程中,编写SQL语句是必不可少的一环。...通过采取上述提到的一些策略和技术手段,可以有效缓解因超长SQL语句带来的问题与挑战,最终实现更高效的数据处理与分析能力。

    在Vim中显示JavaScript包的导入大小

    `vim-import-cost`插件的工作原理是,它会动态分析当前文件中的导入语句,然后使用`npm`或`yarn`来查询相应的包信息。因此,确保你的项目已经安装了所有依赖,并且`node_modules`目录存在。此外,插件可能需要`...

    SQL Server SQL语句导入导出大全

    ### SQL Server SQL语句导入导出大全:深入解析与应用 #### 一、概述 在数据库管理中,数据的导入导出是一项常见的操作,尤其是在进行数据迁移、备份或数据分析时。SQL Server提供了多种方法来实现数据的导入导出...

    Oracle Sql语句转换成Mysql Sql语句

    OracleSqlConvert4MysqlSqlTool.java这个源码工具,根据描述,应该是实现了自动读取Oracle SQL语句,分析其结构,并根据MySQL的语法规则进行转换,然后将转换后的SQL语句保存到指定的目标文件中。这个工具简化了手动...

    C语言switch语句 ——教学案例分析PPT学习教案.pptx

    C语言switch语句教学案例分析PPT学习教案 本教学案例分析PPT学习教案的主要目的是帮助中职计算机专业学生学习C语言switch语句的格式、执行过程和应用。本教案从教学目标、学情分析、教学重点和难点、教学方法和教学...

    向NaviCat表格中导入的.txt文本数据

    导入完成后,你可以通过查询语句或NaviCat的查询工具检查导入的数据是否正确无误。如果遇到错误,可能需要检查数据文件的格式,或者调整NaviCat的导入设置。 对于大量数据的导入,优化性能也非常重要。可以考虑使用...

    C语言switch语句 ——教学案例分析PPT课件.pptx

    C 语言 switch 语句教学案例分析 PPT 课件 本 PPT 课件旨在帮助中职计算机专业学生学习 C 语言的 switch 语句,讲授了 switch 语句的格式、执行过程、与其他语句的异同、多分支选择结构的实现等内容。通过教学目标...

Global site tag (gtag.js) - Google Analytics