Qu'est-ce que Java? La technologie Java est à la fois un langage de programmation et une plate-forme. Le langage de programmation Java est la langue dans laquelle les applications Java, applets, servlets et les composants sont écrits. La plate-forme Java est l'ensemble prédéfini de classes Java qui existent sur chaque installation de Java; ces classes sont disponibles pour une utilisation par les programmes Java.
La plate-forme Java est également parfois appelée l'environnement d'exécution Java ou le noyau API Java (__gVirt_NP_NNS_NNPS<__ interfaces de programmation d'application). Histoire de 'B'leads à' C 'Java a évolué en «C ++» indique les étapes pour' Java 'En 1990, Sun Microsystems a lancé un projet appelé Projet vert pour développer des logiciels pour l'électronique grand public. James Gosling, ancien ingénieur du son a été affecté à la nouvelle Projet vert. Gosling a commencé à écrire des logiciels en C ++ pour intégration des éléments tels que les grille-pain, magnétoscopes, etc.
Mais bientôt il comprit que C ++ était le mauvais outil pour le travail car il est susceptible de bogues qui peuvent bloquer le système. La solution de Gosling aux problèmes de C ++ est un nouveau langage appelé Oak. Oak conservé la syntaxe familière de C ++, mais a omis les caractéristiques potentiellement dangereuses comme des références de ressources explicite, pointeur arithmétique et la surcharge des opérateurs, etc. Lorsque le World Wide Web est devenu populaire en 1994, Sun a réalisé que le chêne était le langage de programmation parfaite pour le Web.
Ainsi en 1994, ils ont terminé le travail sur un produit connu sous le nom Web Runner a été rebaptisé comme Hot Java. Enfin, en 1995, Oak a été rebaptisé Java et l'équipe a annoncé que le navigateur Internet Netscape Navigator intégrerait Java technology.Features de Java Simple Architecture Orientée Objet Neutre sécurisés multithread dynamique distribuée de gestion automatique de la mémoire et de Collecte des déchets solides avantages de Java simples et moins de bugs code réutilisable Nous avons besoin d'écrire moins de code dépendances Éviter de plate-forme.
(Ecrire une fois, exécuter partout) la version automatique Chèque travail de Java de travail de Java sur plate-forme Java Internet, JDK, JRE Java Platform - Une plate-forme est ah /w ou s /w environnement dans lequel un programme court. La plupart des plates-formes peuvent être décrits comme une combinaison du système d'exploitation sous-jacent et de l