Java是一种面向对象的编程语言,它于1995年推出,由Sun Microsystems公司开发。Java的理念是“write once, run anywhere”, 就是说Java可以跨平台运行,因为Java编写的代码可以在任意的操作系统上运行。Java的运行环境是由Java虚拟机(JVM)来完成的,JVM会将Java代码转换成能够在特定平台上运行的字节码。
public class HelloWorld { public static void main(String[] args) { System.out.println("Hello World!"); } }
以上是Java的一个经典例子,它用Java编写了一个Hello World程序。在Java中,程序需要被编译成字节码才能够运行。编译程序会将Java代码翻译成字节码,这些字节码可以被JVM执行。编译程序需要使用Java编译器,Java编译器会将源代码编译成字节码并存储到.class文件中,然后可以使用Java虚拟机来执行这些字节码。
javac HelloWorld.java
以上是Java编译器的命令行,它会将HelloWorld.java这个文件编译成HelloWorld.class文件。使用Java命令运行这个程序:
java HelloWorld
这个命令会运行HelloWorld程序,命令行窗口会输出"Hello World!"这个字符串。Java编译和执行的过程也可以通过Java集成开发环境(IDE)来完成。