1 | Java code |
2 | is compiled |
3 | to produce |
4 | bytecodes |
5 | run by Java |
6 | interpreter |
7 | to produce |
8 | results |
9 | OR |
10 | Java code |
11 | is compiled |
12 | to produce |
13 | native code |
14 | run directly |
15 | on machine |
16 | for better |
17 | performance |
18 | Java applications are compiled and run on a machine just like any other general programming language such as C/C++. No web server or network are required although Java applications may also use network connections for distributed computing. |