English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Notre cours de programmation Java est conçu pour les étudiants, les débutants et les professionnels. Java est un langage de programmation orienté objet, basé sur les classes, concurrent, sécurisé et polyvalent. C'est une technologie puissante largement utilisée.
Java estlangage de programmationetPlateformeJava est un langage de programmation avancé, robuste, orienté objet et sécurisé.
Java est développé parSun Microsystemsactuellement une filiale d'Oracle) dans1995années développéesJamesGoslingest appelé le père de Java. Avant Java, son nom étaitOakEn raison de ce que Oak est une entreprise enregistrée, James Gosling et son équipe ont changé le nom d'Oak en Java.
PlateformeToute environnement de matériel ou de logiciel où un programme peut être exécuté est appelé plate-forme. En raison de l'environnement d'exécution (JRE) et des API de Java, il est appelé plate-forme.
Laissez-nous jeter un coup d'œil rapide à un exemple de programmation Java. Une explication détaillée de l'exemple Hello Java est fournie sur la page suivante.
public class Simple{ public static void main(String args[]){ System.out.println("Hello Java"); } }Voyons voir ‹/›
Résultat de la sortie :
Hello Java
Selon les statistiques de Sun, il y a30 milliards d'appareils exécutent Java. Actuellement, il y a de nombreux appareils utilisant Java. Certains d'entre eux sont les suivants :
Applications de bureau, par exemple Acrobat Reader, lecteur multimédia, logiciel antivirus, etc.
Applications Web, par exemple java.com.
Applications d'entreprise, par exemple des applications bancaires.
Mobile
Systèmes embarqués
Cartes à puce
Technologie robotique
Jeux, etc.
Les types d'applications principalement créables avec la programmation Java sont4Types :
Les applications indépendantes sont également appelées applications de bureau ou applications basées sur des fenêtres. Ce sont les logiciels traditionnels que nous devons installer sur chaque ordinateur. Des exemples d'applications indépendantes incluent Media Player, antivirus, etc. AWT et Swing sont utilisés en Java pour créer des applications indépendantes.
Les applications exécutées sur le serveur et créant des pages dynamiques sont appelées applications Web. Actuellement, des technologies telles que Servlet, JSP, Struts, Spring, Hibernate, JSF sont utilisées pour créer des applications Web en Java.
Il s'agit essentiellement d'applications distribuées, telles que les applications bancaires, etc., appelées applications d'entreprise. Elle offre des avantages avancés en matière de sécurité, de balance de charge et de clustering. En Java, EJB est utilisé pour créer des applications d'entreprise.
Les applications créées pour les appareils mobiles sont appelées applications mobiles. Actuellement, Android et Java ME sont utilisés pour créer des applications mobiles.
Java a4Des plateformes ou versions :
Il s'agit d'une plate-forme de programmation Java. Elle contient des API de programmation Java, telles que java.lang, java.io, java.net, java.util, java.sql, java.math, etc. Elle contient également des éléments tels que la POO, String, Regex, Exception, les classes internes, les threads multiples, I / O streams, network, AWT, Swing, reflection, collection, etc.
It is an enterprise platform, mainly used for developing Web and enterprise applications. It is built on top of the Java SE platform. It includes topics such as Servlet, JSP, Web services, EJB, JPA, etc.
This is a micro platform, mainly used for developing mobile applications.
It is used to develop rich Internet applications. It uses lightweight user interface APIs.
Before learning Java, if you have some C / C ++Basic knowledge of programming languages, you will learn faster and easier to get started.
Our Java programming tutorial aims to help beginners and professionals.
If you find any problems in using this Java tutorial, please submit feedback, and we will correct them in the first time.