J'ai essayé d'interagir avec Java

0.Opening Jinglebe-le ♪ Jinglebe-le ♪ Bell sonne- ♪ Alors que le monde se moque des gens et que la charge arrière se propage dans les endroits populaires, j'aimerais faire de la veille de Noël une veille de Noël amusante en interagissant avec Java ♂ Décollez ~~ d ... ~~ Kuribocchi!

1. Qu'est-ce que Java?

Cela dit, je ne connais pas encore Java, alors j'ai jeté un coup d'œil rapide à Java.

1-1. Naissance de Java !!

À l'origine, il a été créé vers 1991 par Sun Microsystems, Inc. des États-Unis (maintenant absorbé par Oracle) en tant que langage de programmation pour le développement de logiciels pour les appareils ménagers. À partir de là, des améliorations ont été apportées et Java a été annoncé à SunWorld en 1995. La raison pour laquelle Java est arrivé au premier plan était la capacité à développer de petits programmes appelés «applets» qui s'exécutaient sur des navigateurs Web. Par conséquent, il était autrefois mal compris comme "un langage pour Internet pour créer des applets". ** Java est un "langage de programmation à usage général qui peut également créer des applets" et est un langage polyvalent **. Tel est le concept.

1-2. Principales fonctionnalités de java

--Fourni gratuitement --Une fois créé, il peut être exécuté n'importe où --Syntaxe similaire à C ou C ++

2. Ce guide pilote

Le manuel qui sera pris en charge cette fois est "Clear Java -Introduction-" écrit par le professeur Nobuhiro Shibata. Onacious!

3. Environnement d'exécution

Utilisez eclipse, qui est un IDE (Integrated Development Environment).

4. Je l'ai vraiment touché

Je ne peux pas mettre une capture d'écran dessus, donc je peux mettre le code source à la place.

4-1. Programme qui affiche des caractères à l'écran

package Sample;

//画面に表示を行うプログラム

public class SampleA {

	public static void main(String[] args) {

System.out.print ("Bonjour!"); // printf ("Bonjour!") En langage C;

System.out.print ("X'mas" + "EVE !!"); // Concaténer les caractères

System.out.println ("Rear charge ... \ n Blast !!!"); / * \ n est un saut de ligne comme en langage c. Vous pouvez le mettre entre des caractères littéraux! * /

	}

}

4-2. Programme d'essai utilisant des variables

package Sample;

// Bibliothèque en langage C (comme #include <stdio.h>) import java.util.Random; // Bibliothèque pour générer des nombres aléatoires import java.util.Scanner; // Bibliothèque pour accepter la saisie au clavier

public class SampleB {

	public static void main(String[] args) {

//ライブラリにある関数を使いやすく定義 Random rand = new Random (); // Celui avec le même rôle que la fonction rand en langage c Scanner stdIn = new Scanner (System.in); // Même rôle que scanf en langage C

		int a;
	
		a = 2;
	
		int b = -1;
	
		double x = 1.5 * 2;

final double PI = 3.14159; // Variable dont la valeur ne peut pas être réécrite (const en langage c)

		x = rand.nextDouble();

// La valeur entre parenthèses est la valeur après calcul (printf ("% d", PI * x * x) en langage c) System.out.println (L'aire d'un cercle avec "rayon" + x + "est" + (PI * x * x) + ".");

System.out.print ("valeur de l'entier a:");

		a = stdIn.nextInt();

		System.out.println("a / 2 = "+ a /2);

		System.out.println("a % 2 = "+ a % 2);

String s = "cake"; // Type de chaîne (tableau de type char en langage c)

System.out.println ("La chaîne s est" + s + ".");

	}
	
}

5. Prenez vos impressions

