Applet JavaUn applet Java est un applet, fournie aux utilisateurs sous la forme de bytecode Java. Un applet Java peut fonctionner dans un navigateur web, grâce à une machine virtuelle Java (JVM), ou dans l'AppletViewer de Sun, un outil permettant de tester les applets Java. Les applets Java ont été introduits dans la première version du langage, de 1995. Les applets Java sont la plupart du temps écrits en langage Java, mais ils peuvent également être écrits dans n'importe quel langage qui se compile en bytecode, comme Jython, Groovy ou encore Scala.
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.
Machine virtuelle Javavignette|Machine virtuelle Java - Spécification Java 7 La machine virtuelle Java (en anglais Java virtual machine, abr. JVM) est un appareil informatique fictif qui exécute des programmes compilés sous forme de bytecode Java. L'appareil est simulé par un logiciel spécifique à chaque plateforme ou couple (machine/système d’exploitation) et permet aux applications Java compilées en bytecode de produire les mêmes résultats quelle que soit la plate-forme, tant que celle-ci est pourvue de la machine virtuelle Java adéquate.
Trajectoire paraboliquethumb|La ligne verte représente une trajectoire parabolique. En mécanique céleste et en mécanique spatiale, une trajectoire parabolique (ou orbite parabolique) est une orbite de Kepler dont l'excentricité est égale à 1. L'objet en orbite décrit alors, sur le plan de l'orbite, une parabole dont le foyer est l'objet plus massif. Le mouvement parabolique s'effectue lorsqu'un projectile est soumis à une vitesse initiale et à la seule accélération de la pesanteur. Un exemple courant de mouvement parabolique est l'obus tiré depuis un canon.
Swing (Java)Swing est une bibliothèque graphique pour le langage de programmation Java, faisant partie du package Java Foundation Classes (JFC), inclus dans J2SE. Swing constitue l'une des principales évolutions apportées par Java 2 par rapport aux versions antérieures. Swing offre la possibilité de créer des interfaces graphiques identiques quel que soit le système d'exploitation sous-jacent, au prix de performances moindres qu'en utilisant Abstract Window Toolkit (AWT).
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 (langage)Java est un langage de programmation de haut niveau orienté objet créé par James Gosling et Patrick Naughton, employés de Sun Microsystems, avec le soutien de Bill Joy (cofondateur de Sun Microsystems en 1982), présenté officiellement le au SunWorld. La société Sun est rachetée en 2009 par la société Oracle qui détient et maintient désormais Java. Un logiciel écrit en language Java a pour particularité d'être compilé vers un code intermédiaire formé de bytecodes qui peut être exécutée dans une machine virtuelle Java (JVM) en faisant abstraction du système d'exploitation.
Tracking systemA tracking system, also known as a locating system, is used for the observing of persons or objects on the move and supplying a timely ordered sequence of location data for further processing. A myriad of tracking systems exists. Some are 'lag time' indicators, that is, the data is collected after an item has passed a point for example a bar code or choke point or gate. Others are 'real-time' or 'near real-time' like Global Positioning Systems (GPS) depending on how often the data is refreshed.
JavaFXJavaFX est un framework et une bibliothèque d'interface utilisateur issue du projet OpenJFX, qui permet aux développeurs Java de créer une interface graphique pour des applications de bureau, des applications internet riches et des applications smartphones et tablettes tactiles. Créé à l'origine par Sun MicroSystems, puis développé par Oracle après son rachat et ce, jusqu'à la version 11 du JDK, c'est depuis lors à la communauté OpenJFX que revient la poursuite de son développement.
Radial trajectoryIn astrodynamics and celestial mechanics a radial trajectory is a Kepler orbit with zero angular momentum. Two objects in a radial trajectory move directly towards or away from each other in a straight line. There are three types of radial trajectories (orbits). Radial elliptic trajectory: an orbit corresponding to the part of a degenerate ellipse from the moment the bodies touch each other and move away from each other until they touch each other again. The relative speed of the two objects is less than the escape velocity.
Traceur de véhiculeUn traceur de véhicule est un système de suivi des véhicules combinant l'utilisation de la localisation automatique de véhicules dans des véhicules individuels avec un logiciel qui collecte ces données de flotte en tant qu'enregistreur de données pour obtenir une image complète de l'emplacement des véhicules. Les systèmes de localisation de véhicules modernes utilisent couramment un système de positionnement par satellites GPS/GLONASS/Galileo/Beidou pour localiser le véhicule qui doit impérativement porter un émetteur radio/gsm/wifi ou satellitaire, mais d'autres types de technologie de localisation automatique de véhicules peuvent également être utilisés.
Eclipse (projet)Eclipse est un projet, décliné et organisé en un ensemble de sous-projets de développements logiciels, de la fondation Eclipse visant à développer un environnement de production de logiciels libre qui soit extensible, universel et polyvalent, en s'appuyant principalement sur Java. Son objectif est de produire et fournir des outils pour la réalisation de logiciels, englobant les activités de programmation (notamment environnement de développement intégré et frameworks) mais aussi d'AGL recouvrant modélisation, conception, test, gestion de configuration, reporting.
Trajectoire hyperboliquevignette|La ligne bleue représente une trajectoire hyperbolique. Une trajectoire hyperbolique (ou, abusivement, orbite hyperbolique) est, en mécanique spatiale, la trajectoire de tout objet autour du corps central avec une vitesse suffisante pour échapper à l'attraction gravitationnelle de celui-ci. Le nom dérive du fait que, selon la loi universelle de la gravitation, une telle orbite a la forme d'une hyperbole. En termes plus techniques, cela peut être exprimé par une excentricité orbitale supérieure à 1.
Trajectoirevignette|En physique la trajectoire est une ligne décrit après le déplacement d'un mobile En mathématiques et en sciences physiques, la trajectoire est la ligne décrite par n'importe quel point d'un objet en mouvement, et notamment par son centre de gravité. En biologie et en écologie la même définition s'applique pour les êtres vivants. En sciences humaines et sociales, une trajectoire est la succession avec l’âge des passages d’un individu d’un état ou d’une position sociale à l’autre.
Lamina (biologie)La lamina nucléaire est un maillage fibrillaire dense bordant (côté nucléoplasme) l'enveloppe nucléaire d'une cellule. Il s'agit d'un réseau protéique fibreux, homologue aux filaments intermédiaires qui double la membrane interne de l'enveloppe nucléaire formant une couche de 10 à 20 nm d'épaisseur et interrompue par des pores nucléaires. Ce réseau est composé de polypeptides appelés lamines de 3 types différents : lamine A, lamine B et lamine C. La lamine A et la lamine C sont quasi identiques.
Cytométrie en fluxLa cytométrie en flux (CMF) est une technique de caractérisation individuelle, quantitative et qualitative, de particules en suspension dans un liquide. Un appareil fait défiler des particules, molécules ou cellules, à grande vitesse dans le faisceau d'un laser. La lumière issue, par diffusion ou fluorescence, du cytomètre permet de compter et de classer la population étudiée suivant plusieurs critères. Il s'agit d'analyser les signaux optiques ou physiques émis par une particule coupant le faisceau lumineux d’un laser ou d’une lampe à arc.
Projectile motionProjectile motion is a form of motion experienced by an object or particle (a projectile) that is projected in a gravitational field, such as from Earth's surface, and moves along a curved path under the action of gravity only. In the particular case of projectile motion on Earth, most calculations assume the effects of air resistance are passive and negligible. The curved path of objects in projectile motion was shown by Galileo to be a parabola, but may also be a straight line in the special case when it is thrown directly upward or downward.
Free Java implementationsFree Java implementations are software projects that implement Oracle's Java technologies and are distributed under free software licences, making them free software. Sun released most of its Java source code as free software in May 2007, so it can now almost be considered a free Java implementation. Java implementations include compilers, runtimes, class libraries, etc. Advocates of free and open source software refer to free or open source Java virtual machine software as free runtimes or free Java runtimes.
Sonde fluorescentevignette|Utilisation de sondes fluorescentes pour être capable de visualiser des structures qui sont, en temps normal, invisibles de par leur taille. Cellules endothéliales vues au microscope. En bleu, noyaux marqués au DAPI. En vert, microtubules marqués par un anticorps couplé à un fluorochrome. En rouge, actine marquée à la phalloïdine. Une sonde fluorescente est une molécule fluorescente que l'on ajoute à un milieu (cellule ou monocouche, par exemple) pour mettre en évidence certaines zones et/ou pour étudier les propriétés physiques d'un milieu.
Inner nuclear membrane proteinInner nuclear membrane proteins (INM proteins) are membrane proteins that are embedded in or associated with the inner membrane of the nuclear envelope. There are about 60 INM proteins, most of which are poorly characterized with respect to structure and function. Among the few well-characterized INM proteins are lamin B receptor (LBR), lamina-associated polypeptide 1 (LAP1), lamina-associated polypeptide-2 (LAP2), emerin and MAN1. Several integral nuclear membrane proteins of different size and structure have been identified.