Java version historyThe Java language has undergone several changes since JDK 1.0 as well as numerous additions of classes and packages to the standard library. Since J2SE 1.4, the evolution of the Java language has been governed by the Java Community Process (JCP), which uses Java Specification Requests (JSRs) to propose and specify additions and changes to the Java platform. The language is specified by the Java Language Specification (JLS); changes to the JLS are managed under JSR 901.
Java MEJava Platform, Micro Edition, ou Java ME (anciennement Java 2 Platform, Micro Edition, ou J2ME), est une spécification de la plate-forme Java d'Oracle, destinée typiquement aux applications pour systèmes embarqués et mobiles (microcontrôleur, capteur, passerelle, smartphone, assistant personnel numérique, décodeur TV, imprimante). Java ME est né en 1999, de la volonté de Sun de structurer ses différentes plateformes, et notamment Java Card, PersonnalJava et EmbeddedJava.
JazelleJazelle DBX (direct bytecode execution) is an extension that allows some ARM processors to execute Java bytecode in hardware as a third execution state alongside the existing ARM and Thumb modes. Jazelle functionality was specified in the ARMv5TEJ architecture and the first processor with Jazelle technology was the ARM926EJ-S. Jazelle is denoted by a "J" appended to the CPU name, except for post-v5 cores where it is required (albeit only in trivial form) for architecture conformance.
Java (technique)Java est une technique informatique développée initialement par Sun Microsystems puis acquise par Oracle à la suite du rachat de l'entreprise. Défini à l'origine comme un langage de programmation, Java a évolué pour devenir un ensemble cohérent d'éléments techniques et non techniques.
Feuillevignette|redresse=1.5|Feuille simple captant la lumière du soleil (cf. Colocasia) vignette|redresse=1.5|Tous les végétaux renferment des pigments photosynthétiques : chlorophylles (pigments verts), caroténoïdes (pigment orangés, bleus et rouges). Les pigments chlorophylliens, de loin les plus abondants, possèdent deux bandes d'absorption (bleu et rouge) dans le spectre lumineux, ce qui se traduit par une valeur maximale de la réflectance autour du vert, d'où la couleur verte des plantes grâce à la présence de lacunes aérifères dont les cavités d'air renvoient ce rayonnement dans toutes les directions.
Java SEJava Platform, Standard Edition, ou Java SE (anciennement Java 2 Platform, Standard Edition, ou J2SE), est une spécification de la plateforme Java d'Oracle, destinée typiquement aux applications pour poste de travail. La plateforme est composée, outre les API de base : des API spécialisées dans le poste client (JFC et donc Swing, AWT et Java2D) ; des API d'usage général comme JAXP (pour le parsing XML) ; de JDBC (pour la gestion des bases de données).
Architecture ARMLes architectures ARM sont des architectures externes de type RISC 32 bits (ARMv1 à ARMv7) et 64 bits (ARMv8) développées par ARM Ltd depuis 1983 et introduites à partir de 1990 par Acorn Computers. L'architecture ARM est le fruit du travail de Sophie Wilson. Dotés d'une architecture relativement plus simple que d'autres familles de processeurs et faibles consommateurs d'électricité, les processeurs ARM sont aujourd'hui dominants dans le domaine de l'informatique embarquée, en particulier la téléphonie mobile et les tablettes.
Component Object ModelComponent Object Model (abr. COM) est une technique de composants logiciels développée par Microsoft et DEC, depuis 1994, populaire sur Windows et également disponible sur les systèmes d'exploitation OpenVMS, Tru64 ainsi que d'autres Unix. Utilisée pour mettre en œuvre OLE et ActiveX, COM est dépassé depuis 2009 par le Framework .NET de Microsoft. Les technologies COM regroupent OLE, COM+, Distributed COM et ActiveX.
Remote procedure callthumb|upright=1.5|Vue d'ensemble d'un système RPC En informatique et en télécommunication, RPC (remote procedure call) est un protocole réseau permettant de faire des appels de procédures sur un ordinateur distant à l'aide d'un serveur d'applications. Ce protocole est utilisé dans le modèle client-serveur pour assurer la communication entre le client, le serveur et d’éventuels intermédiaires. Ce système est également utilisé pour la conception des micro-noyaux. L'idée de RPC date d'au moins 1976, quand il a été décrit dans le .
Spring (framework)En informatique, Spring est un framework open source pour construire et définir l'infrastructure d'une application Java, dont il facilite le développement et les tests. En 2004, Rod Johnson a écrit le livre Expert One-on-One J2EE Design and Development qui explique les raisons de la création de Spring. Spring est considéré comme un conteneur dit « léger ». La raison de ce nommage est expliquée par Erik Gollot dans l’introduction du document Introduction au framework Spring.
Comparison of application virtualization softwareApplication virtualization software refers to both application virtual machines and software responsible for implementing them. Application virtual machines are typically used to allow application bytecode to run portably on many different computer architectures and operating systems. The application is usually run on the computer using an interpreter or just-in-time compilation (JIT). There are often several implementations of a given virtual machine, each covering a different set of functions.
ExpérienceL'expérience est la connaissance acquise à travers l'interaction avec l'environnement. Une expérience est un enchaînement d'événements dont on peut tirer une leçon par un retour d'expérience. La connaissance issue de l'expérience s'oppose à celle qui relève d'une élaboration théorique. L'expérience d'une personne est l'ensemble des savoirs qu'elle a acquis par la pratique, et non seulement par un enseignement formel. Lorsque cette connaissance est socialement partagée et construite dans l'intersubjectivité, il s'agit d'expérience sociale.
Expérience de mort imminentevignette|upright=1.2|L'Ascension vers l'empyrée de Jérôme Bosch est associée par les chercheurs sur l'expérience de mort imminente aux aspects de la vision du tunnel Expérience de mort imminente ou EMI (en anglais, imminent death experience ou IDE ou encore NDE, near death experience) est une expression désignant un ensemble de « visions » et de « sensations » exceptionnelles vécues par des individus confrontés à leur propre mort (mort clinique, coma avancé ou simple perception de leur mort imminente, que le danger soit réel ou simplement perçu comme tel).
Common Object Request Broker ArchitectureCORBA, acronyme de Common Object Request Broker Architecture, est une architecture logicielle pour le développement de composants et d’object request broker (ORB). Ces composants, qui sont assemblés afin de construire des applications complètes, peuvent être écrits dans des langages de programmation distincts, être exécutés dans des processus séparés, voire être déployés sur des machines distinctes. CORBA est un standard maintenu par l’Object Management Group.
Forme foliairethumb|Douze formes de feuilles avec des marges (bord du limbe) différentes. Chromolithographie, vers 1850 La forme foliaire, ou forme des feuilles, est une part de la morphologie végétale souvent utilisée dans la systématique ou classification des espèces. En effet, la forme des feuilles, qui comprend de nombreuses variantes, est souvent une des caractéristiques les plus visibles pouvant servir à identifier une espèce végétale.
Expérience religieuseUne expérience religieuse (également appelée expérience spirituelle, sacrée ou mystique ) est une expérience subjective, personnelle ou collective, interprétée dans un cadre religieux. Au , William James a popularisé ce concept en réponse contre le rationalisme croissant de la société occidentale. De nombreuses traditions religieuses et mystiques considèrent les expériences religieuses et particulièrement la connaissance qui les accompagne, comme des révélations causées par une action d'origine divine plutôt que par des processus naturels ordinaires.
Psychedelic experienceA psychedelic experience (known colloquially as a trip) is a temporary altered state of consciousness induced by the consumption of a psychedelic substance (most commonly LSD, mescaline, psilocybin mushrooms, or DMT). For example, an acid trip is a psychedelic experience brought on by the use of LSD, while a mushroom trip is a psychedelic experience brought on by the use of psilocybin. Psychedelic experiences feature alterations in normal perception such as visual distortions and a subjective loss of self-identity, sometimes interpreted as mystical experiences.
Morphologie végétaleLa morphologie végétale est la partie de la botanique qui consiste à décrire la forme et la structure externe des plantes et de leurs organes. Elle se distingue de l'anatomie, qui s'intéresse à la structure interne des plantes. Le développement de cette science est lié à celui de la systématique, qui a conduit à une description précise et minutieuse des différents organes des plantes, notamment les racines, les tiges, les feuilles et les fleurs, et donné naissance à un vocabulaire botanique très riche et très spécialisé.
Expérience de hors-corpsL’expérience de hors-corps (out-of-body expérience ou OBE en anglais) désigne une expérience vécue par un individu impliquant la sensation de flotter en dehors du corps. À la différence de l'autoscopie où le sujet se voit sans avoir nullement la sensation de quitter son corps, et dont le phénomène est souvent tout à fait ordinaire (reflet dans un miroir, photographie, etc.), et parfois hallucinatoire (voir l'expérience de dédoublement décrite par Goethe dans Poésie et Vérité) dans l'expérience de hors-corps, le sujet prétend avoir aperçu son corps depuis un autre endroit que celui qu'il occupe.