当前位置:首页 > Java

java 如何引用类

2026-03-03 06:52:11Java

引用类的基本语法

在Java中引用类需要使用import语句或直接使用类的完全限定名(包含包路径的全名)。引用类后可以创建该类的对象或调用其静态成员。

通过import语句引用

在文件顶部使用import语句引入其他包的类,后续代码中可直接使用类名:

import java.util.ArrayList; // 引入ArrayList类

public class Main {
    public static void main(String[] args) {
        ArrayList<String> list = new ArrayList<>(); // 直接使用类名
    }
}

使用完全限定名

不写import语句时,可通过完整包路径引用类:

public class Main {
    public static void main(String[] args) {
        java.util.ArrayList<String> list = new java.util.ArrayList<>();
    }
}

静态导入

对于类的静态成员(如静态方法、常量),可使用static import直接引用:

import static java.lang.Math.PI; // 静态导入PI常量

public class Main {
    public static void main(String[] args) {
        System.out.println(PI); // 直接使用PI无需Math.PI
    }
}

引用当前包下的类

同包下的类无需import,直接使用类名即可:

// 假设User类和Main类在同一包下
public class Main {
    public static void main(String[] args) {
        User user = new User(); // 直接引用
    }
}

注意事项

  • 当引用同名类时(如java.util.Date和java.sql.Date),必须至少有一个使用完全限定名
  • 使用*通配符可导入整个包(如import java.util.*;),但可能降低代码可读性
  • Java默认自动导入java.lang包下的所有类(如String、System等)

java 如何引用类

标签: java
分享给朋友:

相关文章

java如何自学

java如何自学

确定学习目标和路径 自学Java需要明确目标,例如开发Web应用、Android应用或后端服务。根据目标选择学习重点,如Java基础、Spring框架或Android开发。制定阶段性计划,从基础语法到…

如何安装java环境

如何安装java环境

下载JDK安装包 访问Oracle官方网站或OpenJDK项目页面,选择适合操作系统的JDK版本(如Windows、macOS或Linux)。确保下载与系统架构匹配的版本(32位或64位)。 运行安…

java如何输入字符串

java如何输入字符串

使用 Scanner 类 在 Java 中,可以通过 java.util.Scanner 类来输入字符串。以下是一个示例代码: import java.util.Scanner; public c…

如何编写java

如何编写java

编写Java程序的基本步骤 安装Java开发工具包(JDK),确保系统环境变量配置正确。可以从Oracle官网下载最新版本的JDK并进行安装。 选择一个合适的集成开发环境(IDE),如Eclips…

java如何连接mysql

java如何连接mysql

连接 MySQL 数据库的基本步骤 添加 MySQL 驱动依赖 在项目中引入 MySQL 的 JDBC 驱动。如果使用 Maven,在 pom.xml 中添加以下依赖: <dependency…

java如何打印数组

java如何打印数组

打印数组的方法 在Java中,打印数组有多种方式,以下是几种常见的方法: 使用Arrays.toString()方法 这种方法适用于一维数组,可以快速将数组转换为字符串形式输出: int[…