Benutzerdefinierte Klasse in Java importieren
- Syntax zum Importieren einer Klasse in Java
- Importieren einer benutzerdefinierten Klasse in Java
- Importieren einer eigenen Klasse in Java
- Statischer Import einer Klasse in Java
In diesem Tutorial wird erläutert, wie Sie die benutzerdefinierte Klasse in Java importieren.
Wenn die Klasse im selben Paket vorhanden ist, verwenden Sie dies, indem Sie ihr Objekt erstellen. Wenn die Klasse in einem anderen Paket vorhanden ist, sollten Sie zuerst das Paket importieren und seine Methoden und Variablen verwenden. Schauen wir uns die Beispiele genauer an.
Syntax zum Importieren einer Klasse in Java
Unten finden Sie die Syntax zum Importieren einer Klasse und statischer Mitglieder der Klasse in Java.
import static package.myclass; // static import
import package.myclass;
Importieren einer benutzerdefinierten Klasse in Java
Erstellen wir eine benutzerdefinierte Klasse (Student
), die zwei Instanzvariablen sowie die Methoden getter
und setter
enthält. Importieren Sie anschließend diese Klasse mithilfe der import-Anweisung in die Klasse SimpleTesting
. Siehe das folgende Beispiel.
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());
}
}
Ausgabe:
Rohna
rohna@xyz.com
Importieren einer eigenen Klasse in Java
Wenn sich die Klasse im selben Paket oder in derselben Datei befindet, müssen wir das nicht importieren, sondern verwenden es einfach, indem wir ein Objekt dieser Klasse erstellen. Siehe das folgende Beispiel.
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());
}
}
Ausgabe:
Rohna
rohna@xyz.com
Statischer Import einer Klasse in Java
Wenn wir nur statische Mitglieder der Klasse importieren möchten, können wir das statische Importkonzept verwenden. Wir müssen das Schlüsselwort static
mit der Anweisung import
verwenden. Siehe das folgende Beispiel.
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);
}
}
Ausgabe:
10.0