Java Driver-programma?

Ik ben echt verward over Java-lessen en stuurprogramma’s. Wat is de syntaxis van de code voor een chauffeurprogramma en wat zou er niet in moeten zijn? Voor het stuurprogramma-programma hebben we misschien een hoofdprogramma binnen nodig, maar hoe zit het met de Java-klasse, dan moeten we geen …?
Moet ik dit hebben voor zowel de Java-klasse als het stuurprogramma of alleen in de bestuurder:

openbare statische void hoofd (string [] args) {
}


Antwoord 1, Autoriteit 100%

Zoals verwezen vanaf hier:

Wat is een chauffeurklasse? (Java)

Een “driverklasse” is vaak alleen de klas die een main bevat. In een
Echt project, je hebt misschien vaak tal van “driverlessen” voor testen
en Whatnot, of je kunt een main bouwen in een van je objecten en
Selecteer de runnable-klasse via uw IDE, of door simpelweg op te geven
“Java ClassName.”

Voorbeeld:

Dit is geen chauffeurklasse omdat het geen hoofdmethode bevat. In dit geval heeft het de methode “Hallo”:

public class HelloWorld {
  public void hello() {
    System.out.println("Hello, world!");
  }
}

versus deze – die een bestuurdersklasse is, aangezien het een hoofdmethode bevat, en is de klasse die rijdt HELLOWORLD:

public class HelloWorldDriver {
  public static void main(String[] args) {
    HelloWorld sayhello = new HelloWorld();
    sayhello.hello();
  }
}

Vaarde de naam “Driver Class” – als de Klasse HelloworldDriver “Drives ” of liever, Controls het instantiatie en het gebruik van de Klasse HelloWorld.

Other episodes