Java编程语言是个简单、完全面向对象、分布式、解释性、健壮、安全与系统无关、可移植、高性能、多线程和动态的编程语言。
Java可以撰写跨平台应用软件,是有Sun Microsystems公司于1995年5月推出的Java程序设计语言和Java平台(JavaEE,JavaME,JavaSE)的总称。
Java分为三个体系:
Java SE(J2SE)(Java 2 Platform Standard Edition),即Java平台标准版。
Java EE(J2EE)(Java 2 Platform Enterprise Edition),即Java平台企业版。
Java ME(J2ME)(Java 2 Platform Micro Edition),即Java平台微型版。
Java开发环境:
Eclipse、MyEclipse、IntelliJ IDEA、Jbulider、Jdeveloper、Netbeans
JVM(Java Virtual Machine)
如myProgram.java这样编写好的程序称为源文件,需要经由编译器(compiler)编译成字节码文件myProgram.class(跨平台)(使用javac命令),然后通过解释器(interpreter)翻译后执行(使用java命令)。