Was ich in Java gelernt habe (Teil 1) Java-Entwicklungsablauf und Überblick

Rückblick auf Java

Ich möchte einen kurzen Blick zurück auf das werfen, was ich Java studiert habe.

Aufbau einer Java-Umgebung

Umgebung (Tool) erforderlich oder zum Erlernen von Java verwendet 1.JDK Eine Sammlung von Funktionen, die beim Erstellen von Java erforderlich sind Referenz: https://wa3.i-3-i.info/word15006.html Installationsreferenz: https://eng-entrance.com/java-install-jdk-windows 2.Eclipse IDE (Integrated Development Environment) → Tool zum tatsächlichen Entwickeln von Java Referenz: https://www.sejuku.net/blog/72127 Installationsreferenz: https://techfun.cc/java/windows-eclipse-install.html 3. Eclipse Japanese Localization Package Für die Verwendung von Eclipse auf Japanisch Installationsreferenz: https://www.javadrive.jp/eclipse3/install/index4.html

Java-Entwicklungsablauf

Sobald die Umgebung (Tools) abgeschlossen ist, ist der nächste Schritt die Entwicklung.

1. Quellcode erstellen

Schreiben Sie eine Erklärung an den Computer. Eigentlich ist die Hauptarbeit hier. Zum Beispiel so

package abc;

public class Main {
	public static void main(String[] args) {
		System.out.println("Freut mich, dich kennenzulernen");
	}
}

2. Kompilieren

Übersetzen Sie den oben beschriebenen Quellcode in Wörter, die von einem Computer verstanden werden können. Oder es wird überprüft, ob die Grammatik korrekt ist. Dies geschieht in Eclipse. Wenn die Grammatik falsch ist, ändern Sie den Quellcode.

3. Führen Sie aus

Der Computer arbeitet gemäß den im Quellcode angegebenen Inhalten. Konsole mit dem oben genannten Quellcode (wo Sie mit Ihrem Computer sprechen können) "Schön, Sie kennenzulernen" wird im Teil angezeigt. スクリーンショット 2020-11-04 115350.png

Java-Konfigurationsimage

package abc;

public class Main {
	public static void main(String[] args) {
		System.out.println("Freut mich, dich kennenzulernen");
	}
}

スクリーンショット 2020-11-04 151037.png Das Projekt wird nicht angezeigt, da es sich um eine "Box" handelt, die das Ganze umgibt Von der Hauptklasse (3. Zeile) im abc-Paket (1. Zeile) Sie können sehen, dass wir die Hauptmethode verwenden (4. Zeile).

Ich werde versuchen, es zu schaffen

Ich möchte jede "Box" mit einer "Firma" vergleichen. Diesmal der Teil, der in der Abbildung als "Firma (Projekt)" geschrieben ist Ich würde es gerne machen.

Rezeption (Hauptklasse)

package generalAffairsDepartment;

import systemDevelopmentDepartment.FirstDivision;

public class Main {
	public static void main(String[] args) {
		System.out.println("Rezeptionistin: Schön, Sie kennenzulernen. Was für ein Geschäft haben Sie?");
		
		//Geben Sie Ihren Namen und die Person ein, die Sie anrufen möchten.
		System.out.println("Bitte geben Sie Ihren Namen ein.");
		String yourName = new java.util.Scanner(System.in).nextLine();
		System.out.println("Bitte geben Sie die Person ein, die Sie anrufen möchten.");
		String callerName = new java.util.Scanner(System.in).nextLine();
		
		System.out.println("Ich: ich," + yourName + "Mein Name ist.");
		System.out.println("mich selber:" + callerName + "Hast du welche?");
		System.out.println("Rezeptionist:" + callerName + "nicht wahr?");
		System.out.println("Rezeptionistin: Wir rufen Sie an, bitte warten Sie hier");
		
		//Rufen Sie nun die Ingenieurmethode der Systementwicklungsabteilung auf.
		String requestDetails = FirstDivision.engineer(yourName, callerName);
		
		System.out.println("Nach einigen Stunden,,,");
		System.out.println(callerName + ": Entschuldigung, ich habe dich warten lassen.");
		System.out.println(callerName + ":" + requestDetails + "Wurde abgeschlossen.");
		System.out.println("Selbst: Danke.");
	}
}

Abteilung Systementwicklung Erste Abteilung (Klasse Erste Abteilung)

package systemDevelopmentDepartment;

public class FirstDivision {
	public static String engineer(String yourName, String callerName) {
		System.out.println(callerName + ":Freut mich, dich kennenzulernen," + callerName + "Mein Name ist.");
		System.out.println(callerName + ": Was für ein Geschäft hast du?");
		System.out.println("Bitte geben Sie ein, was Sie machen möchten.");
		
		//Geben Sie ein, was der Ingenieur machen soll.
		String requestDetails = new java.util.Scanner(System.in).nextLine();
		
		System.out.println("mich selber;" + requestDetails + "Ich möchte, dass du machst.");
		System.out.println(callerName + ": Ich verstehe." + requestDetails + "nicht wahr?");
		System.out.println(callerName + ": Bitte warten Sie an der Rezeption.");
		
		//Gibt die erstellte an die Hauptmethode zurück.
		return requestDetails;
	}
}

