Podeu tenir diverses classes en un fitxer font de Java?
Podeu tenir diverses classes en un fitxer font de Java?

Vídeo: Podeu tenir diverses classes en un fitxer font de Java?

Vídeo: Podeu tenir diverses classes en un fitxer font de Java?
Vídeo: Создание аннотации в java [Java Annotations | Reflection api] 2024, Maig
Anonim

Sí, això llauna . No obstant això, allà llauna només ser un públic classe per. fitxer java , com a públic classes haver de tenir el mateix nom que el Arxiu font . Un fitxer Java pot consisteix en múltiples classes amb la restricció que només un d'ells llauna sigui públic.

A més, podem tenir diverses classes públiques dins d'una classe?

Podeu tenir diverses classes dins d'una classe . S'anomenen Interiors Classe es or classes imbricades . Tu pots fins i tot tenir classes múltiples definicions en un sol fitxer.java sense ser-ne un niu en un altre (sempre que només un ho sigui públic , perquè a classe pública s'ha de declarar en un fitxer anomenat així).

A més, pot una classe contenir una altra classe a Java? En Java , igual que els mètodes, les variables de a classe també llauna tenir una altra classe com el seu membre. Escriptura a classe dins un altre està permès entrar Java . El classe escrit dins s'anomena l'imbricat classe , i la classe que aguanta l'interior classe s'anomena l'exterior classe.

De la mateixa manera, podem tenir més d'una declaració de paquet al fitxer font?

Allà llauna ser només una declaració de paquet en cada Arxiu font , i s'aplica a tots els tipus del dossier . Nota: si vostè posar múltiples tipus ina solter Arxiu font , només un pot ser públic, i ha de ser tenir el mateix nom que el Arxiu font . En cas contrari, les classes i les interfícies pertanyen a named paquets.

Es pot desar el fitxer font de Java sense cap nom?

Sí, és possible compilar un fitxer font java amb diferents nom de l'arxiu però vostè cal assegurar-se que una de les classes definides dins sigui pública quan vostè compilar el Arxiu font la.classe corresponent Fitxers per a les classes dins del Arxiu font es creen.

Recomanat: