Académique Documents
Professionnel Documents
Culture Documents
Introduction à JAVA
Sommaire
J2SE
J2ME
Qu'est ce que la JME ?
La JME est une spécification qui vise à définir une
infrastructure logicielle pouvant s’adapter au
développement / déploiement logiciel sur tous type
de matériel mobile.
physique
“Bytecodes” Java .class
Pour tout type de machine
(OS/Processeur), il y a une JVM Déploiement
L'indispensable JDK
Récupérer le JDK et l'installer.
Un environnement de développement intégré (IDE)
Un IDE n'est pas obligatoire pour programmer, mais il amène un confort
d'édition, de compilation, d'exécution et de débogage.
Les IDE professionnels (WebSphere WSAD, Sun ONE, Borland JBuilder, …
) amènent beaucoup de facilités en termes de génération de code. Ils sont
complexes pour les débutants.
Conseil : Commencer par utiliser un IDE simple et gratuit tel que : NetBeans
ou Eclispse
Récupérer Netbeans ou eclipse et l'installer.
Les outils du JDK (Java Development Kit)
Ces outils sont sous le répertoire bin du répertoire d'installation du JDK
javac : compilateur de sources java
java : interpréteur de byte code
appletviewer : interpréteur d'applet
javadoc : générateur de documentation (HTML, MIF)
javah : générateur de header pour l'appel de méthodes natives
javap : désassembleur de byte code
jdb : debugger
javakey : générateur de clés pour la signature de code
rmic : compilateur de stubs RMI
rmiregistry : "Object Request Broker" RMI
class Bienvenue
{
public static void main( String st[])
{
System.out.println( "Bienvenue dans le monde Java ");
}
}
2. Compiler
3. Exécuter.
Un programme pour afficher la date
Offre commerciale
IBM / WebSphere Studio Application Developer (WSAD)
Borland JBuilder
Sun One Developer
Oracle JDeveloper
…
Offre « Open Source »
Eclipse : https://www.eclipse.org/downloads/packages/
NetBeans : https://netbeans.apache.org/download/index.html