1.5.1 Java API和包

  • 内建包
    • Java.lang 他提供了编程中要用到的基础类,例如:Integer、Float、Math、String、Thread
    • Java.IO 这个包用于在Java程序中处理输入和输出文件,包含Reader、Writer、Stream
    • Java.util 这个包包含了各种实用工具类,设计数据结构、字符串处理、时间和日期
    • Java.net 这个包用于Java网络编程、套接字编程等
    • Java.awt 这个包为基于GUI的应用程序提供了各种类
  • 用户自定义包

    1.5.2 import关键字

    顾名思义,该关键词用于往已有程序中导入包、类或方法,这些包或类可以是用户自定义的,也可以是内建的。

    1.5.3 class关键字

    类是面向对象编程语言的根基,它包含了方法、对象、属性、变量等。class关键字之后跟上了有效的类名就可以定义类。

    1.5.4 访问修饰符

    访问修饰符适用于声明类或方法的关键字,以便在内或包的不同范围内访问,在Java中有4种类型的访问修饰符,可下面对其进行说明。
  1. public

如果希望某个类的方法或变量,可以有Java程序中的其他类访问,则可以声明public访问修饰符,这些类可以在同一个包中,也可以在其他包中,在所有的修饰符中,public访问修饰符实现了最大范围的访问权限。

  1. default

如果没有设置修饰符,则遵循default访问权限,这种访问权限不需要指定修饰符关键字,只能从包内部访问,而不能从包外部访问。

  1. protected

如果希望类的成员既能够在定义其的类内部访问,也能够从有此类派生的其他内容访问,才可以声明protected访问修饰符。

  1. private

如果希望内的成员只能有特定的内访问,才可以声明访问修饰符。
1.5.5 Java中的注释

  1. 单行注释

例如: // this is a siingle line comment

  1. 多行注释

例如: / /