Java a une syntaxe plus longue que le langage C, et la syntaxe peut être différente de celle du langage C, donc je me suis senti un peu mal à l'aise. Cependant, je suis reconnaissant que l'aide à la saisie soit excellente et que je n'ai pas à frapper à chaque fois si j'utilise la touche Tab. De plus, j'ai trouvé intéressant de pouvoir connecter des personnages. (Parce que c'était comme "J'ai un stylo. ♪ J'ai une pomme. ♪ Oh, Apple Pen. ♪" d'un certain PPAP (rires)) 6.Ending J'ai essayé d'interagir avec Java, mais cette fois c'était le début du début, et je ne pouvais pas toucher à la vraie valeur de Java. Cependant, pas seulement cette fois, je souhaite continuer à approfondir les échanges avec Java. Eh bien, sérieusement, grâce à Java-kun, j'ai de bons souvenirs comparables à Ria Mitsuru. (peut être) … Va-t-il partir désormais seul au pays des souris?

Recommended Posts

J'ai essayé d'interagir avec Java
J'ai essayé de faire une authentification de base avec Java
J'ai essayé de casser le bloc avec java (1)
J'ai essayé d'implémenter TCP / IP + BIO avec JAVA
J'ai essayé la communication UDP avec Java
J'ai essayé d'implémenter Sterling Sort avec Java Collector
J'ai essayé de résumer l'apprentissage Java (1)
J'ai essayé de résumer Java 8 maintenant
J'ai essayé de créer un environnement de développement java8 avec Chocolatey
J'ai essayé de moderniser une application Java EE avec OpenShift.
J'ai essayé de résumer les expressions Java lambda
J'ai essayé de démarrer avec Web Assembly
J'ai essayé d'utiliser OpenCV avec Java + Tomcat
J'ai essayé de créer une application Android avec MVC maintenant (Java)
J'ai essayé de gérer la configuration des jambes de force avec Coggle
J'ai essayé de gérer les informations de connexion avec JMX
java j'ai essayé de casser un simple bloc
Je veux utiliser java8 forEach avec index
J'ai essayé de sortir quatre-vingt-dix-neuf en Java
J'ai essayé de créer une compétence Alexa avec Java
J'ai essayé DI avec Ruby
Java pour jouer avec Function
J'ai essayé Drools (Java, InputStream)
Connectez-vous à DB avec Java
Connectez-vous à MySQL 8 avec Java
J'ai essayé d'utiliser Java REPL
J'ai essayé UPSERT avec PostgreSQL.
J'ai essayé BIND avec Docker
J'ai essayé de vérifier yum-cron
J'ai essayé la métaprogrammation avec Java
J'ai essayé ce que je voulais essayer avec Stream doucement.
J'ai essayé d'implémenter le téléchargement de fichiers avec Spring MVC
J'ai essayé d'implémenter la notification push Firebase en Java
J'ai essayé de faire fonctionner SQS en utilisant AWS Java SDK
# 2 [Note] J'ai essayé de calculer quatre-vingt-dix-neuf avec Java.
J'ai démarré MySQL 5.7 avec docker-compose et j'ai essayé de me connecter
J'ai essayé de démarrer avec Spring Data JPA
J'ai essayé de créer une compétence Clova en Java
J'ai essayé de créer une fonction de connexion avec Java
J'ai essayé de dessiner une animation avec l'API Blazor + canvas
J'ai essayé OCR de traiter un fichier PDF avec Java
Je veux faire des transitions d'écran avec kotlin et java!
[Java] J'ai essayé de mettre en œuvre la recherche de produits de l'API Yahoo
J'ai essayé d'implémenter la méthode de division mutuelle d'Eugrid en Java
~ J'ai essayé d'apprendre la programmation fonctionnelle avec Java maintenant ~
J'avais l'habitude de faire nc (netcat) avec JAVA normalement
J'ai essayé de découvrir ce qui avait changé dans Java 9
[Java] J'ai essayé de me connecter en utilisant le pool de connexion avec Servlet (tomcat) & MySQL & Java
J'ai essayé de créer une fonction / écran d'administrateur de site commercial avec Java et Spring
Java pour apprendre avec les ramen [Partie 1]
J'ai essayé de mâcher C # (indexeur)
J'ai essayé d'augmenter la vitesse de traitement avec l'ingénierie spirituelle
[Java] Points à noter avec Arrays.asList ()
[JDBC] J'ai essayé d'accéder à la base de données SQLite3 depuis Java.
J'ai essayé de résumer les bases de kotlin et java
[Rails] J'ai essayé de créer une mini application avec FullCalendar