Qu'est-ce que Java API-java

sample


	public class HelloWorld{
         public static void main(String[] args) {
           System.out.println("hello");
	   }
	}

Comme une magie pour les débutants en programmation Il est d'usage (?) De créer une classe HelloWorld au début de l'apprentissage Il est facile de penser que la classe HelloWorld est la seule que j'ai créée. En fait, c'est un programme composé d'un total de 348 classes qui se déplacent en coopération avec 347 autres classes.

À l'exception d'une classe que j'ai créée, 347 classes sont des pièces jointes standard à Java depuis le début. Ils sont appelés ** API ** (Application Programming Interface).

L'API est livrée en standard avec plus de 200 packages et plus de 3500 classes, et vous pouvez l'utiliser à tout moment. L'API a été créée par des développeurs du monde entier et est rapide et sans bogue.

Les packages typiques sont indiqués dans le tableau ci-dessous

nom du paquet La description
java.lang Classes importantes indispensables pour Java
java.util Diverses classes qui rendent la programmation pratique
java.math Cours liés aux mathématiques
java.net Groupe de classe pour la communication réseau, etc.
java.io Classes pour le traitement séquentiel des données telles que la lecture et l'écriture de fichiers

En particulier, de nombreuses classes appartenant au package ** java.lang sont fréquemment utilisées **. Il est conçu pour être ** automatiquement importé ** sans aucune importation spéciale. System dans System.out.println () est une classe java.lang.System.

Recommended Posts

Qu'est-ce que Java API-java
Qu'est-ce que 'java
Qu'est-ce que Java <>?
Qu'est-ce que l'encapsulation Java?
Qu'est-ce que la technologie Java?
[Java] Qu'est-ce que flatMap?
[Java] Qu'est-ce que ArrayList?
Qu'est-ce que l'assertion Java? Résumé.
Qu'est-ce qu'une collection Java?
[Java] Qu'est-ce que jaee j2ee?
[Java] Qu'est-ce que l'héritage de classe?
[Notions de base Java] Qu'est-ce que la classe?
Qu'est-ce que l'analyse Java Escape?
Qu'est-ce que JVM (Java Virtual Machine)?
Qu'est-ce que Thread Safe (avec Java)
Qu'est-ce qu'une expression lambda (Java)
Qu'est-ce qui est nul? ]
Qu'est-ce que Keycloak
Qu'est-ce que Jackson?
Qu'est-ce que soi
Qu'est-ce que Jenkins
Qu'est-ce que ArgumentMatcher?
Qu'est-ce que IM-Juggling?
Qu'est-ce que les paramètres
Qu'est-ce que SLF4J?
Qu'est-ce que la façade? ??
Qu'est-ce que Gradle?
Qu'est-ce que centOS
Qu'est-ce que RubyGem?
Qu'est-ce que before_action?
Qu'est-ce que Docker
Qu'est-ce que Byte?
Qu'est-ce que Tomcat
Qu'est-ce qu'une classe en langage Java (3 /?)
Quelle est la meilleure lecture de fichier (Java)
Qu'est-ce qu'une classe en langage Java (1 /?)
Qu'est-ce que Java et l'environnement de développement (MAC)
Qu'est-ce qu'une classe en langage Java (2 /?)
Quelle est la méthode principale en Java?
Qu'est-ce que `docker-compose up`?
Qu'est-ce qu'un constructeur
Qu'est-ce que le modèle Java Servlet / JSP MVC?
Qu'est-ce que le codage en dur?
Qu'est-ce qu'un flux
Qu'est-ce qu'une permission refusée?
Qu'est-ce que le contrôle d'instance?
Qu'est-ce que Spring Tools 4
Qu'est-ce qu'un opérateur?
Qu'est-ce que l'orientation objet?
Quel est le modificateur volatile pour les variables Java?
Qu'est-ce que le @VisibleForTesting de Guava?
Qu'est-ce qu'un modèle MVC?
Qu'est-ce qu'une annotation?
Qu'est-ce que @ (variable d'instance)?
Qu'est-ce que l'artefact de Gradle?
Qu'est-ce que l'audit JPA?