Java View all facts Glossary Help |
Java program > application > compiler > javac |
javac comparison table |
Subject | follow | run by | have part | have | choose | be | is a kind of | is a synonym of | is a subtopic of | be usually | put | consist of | compile | run you | is an instance of | have purpose | have example of running | execute by | run you may | be similar to | run on | has definition | compile on | have example of use | contain | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
compiler | consistent guidelines that make the program easy to read | using a Java interpreter to load the application's main class file - this is normally done from the command-line prompt using the java tool from the SDK | 1 main method called its entry point | command line arguments | a constructor based on the number of the actual arguments and the types of the actual arguments | readable by humans | application | Java compiler | How Java Works | slower than native code | compiled code into a class file with the same name as the source file but with extension .class | one or more classes | source code into bytecode | type java and the class file name (without its extension) on the command line | to translate source code written in Java into bytecode for the Java virtual machine | java HelloWorld | a Java Virtual Machine | need platform-specific instructions | an applet | a Java platform | A program to translate Java source code into code to be executed by a computer | any platform that has a Java compiler | one class that contains a main method which serves as the starting point for the rest of the program | |||
Java development tool | tool | Java Tools | to assist a programmer in preparing, debugging and executing Java programs | |||||||||||||||||||||||
javac | consistent guidelines that make the program easy to read | using a Java interpreter to load the application's main class file - this is normally done from the command-line prompt using the java tool from the SDK | 1 main method called its entry point | documentation at Sun | a constructor based on the number of the actual arguments and the types of the actual arguments | readable by humans | How Java Works | slower than native code | compiled code into a class file with the same name as the source file but with extension .class | one or more classes | source code into bytecode | type javac and the source file name with its extension on the command line | Java development tool | to assist a programmer in preparing, debugging and executing Java programs | java HelloWorld | a Java Virtual Machine | need platform-specific instructions | an applet | a Java platform | any platform that has a Java compiler | javac Demonstrate.java | one class that contains a main method which serves as the starting point for the rest of the program |
Next compiler: JIT compiler Up: compiler, Java development tool