hello vlog
面向对象、可移植性、分布式、高性能、动态性、多线程、安全性、健壮性
JavaSE、JavaME(已挂)、JavaEE
JRE(Java Runtime Environment)是Java的运行环境,它是面向Java程序的使用者而不是开发者的。如果只安装了JRE,那么系统只能运行Java程序,不能进行Java程序的开发。JRE包括Java虚拟机(JVM)、Java平台核心类和支持文件,但不包含开发工具,如编译器和调试器
JDK(Java Development Kit)是Java的开发工具包,它提供了Java的开发环境和运行环境。安装了JDK,不仅可以开发Java程序,也拥有了运行Java程序的平台。JDK是整个Java的核心,包括了JRE、一堆Java工具(如编译器javac)和Java标准类库
编译 javac hello.java 生成class文件
运行 javac hello
文件名和类名必须保持一致
编译型语言(c/c++/java)和解释型语言(python/JS/PHP)
编译型会生成可执行文件
Java是半编译型语言,先编译为字节码,再由JVM解释执行
变量类型:局部变量、实例变量、静态变量、参数变量
java数组可以不是长方形的

浙公网安备 33010602011771号