.classe vs.java


Quelle est la différence entre un .fichier de classe et un .fichier java? J'essaie de faire fonctionner mon applet mais actuellement, je ne peux l'exécuter que dans Eclipse, je ne peux pas encore intégrer en HTML. Merci

**Edit: Comment compiler avec JVM alors?

Author: Devoted, 2009-06-19

7 answers

A.fichier de classe est compilée .fichier java.

.java est tout le texte et est lisible par l'homme.
.la classe est binaire (en général).

Vous compilez un fichier java dans un fichier de classe en allant à la ligne de commande, dans la .fichier java, et en cours d'exécution

javac "c:\the\path\to\your\file\yourFileName.java"

Vous devez avoir un SDK java installé sur votre ordinateur (obtenez-le à partir de Oracle), et assurez-vous que le javac.le fichier exe peut être localisé dans la variable d'environnement PATH de votre ordinateur.

Aussi, consultez Java Leçon 1: Compiler et exécuter un programme simple

Si tout cela n'est pas clair, veuillez commenter cette réponse et je peux aider:)

 35
Author: Brian, 2013-06-25 20:47:03
  • .classe - > compilé (pour JVM)
  • .java -> source (pour les humains)
 18
Author: dfa, 2009-06-18 21:40:03

.fichiers java sont des fichiers source, tandis que .les fichiers de classe sont des classes compilées (bytecode).

Utiliser javac (http://java.sun.com/j2se/1.4.2/docs/tooldocs/windows/javac.html ) pour compiler la source en bytocode.

 4
Author: Malcolm, 2009-06-18 21:40:25

A.le fichier java contient votre code source Java tandis qu'un .fichier de classe contient le bytecode Java produit par le compilateur Java. Il est de votre .fichiers de classe qui s'exécutent sur la JVM pour exécuter une application Java.

C'est le .fichiers de classe que vous utiliserez lorsque vous déployerez votre applet.

 3
Author: Mark, 2009-06-18 21:40:44

.java contient généralement votre code en texte clair

.la classe contient le code octet de votre .Java. Pensez-y comme une version compilée de la .fichier java

 2
Author: Eric, 2009-06-18 21:40:49

La personne peut être définie comme une personne de classe. Cette classe devrait résider dans un fichier de code source Java (Person.Java). Utilisation de ce fichier de code source Java, le compilateur Java (javac.exe sous Windows ou javac sous Mac OS X/Linux / UNIX) génère bytecode (code compilé pour la machine virtuelle Java) et le stocke en personne.classe.

 1
Author: Soufiane Barakat, 2016-02-09 15:02:07

Java files est un langage lisible par l'homme (par exemple, le code que nous écrivons dans Eclipse/tout autreE).

Les fichiers de classe sont en byte-code compilé pour la machine virtuelle Java (JVM).

 0
Author: Dattatreyo Paul, 2016-11-25 11:38:46