Java7——关键字—package、关键字—import、JDK中主要的包介绍

关键字—package

  1. package语句作为Java源文件的第一条语句,指明该文件中定义的类所在的包。(若缺省该语句,则指定为无名包)。
  • 它的格式为:
    package 顶层包名.子包名 ;
  1. 包对应于文件系统的目录,package语句中,用 “.” 来指明包(目录)的层次;
    包通常用小写单词,类名首字母通常大写。

关键字—import

为使用定义在不同包中的Java类,需用import语句来引入指定包层次下所需要的类或全部类(.*)。import语句告诉编译器到哪里去寻找类。

  1. 语法格式:(手写在最前面)
    import 包名[.子包名…]. <类名 |*>

  2. 如果记不住格式的话可以采用如下便捷方式:
    开始不引用类名,当使用的时候出现红色下划线提示时,使用ALT+/命令调出菜单直接由eclipse帮我们调用。(这个方法与手写的都一样就是可以偷个小懒。)

  3. 开头不引用,在调用类的时候写明包名和类名
    包名.类名 变量名=new 包名.类名();
    例如:day.test.Person m=new day.test.Person()

  4. 开头用==import 包名.*==将包内所有Java文件都引进来

ps:

  • 若引入的包为:java.lang,则编译器默认可获取此包下的类,不需要再显示声明。
  • import语句出现在package语句之后、类定义之前
  • 一个源文件中可包含多个import语句
  • 可以使用import lee.* ;语句,表明导入lee包下的所有类。而lee包下sub子包内的类则不会被导入。import lee.sub.*;
  • import语句不是必需的,可坚持在类里使用其它类的全名
  • JDK 1.5加入import static语句

JDK中主要的包介绍

  1. java.lang----包含一些Java语言的核心类,如String、Math、Integer、
    System和Thread,提供常用功能。
  2. java.net----包含执行与网络相关的操作的类和接口。
  3. java.io ----包含能提供多种输入/输出功能的类。
  4. java.util----包含一些实用工具类,如定义系统特性、接口的集合框架类、
    使用与日期日历相关的函数。
  5. java.text----包含了一些java格式化相关的类
  6. java.sql----包含了java进行JDBC数据库编程的相关类/接口
  7. java.awt----包含了构成抽象窗口工具集(abstract window toolkits)的
    多个类,这些类被用来构建和管理应用程序的图形用户界
    面(GUI)。
  8. java.applet----包含applet运行所需的一些类。

在这里插入图片描述
下的
jdk的:
在这里插入图片描述
java.lang的:
在这里插入图片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章