Ce que j'ai appris en Java (partie 1) Flux de développement Java et présentation

Rétrospective de Java

Je voudrais revenir rapidement sur ce que j'ai étudié Java.

Construction de l'environnement Java

Environnement (outil) requis ou utilisé pour apprendre Java 1.JDK Un ensemble de fonctions requises lors de la création de Java Référence: https://wa3.i-3-i.info/word15006.html Référence d'installation: https://eng-entrance.com/java-install-jdk-windows 2.Eclipse IDE (Integrated Development Environment) → Outil pour développer réellement Java Référence: https://www.sejuku.net/blog/72127 Référence d'installation: https://techfun.cc/java/windows-eclipse-install.html 3. Package de localisation japonais Eclipse Pour utiliser Eclipse en japonais Référence d'installation: https://www.javadrive.jp/eclipse3/install/index4.html

Flux de développement Java

Une fois l'environnement (outils) terminé, l'étape suivante est le développement.

1. Création du code source

Écrivez une déclaration sur l'ordinateur. En fait, le travail principal est ici. Par exemple, comme ça

package abc;

public class Main {
	public static void main(String[] args) {
		System.out.println("Ravi de vous rencontrer");
	}
}

2. Compilez

Traduire le code source décrit ci-dessus en des mots compréhensibles par un ordinateur, Ou il vérifiera si la grammaire est correcte. Cela se fait dans Eclipse. Si la grammaire est incorrecte, modifiez le code source.

3. Exécuter

L'ordinateur fonctionne selon le contenu spécifié dans le code source. Console avec le code source ci-dessus (où vous pouvez parler à votre ordinateur) "Ravi de vous rencontrer" est affiché dans la partie. スクリーンショット 2020-11-04 115350.png

Image de configuration Java

package abc;

public class Main {
	public static void main(String[] args) {
		System.out.println("Ravi de vous rencontrer");
	}
}

スクリーンショット 2020-11-04 151037.png Le projet n'est pas affiché car il s'agit d'une "boîte" qui entoure l'ensemble De la classe Main (3ème ligne) dans le package abc (1ère ligne) Vous pouvez voir que nous utilisons la méthode principale (4ème ligne).

Je vais essayer de le faire

Je voudrais comparer chaque «boîte» à une «entreprise». Cette fois, la partie écrite comme "Entreprise (projet)" dans la figure J'aimerais le faire.

Réception (classe principale)

package generalAffairsDepartment;

import systemDevelopmentDepartment.FirstDivision;

public class Main {
	public static void main(String[] args) {
		System.out.println("Réceptionniste: Ravi de vous rencontrer, quel genre d'affaires avez-vous?");
		
		//Entrez votre nom et la personne que vous souhaitez appeler.
		System.out.println("S'il vous plaît entrez votre nom.");
		String yourName = new java.util.Scanner(System.in).nextLine();
		System.out.println("Veuillez saisir la personne que vous souhaitez appeler.");
		String callerName = new java.util.Scanner(System.in).nextLine();
		
		System.out.println("Moi: moi," + yourName + "Mon nom est.");
		System.out.println("moi même:" + callerName + "Avez-vous des?");
		System.out.println("Réceptionniste:" + callerName + "n'est-ce pas?");
		System.out.println("Réceptionniste: Nous vous appellerons alors veuillez patienter ici");
		
		//Appelez maintenant la méthode ingénieur du département de développement système.
		String requestDetails = FirstDivision.engineer(yourName, callerName);
		
		System.out.println("Après plusieurs heures,,,");
		System.out.println(callerName + ": Désolé je vous ai fait attendre.");
		System.out.println(callerName + ":" + requestDetails + "A été complété.");
		System.out.println("Self: Merci.");
	}
}

Département de développement de système, première division

package systemDevelopmentDepartment;

public class FirstDivision {
	public static String engineer(String yourName, String callerName) {
		System.out.println(callerName + ":Ravi de vous rencontrer," + callerName + "Mon nom est.");
		System.out.println(callerName + ": Quel type d'entreprise avez-vous?");
		System.out.println("Veuillez entrer ce que vous voulez faire.");
		
		//Entrez ce que vous voulez que l'ingénieur fasse.
		String requestDetails = new java.util.Scanner(System.in).nextLine();
		
		System.out.println("moi même;" + requestDetails + "Je veux que tu fasses.");
		System.out.println(callerName + ": Je comprends." + requestDetails + "n'est-ce pas?");
		System.out.println(callerName + ": Veuillez patienter à la réception.");
		
		//Renvoie celui créé à la méthode principale.
		return requestDetails;
	}
}

