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种类型的访问修饰符,可下面对其进行说明。
- public
如果希望某个类的方法或变量,可以有Java程序中的其他类访问,则可以声明public访问修饰符,这些类可以在同一个包中,也可以在其他包中,在所有的修饰符中,public访问修饰符实现了最大范围的访问权限。
- default
如果没有设置修饰符,则遵循default访问权限,这种访问权限不需要指定修饰符关键字,只能从包内部访问,而不能从包外部访问。
- protected
如果希望类的成员既能够在定义其的类内部访问,也能够从有此类派生的其他内容访问,才可以声明protected访问修饰符。
- private
如果希望内的成员只能有特定的内访问,才可以声明访问修饰符。
1.5.5 Java中的注释
- 单行注释
例如: // this is a siingle line comment
- 多行注释
例如: / /