在 Java 中导入自定义类
本文介绍了如何在 Java 中导入自定义类。
如果该类存在于同一个包中,则通过创建其对象来使用该类,如果该类存在于另一个包中,则应首先使用其方法和变量导入该包。让我们仔细看一下这些示例。
在 Java 中导入类的语法
以下是在 Java 中导入类和该类的静态成员的语法。
import package.myclass;
import static package.myclass; // static import
在 Java 中导入自定义类
让我们创建一个包含两个实例变量以及 getter
和 setter
方法的自定义类(Student
)。之后,使用 import
语句将该类导入 SimpleTesting
类。请参见下面的示例。
-
Student.java
package myjavaproject;
class Student{
String name;
String email;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getEmail() {
return email;
}
public void setEmail(String email) {
this.email = email;
}
}
-
SimpleTesting.java
package xyz;
import myjavaproject.Student;
public class SimpleTesting{
public static void main(String[] args) {
Student student = new Student();
student.setName("Rohna");
student.setEmail("rohna@xyz.com");
System.out.println(student.getName());
System.out.println(student.getEmail());
}
}
输出:
Rohna
rohna@xyz.com
在 Java 中导入自定义类
如果该类位于同一包或同一文件中,则我们不需要导入该类,而只需通过创建该类的对象来使用它。请参见下面的示例。
package myjavaproject;
public class SimpleTesting extends Thread{
public static void main(String[] args) {
Student student = new Student();
student.setName("Rohna");
student.setEmail("rohna@xyz.com");
System.out.println(student.getName());
System.out.println(student.getEmail());
}
}
输出:
Rohna
rohna@xyz.com
Java 中的静态导入类
如果只想导入类的静态成员,则可以使用静态导入概念。我们需要在 import
语句中使用 static
关键字。请参见下面的示例。
import static java.lang.Math.*;
public class SimpleTesting{
public static void main(String[] args) {
int a = 10;
double b = ceil(a);
System.out.println(b);
}
}
输出:
10.0
相关文章
Java 中的规则引擎列表
发布时间:2023/09/30 浏览次数:107 分类:Java
-
本文介绍了 Java 中的规则引擎列表。规则引擎将业务逻辑与源代码分开。本文描述了一些最流行的 Java 规则引擎。
Java 中的按钮单击事件
发布时间:2023/09/30 浏览次数:196 分类:Java
-
本文介绍如何在 Java 中创建按钮单击事件。我们使用事件侦听器在 Java 中创建按钮单击事件。本文介绍如何在 Java 中创建按钮单击事件。
在 Java 中创建温度转换器
发布时间:2023/09/30 浏览次数:136 分类:Java
-
本文介绍了如何在 Java 中创建温度转换器。温度有三种测量单位:摄氏度、华氏度和开尔文。本教程演示了如何将所有类型的测量单位的温度从一种单位转换为另一种单位。
在 JavaFx 中创建计时器
发布时间:2023/09/30 浏览次数:128 分类:Java
-
本文介绍了在 JavaFx Java 中添加和创建计时器的过程。在 Java 中,可能需要稍后或延迟执行某些计划任务。我们将通过在 Java 代码中添加一个计时器来执行此操作。
在 Java 中用 JavaFx 库标注文本颜色
发布时间:2023/09/30 浏览次数:148 分类:Java
-
在本文中,我们将了解如何更改标签的文本颜色,并且我们还将看到一个必要的示例和适当的解释,以便更容易理解该主题。
Java 测试中 mock 对象
发布时间:2023/09/30 浏览次数:162 分类:Java
-
mock 对象不仅仅特定于 Java,它是一种通用的单元测试技术,我们用虚拟实现替换代码块只是为了模拟真实代码。编写针对被测类提供的功能的单元测试非常有帮助。
如何在 Java 中生成一个 1 到 10 之间的随机数
发布时间:2023/09/30 浏览次数:144 分类:Java
-
查看我们在 Java 中可以在一个范围之间生成随机数的多种方法。我们将看看在 Java 中随机生成 1 到 10 之间的随机数的步骤。我们将看到三个可以生成 1 到 10 之间随机数的 Java 包或类,以及其中
如何在 Java 中四舍五入
发布时间:2023/09/30 浏览次数:121 分类:Java
-
本文介绍如何使用Java中Math类的ceil()、floor()方法对任意数进行取整。本文将介绍如何使用 Java 中的原生类对任何数字进行四舍五入。我们将使用 Java 中 Math 类的 ceil() 方法。