No; lots of programs run without Java. You only need the Java runtime to run programs specifically designed with Java technology.
No, the two are quite unrelated.
To compile:javac MyProgram.javaTo run:java MyProgramHowever, you can also do everything (both compile and run) from within an IDE.
Any computer (desktop or laptop) can run Java.
Its good practice to always use the most recent version of the respective software system you are trying to run. In the case of Java that means you want to run Java JRE 1.6 for pretty much everything. You also may want to consider removing the older versions of Java as they may conflict with the newer version.
One can run and compile a Java applet program by agreeing to the terms and downloading it. It is possible to get a compiler online that will compile and run Java programs.
No, Java is needed only if you run programs that are written in Java. The majority of computer users today could disable Java and never know the difference.
You need to have Java installed, then just run "java -jar minecraft.jar".
No. Java programs run in the Java Virtual Machine (JVM) - without it your computer won't know how to handle Java bytecode.
They cannot use Java apps themselves, though the programming language they run- Dalvik- is closely related to Java.
Currently, the 3DS has no Java compatibility.
You can run a Java application from the command line using "java <name of the class>"
The general Java Runtime Environment allows a computer to run Java applets and compiled Java files.