《Head First Java》01_基本概念

Java的特点:

  • 友好的语法、
  • 面向对象、
  • 内存管理、
  • 跨平台可移植性。

目标:write once and run-anywhere.

工作方式:

  • 源代码(.java格式)
  • 编译器编译(javac)
  • 字节码(.class格式)
  • 在jvm上运行(可以将字节码转换成平台能够理解的形式来运行)

比如新建的一个java文件叫做MyFirstApp.java

使用javac编译器指令javac MyFirstApp会将其编译成MyFirstApp.class

最后使用%java MyFirstApp就能运行,但是得确保MyFirstApp.java内部有且仅有一个main函数

Java的版本:

  • 1.02到1.1都算Java
  • 1.2、1.3、和1.4都叫Java 2
  • 1.5开始叫做Java 5.0

发表回复