当前位置:首页 > 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,直接使用类名即可:

java 如何引用类

// 假设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 是一种面向对象的编程语言,语法相对严谨。每个 Java 程序必须包含一个 main 方法作为程序入口。以下是一个简单的 Java 程序示例: public class…

如何运行java文件

如何运行java文件

运行Java文件的方法 确保已安装Java Development Kit (JDK),可通过命令行输入java -version和javac -version验证安装。 编写Java代码并保存为.…

java如何创建数组

java如何创建数组

创建数组的基本方法 在Java中,数组是固定大小的同类型元素集合。创建数组需要声明数组类型并初始化。 声明数组 语法格式为 数据类型[] 数组名 或 数据类型 数组名[]: int[] arr1;…

java如何运行程序

java如何运行程序

运行Java程序的步骤 安装Java开发工具包(JDK) 确保系统已安装JDK,可通过命令行输入java -version和javac -version验证。若未安装,需从Oracle官网下载并配置环…

如何搭建java环境

如何搭建java环境

下载JDK 访问Oracle官网或OpenJDK官网下载适合操作系统的JDK安装包。推荐选择长期支持版本(如JDK 17或JDK 21)。 安装JDK 运行下载的安装程序,按照向导完成安装。注意…

java中如何获取当前时间

java中如何获取当前时间

获取当前时间的几种方法 使用 java.time 包(Java 8及以上推荐) import java.time.LocalDateTime; LocalDateTime currentTime =…