Benutzerdefinierte Klasse in Java importieren

Mohammad Irfan 12 Oktober 2023
  1. Syntax zum Importieren einer Klasse in Java
  2. Importieren einer benutzerdefinierten Klasse in Java
  3. Importieren einer eigenen Klasse in Java
  4. Statischer Import einer Klasse in Java
Benutzerdefinierte Klasse in Java importieren

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

Verwandter Artikel - Java Class