Notre tutoriel de programmation Java est destiné aux étudiants et aux professionnels. Java est un langage de programmation informatique orienté objet, basé sur les classes il est simultané, sécurisé et polyvalent. C’est une technologie robuste largement utilisée.
Qu’est-ce que ‘java
Java est un langage de programmation et une plate-forme.
Java est un langage de programmation de haut niveau, robuste, orienté objet et sécurisé.
Plate-forme: Tout environnement matériel ou logiciel dans lequel un programme est exécuté est appelé plate-forme. Comme Java dispose d’un environnement d’exécution (JRE) et d’une API, il s’appelle plate-forme.
Exemple de Java
Jetons un coup d’œil à l’exemple de programmation Java. Une description détaillée de l’exemple hello Java est disponible à la page suivante.
class Simple{ public static void main(String args[]){ System.out.println("Hello Java"); } }
Résultat : Hello Java
Application
Selon Sun, 3 milliards d’appareils utilisent Java. Java est actuellement utilisé sur de nombreux périphériques. Certains d’entre eux sont les suivants:
- Applications bureautiques telles qu’Acrobat Reader, Media Player, antivirus, etc.
- Applications Web
- Applications d’entreprise telles que les applications bancaires.
- Mobile
- Système embarqué
- Carte à puce
- Robotique
- Jeux, etc.
Types d’applications Java
Il existe principalement 4 types d’applications pouvant être créées à l’aide de la programmation Java:
1) Application autonome
Les applications autonomes sont également appelées applications de bureau ou applications basées sur des fenêtres. Ce sont des logiciels traditionnels que nous devons installer sur chaque machine. Media player, antivirus, etc. sont des exemples d’applications autonomes. AWT et Swing sont utilisés en Java pour créer des applications autonomes.
2) Application Web
Une application qui s’exécute côté serveur et crée une page dynamique est appelée une application Web. Actuellement, les technologies Servlet, JSP, Struts, Spring, Hibernate, JSF, etc. sont utilisées pour créer des applications Web en Java.
3) application d’entreprise
Une application de nature distribuée, telle que des applications bancaires, etc., est appelée application d’entreprise. Il présente les avantages de la sécurité de haut niveau, de l’équilibrage de charge et de la mise en cluster. En Java, EJB est utilisé pour créer des applications d’entreprise.
4) Application mobile
Une application créée pour les appareils mobiles est appelée une application mobile. Actuellement, Android et Java ME sont utilisés pour créer des applications mobiles.
Plateformes Java / Editions
Il y a 4 plateformes ou éditions de Java:
1) Java SE (Java Standard Edition)
C’est une plateforme de programmation Java. Il inclut des API de programmation Java telles que java.lang, java.io, java.net, java.util, java.sql, java.math, etc. Il inclut des rubriques de base telles que OOP, String, Regex, Exception, Inner classes, Multithreading, Flux d’E / S, mise en réseau, AWT, Swing, réflexion, collection, etc.
2) Java EE (Java Enterprise Edition)
Il s’agit d’une plate-forme d’entreprise principalement utilisée pour développer des applications Web et d’entreprise. Il est construit sur la plate-forme Java SE. Il comprend des sujets tels que Servlet, JSP, Services Web, EJB, JPA, etc.
3) Java ME (Java Micro Edition)
C’est une micro plate-forme principalement utilisée pour développer des applications mobiles.
4) JavaFX
Il est utilisé pour développer des applications Internet riches. Il utilise une API d’interface utilisateur légère.
Prérequis
Pour apprendre Java, vous devez posséder les connaissances de base du langage de programmation C / C ++.
Public
Notre tutoriel de programmation Java est conçu pour aider les débutants et les professionnels.
Problème
Nous vous assurons que vous ne trouverez aucun problème dans ce tutoriel Java. Toutefois, en cas d’erreur, signalez le problème dans le formulaire de contact.
Table des matières
Introduction | Instructions de contrôle | Polymorphisme |
---|---|---|
Qu’est-ce que ‘java | Java If-else | Mot-clé Super |
Java Switch | Exemple | |
Histoire de Java | Java boucle For | Bloc d’initialisation |
Caractéristiques de Java | Java boucle While | Mot-clé final |
C++ vs Java | Java boucle Do While | Runtime |
Java Hello world | Java Break | Le polymorphisme dans Java |
Programme interne | Java Continue | exemple d’opérateur |
JDK, JRE et JVM | Java Les commentaires | Abstraction Java |
La machine virtuelle Java | Programmes Java | Classe abstraite |
Variables Java | Classe et objet Java | Interface |
Types de données Java | Concepts de POO Java | Abstract vs Interface |
Système Unicode | Convention de nommage | Encapsulation Java |
Les opérateurs | Objet et classe | Package |
Mots clés | Constructeur | Modificateurs d’accès |
Héritage | Mot clé Static | Encapsulation |
L’héritage dans Java | Mot clé This | |
L’aggrégation |