Résultats d'exécution et d'entrée (contenu affiché sur la console) スクリーンショット 2020-11-05 113759.png Il est possible de combiner la méthode principale et la méthode ingénieur en une seule classe, Cette fois, je voulais que vous voyiez que les packages et les classes ont des rôles Cela a pris une forme comme celle-ci.

La prochaine fois, j'aimerais écrire sur les "variables"!

Recommended Posts

Ce que j'ai appris en Java (partie 1) Flux de développement Java et présentation
Ce que j'ai appris en Java (partie 4) Branchement conditionnel et répétition
Ce que j'ai appris en Java (partie 2) Que sont les variables?
Ce que j'ai appris en Java (partie 3) Déclaration d'exécution des instructions
Ce que j'ai appris lors de la création d'un serveur en Java
Ce que j'ai appris avec Java Gold
Ce que j'ai appris avec Java Silver
[Note] Ce que j'ai appris en six mois grâce à des inexpérimentés (Java)
[Note] Ce que j'ai appris en six mois grâce à des inexpérimentés (Java) (1)
[Note] Ce que j'ai appris en six mois grâce à des inexpérimentés (Java) (3)
Ce que j'ai étudié dans le développement de Wagby Note 1
Qu'est-ce que Java et l'environnement de développement (MAC)
Ce que j'ai appris du calcul monétaire Java
Pensons à ce qu'est la programmation déclarative en Java et Elm (partie 1)
Ce que j'ai appris
Résumé de ce que j'ai appris dans Spring Batch
Essayé l'API Toot et Streaming de Mastodon en Java
Un examen rapide de Java appris en classe part4
Ce que j'ai appris ② ~ Mock ~
Ce que j'ai appris ① ~ DJUnit ~
Un examen rapide de Java appris en classe part3
Un examen rapide de Java appris en classe part2
J'ai essayé de découvrir ce qui avait changé dans Java 9
JSON en Java et Jackson Partie 1 Renvoyer JSON à partir du serveur
Que s'est-il passé dans «Java 8 to Java 11» et comment créer un environnement
Raisons d'utiliser séparément Servlet et JSP dans le développement Java
J'ai essayé d'utiliser Dapr en Java pour faciliter le développement de microservices
Ce que vous avez appris lors de l'acquisition de Java SE 8 Silver and Gold
Ce que j'ai recherché sur Java 8
J'ai fait une roulette à Java.
Java et Iterator Part 1 External Iterator Edition
Ce que j'ai recherché sur Java 9
Apache Hadoop et Java 9 (partie 1)
Ce que j'ai recherché sur Java 7
Premier développement Java dans Eclipse
J'ai essayé la métaprogrammation avec Java
Ce que j'ai appris sur Kotlin
Ce que j'ai recherché sur Java 5
Résumé de «Modèles de conception appris en langage Java (édition multithread)» (partie 10)
[java] Ce que j'ai fait en comparant des listes dans ma propre classe
Résumé de «Modèles de conception appris en langage Java (édition multithread)» (partie 7)
Résumé de «Modèles de conception appris en langage Java (édition multithread)» (partie 3)
Résumé de «Modèles de conception appris en langage Java (édition multithread)» (partie 9)
Résumé de «Modèles de conception appris en langage Java (édition multithread)» (partie 6)
Résumé de «Modèles de conception appris en langage Java (édition multithread)» (partie 4)
Résumé de «Modèles de conception appris en langage Java (édition multithread)» (Partie 5)
Résumé de «Modèles de conception appris en langage Java (édition multithread)» (partie 2)
Résumé de «Modèles de conception appris en langage Java (édition multi-thread)» (Partie 1)
Ce que j'ai appris en travaillant Java avec Visual Studio Code
Ce que je fais souvent quand j'ai du mal à nommer avec Java (etc.)
Résumé de «Modèles de conception appris en langage Java (édition multithread)» (partie 11)
Résumé de «Modèles de conception appris en langage Java (édition multithread)» (partie 12)
Résumé de «Modèles de conception appris en langage Java (édition multithread)» (partie 8)
Ce que j'ai appris en étudiant les rails
J'ai envoyé un e-mail en Java
J'ai comparé les constructeurs PHP et Java
J'ai créé un PDF avec Java.
Exemple d'encodage et de décodage en Java
J'ai écrit le théorème de Gordobach en java