Importa classe personalizzata in Java
- Sintassi per importare la classe in Java
- Importa classi personalizzate in Java
- Importa classi personalizzate in Java
- Classe di importazione statica in Java
Questo tutorial introduce come importare la classe personalizzata in Java.
Se la classe è presente nello stesso pacchetto, usala creando il suo oggetto e se la classe è presente in un altro pacchetto, allora dovremmo prima importare il pacchetto usando i suoi metodi e le sue variabili. Diamo uno sguardo più da vicino agli esempi.
Sintassi per importare la classe in Java
Di seguito è riportata la sintassi per importare una classe e membri statici della classe in Java.
import static package.myclass; // static import
import package.myclass;
Importa classi personalizzate in Java
Creiamo una classe personalizzata (Student
) contenente due variabili di istanza e metodi getter
e setter
. Dopodiché, importa questa classe nella classe SimpleTesting
utilizzando l’istruzione import. Vedi l’esempio sotto.
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());
}
}
Produzione:
Rohna
rohna@xyz.com
Importa classi personalizzate in Java
Se la classe è nello stesso pacchetto o nello stesso file, non è necessario importarlo ma semplicemente usarlo creando un oggetto di questa classe. Vedi l’esempio sotto.
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());
}
}
Produzione:
Rohna
rohna@xyz.com
Classe di importazione statica in Java
Nel caso in cui desideriamo importare solo membri statici della classe, possiamo utilizzare il concetto di importazione statica. Dobbiamo usare la parola chiave static
con l’istruzione import
. Vedi l’esempio sotto.
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);
}
}
Produzione:
10.0