java基础概念
java特性和优势
- 简单性
- 面向对象
- 可移植性
- 高性能
- 分布式
- 动态性(反射机制)
- 多线程
- 安全性
- 健壮性
java三大版本
- javaSE:标准版(桌面程序,控制台开发)
- javaME:嵌入式开发(手机,小家电)
- javaEE:企业级开发(web端,服务器开发)
JDK、JRE、JVM
- jdk:java development kit
- jre:java runtime environment
- jvm:java virtual machine
java程序运行机制
- 编译型(complie)
- 解释型
- 流程:java文件->java编译器->字节码文件(.class)->类加载器->字节码校验器->解释器->操作系统平台
感谢狂神老师的视频支持点击跳转