package-包机制-JDK常见的包

包机制(package、import)

包(package)相当于文件夹对于文件的作用,用于管理类、解决类的重名问题

包(package)的使用有两个要点:

1、通常是类的第一句非注释性语句

2、包名:域名倒着写即可,再加上模块名,便于内部管理类

注意事项:

1、写项目时都要加包,不要使用默认包

2、com.k和com.k.car,这两个包没有包含关系,是两个完全独立 的包,只是逻辑上看起来后者是前者的一部分

JDK中的主要包

Java中的常用包 说明
java.lang 包含一些Java语言的核心类,如String、Math、Integer、System和Thread。
java.awt 包含了构成抽象窗口工具集(abstract window toolkits)的多个类,这些类被用来构建和管理应用程序的图形用户界面(GUI)。
java.net 包含执行与网络相关的操作的类。
java.io 包含能提供多种输入/输出功能的类。
java.util 包含一些实用工具类,如定义系统特性、使用与日期日历相关的函数。

import导入-静态导入

导入类:如果要使用其他包的类,需使用import,从而在本类中直接通过类名来调用,否则就需要书写类的完整包名和类名

注意要点:

1、Java会默认导入java.lang包下所有的类,因此这些类我们可以直接调用

2、如果导入两个同名的类,只能用包名+类名来显示调用相关类

静态导入(static import)是在JDK1.5新增加的功能,其作用是用于导入指定类的静态属性和静态方法,这样我们可以直接使用静态属性和静态方法

final关键字

final关键字的作用:

修饰变量:被他修饰的变量不可改变,一旦赋了初值,就不能被重新赋值

修饰方法:该方法不可被子类重写,但是可以被重载

修饰类:修饰的类不能被继承


This site is built by Kairos using the Stellar 1.33.1 theme.
Unless otherwise stated, all articles on this blog are licensed under CC BY-NC-SA 4.0. Please indicate the source when reprinting.