Ausführungs- und Eingabeergebnisse (Inhalte werden auf der Konsole angezeigt) スクリーンショット 2020-11-05 113759.png Es ist möglich, die Hauptmethode und die Ingenieurmethode in einer Klasse zu kombinieren. Dieses Mal wollte ich, dass Sie sehen, dass Pakete und Klassen Rollen haben Es nahm eine Form wie diese an.

Nächstes Mal möchte ich über "Variablen" schreiben!

Recommended Posts

Was ich in Java gelernt habe (Teil 1) Java-Entwicklungsablauf und Überblick
Was ich in Java gelernt habe (Teil 4) Bedingte Verzweigung und Wiederholung
Was ich in Java gelernt habe (Teil 2) Was sind Variablen?
Was ich in Java gelernt habe (Teil 3) Anweisung zur Ausführung von Anweisungen
Was ich beim Erstellen eines Servers in Java gelernt habe
Was ich mit Java Gold gelernt habe
Was ich mit Java Silver gelernt habe
[Anmerkung] Was ich in einem halben Jahr von unerfahrenen (Java) gelernt habe
[Anmerkung] Was ich in einem halben Jahr von unerfahrenen (Java) gelernt habe (1)
[Anmerkung] Was ich in einem halben Jahr von unerfahrenen (Java) gelernt habe (3)
Was ich in der Wagby-Entwicklung untersucht habe Anmerkung 1
Was ist Java und Entwicklungsumgebung (MAC)
Was ich aus der Java-Geldberechnung gelernt habe
Lassen Sie uns darüber nachdenken, was deklarative Programmierung in Java und Elm ist (Teil 1).
Was ich gelernt habe
Zusammenfassung dessen, was ich in Spring Batch gelernt habe
Versuchte Mastodons Toot- und Streaming-API in Java
Ein kurzer Überblick über Java, das in Klasse 4 gelernt wurde
Was ich gelernt habe ② ~ Mock ~
Was ich gelernt habe ~ ~ DJUnit ~
Ein kurzer Überblick über Java, das in Klasse 3 gelernt wurde
Ein kurzer Überblick über Java, das in Klasse 2 gelernt wurde
Ich habe versucht herauszufinden, was sich in Java 9 geändert hat
JSON in Java und Jackson Teil 1 Gibt JSON vom Server zurück
Was ist in "Java 8 bis Java 11" passiert und wie wird eine Umgebung erstellt?
Gründe, Servlet und JSP in der Java-Entwicklung getrennt zu verwenden
Ich habe versucht, Dapr in Java zu verwenden, um die Entwicklung von Mikroservices zu erleichtern
Was Sie gelernt haben, als Sie Java SE 8 Silber und Gold erworben haben
Was ich über Java 8 recherchiert habe
Ich habe ein Roulette in Java gemacht.
Java und Iterator Teil 1 Externe Iterator Edition
Was ich über Java 9 recherchiert habe
Apache Hadoop und Java 9 (Teil 1)
Was ich über Java 7 recherchiert habe
Erste Java-Entwicklung in Eclipse
Ich habe versucht, Metaprogrammierung mit Java
Was ich über Kotlin gelernt habe
Was ich über Java 5 recherchiert habe
Zusammenfassung von "In Java gelernten Entwurfsmustern (Multithread Edition)" (Teil 10)
[java] Was ich getan habe, als ich Listen in meiner eigenen Klasse verglichen habe
Zusammenfassung von "In Java gelernten Entwurfsmustern (Multithread Edition)" (Teil 7)
Zusammenfassung von "In Java gelernte Entwurfsmuster (Multithread Edition)" (Teil 3)
Zusammenfassung von "In Java gelernten Entwurfsmustern (Multithread Edition)" (Teil 9)
Zusammenfassung von "In Java gelernten Entwurfsmustern (Multithread Edition)" (Teil 6)
Zusammenfassung von "In Java gelernte Entwurfsmuster (Multithread Edition)" (Teil 4)
Zusammenfassung von "In Java gelernten Entwurfsmustern (Multithread Edition)" (Teil 5)
Zusammenfassung von "In Java gelernten Entwurfsmustern (Multithread Edition)" (Teil 2)
Zusammenfassung von "In Java-Sprache erlernte Entwurfsmuster (Multi-Thread-Edition)" (Teil 1)
Was ich aus Java gelernt habe, funktioniert mit Visual Studio Code
Was ich oft mache, wenn ich Probleme beim Benennen mit Java habe (etc.)
Zusammenfassung von "In Java gelernten Entwurfsmustern (Multithread Edition)" (Teil 11)
Zusammenfassung von "In Java gelernten Entwurfsmustern (Multithread Edition)" (Teil 12)
Zusammenfassung von "In Java gelernten Entwurfsmustern (Multithread Edition)" (Teil 8)
Was ich aus dem Studium von Rails gelernt habe
Ich habe eine E-Mail in Java gesendet
Ich habe PHP- und Java-Konstruktoren verglichen
Ich habe ein PDF mit Java erstellt.
Beispiel für Codierung und Decodierung in Java
Ich habe Gordobachs Theorem in Java geschrieben