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数组可以不是长方形的

posted @ 2024-12-26 14:59  huhulahu  阅读(16)  评论(0)    收藏  举报