Maison  >  Article  >  Java  >  Que signifie Java ?

Que signifie Java ?

青灯夜游
青灯夜游original
2019-11-16 17:07:518018parcourir

Java est un langage de programmation orienté objet et un langage de programmation informatique largement utilisé. Il présente les caractéristiques de la programmation multiplateforme, orientée objet et générique. Il est largement utilisé dans le développement d'applications Web et d'applications mobiles au niveau de l'entreprise. développement.

Que signifie Java ?

Java absorbe non seulement les divers avantages du langage C++, mais abandonne également les concepts tels que l'héritage multiple et les pointeurs qui sont difficiles à comprendre en C++. Le langage est puissant, simple et facile à utiliser. Utilisez deux fonctionnalités. En tant que représentant des langages de programmation statiques orientés objet, le langage Java implémente parfaitement la théorie orientée objet et permet aux programmeurs d'effectuer une programmation complexe avec une façon de penser élégante. [Apprentissage recommandé : cours Java]

Java est un langage fortement typé, qui permet une vérification étendue au moment de la compilation pour les problèmes potentiels d'incompatibilité de type. Java nécessite des déclarations de méthodes explicites et ne prend pas en charge les déclarations implicites de style C.

Java présente les caractéristiques de simplicité, d'orientation objet, de distribution, de robustesse, de sécurité, d'indépendance et de portabilité de la plateforme, de multi-threading et de dynamique. Java peut écrire des applications de bureau, des applications Web, des systèmes distribués et des applications système embarquées, etc.

Environnement de programmation

JDK (Java Development Kit) est appelé kit de développement Java ou outil de développement Java. Il s'agit d'un programme de développement de programme permettant d'écrire des applets et des applications Java Applet. environnement. JDK est le cœur de l'ensemble de Java, y compris l'environnement d'exécution Java (Java Runtime Envirnment), certains outils Java et les bibliothèques de classes principales Java (API Java).

Tout serveur d'applications Java intègre essentiellement une certaine version du JDK. Le JDK grand public est le JDK publié par Sun. Outre Sun, de nombreuses entreprises et organisations ont développé leurs propres JDK, tels que le JDK développé par IBM, le Jrocket par BEA et le JDK développé par l'organisation GNU.

De plus, le sous-ensemble de l'API Java SE et la machine virtuelle Java dans la bibliothèque de classes de l'API Java peuvent être collectivement appelés JRE (JAVA Runtime Environment JRE est un environnement standard qui prend en charge l'exécution de programmes Java).

JRE est un environnement d'exécution et JDK est un environnement de développement. Par conséquent, JDK est nécessaire lors de l’écriture de programmes Java et JRE est nécessaire lors de l’exécution de programmes Java. Le JDK contient déjà JRE, donc tant que le JDK est installé, vous pouvez modifier des programmes Java et exécuter des programmes Java normalement. Cependant, comme JDK contient beaucoup de contenu qui n'a rien à voir avec l'exécution et prend beaucoup de place, vous n'avez pas besoin d'installer JDK pour exécuter des programmes Java ordinaires, mais seulement d'installer JRE.

Outils de programmation

Eclipse : une plateforme de développement extensible open source basée sur Java.

NetBeans : Environnement de développement intégré Java open source, adapté à diverses applications client et Web.

IntelliJ IDEA : il possède de très bonnes fonctions d'invite automatique de code, d'analyse de code, etc.

MyEclipse : Logiciel commercial développé par Genuitec, il s'agit d'un environnement de développement intégré largement utilisé pour les applications Java.

EditPlus : Si le compilateur Java "Javac" et l'interpréteur "Java" sont correctement configurés, vous pouvez directement utiliser EditPlus pour compiler et exécuter des programmes Java.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn