JAVA基础知识
JAVA的特性和优势
- 简单性
- 面向对象
- 可移植性
- 高性能
- 分布式
- 动态性
- 多线程
- 安全性
- 健壮性
JAVA的三大版本
JavaSE
标准版(桌面程序,控制台开发。。。)
JavaME
嵌入式开发(手机小家电)
JavaEE
E企业级开发(web端,服务器开发)
JDK JRE JVM
- JDK:Java开发者工具
- JRE:Java运行时环境
- JVM:Java虚拟机
安装开发环境
配置环境变量
- 我的电脑->右键->属性->高级系统设置
- 环境变量->JAVA_HOME
- 配置path变量
- 测试JDK是否安装成功
- 打开cmd
- Java -version
Hello,world!
-
创建Hello.java文件
-
编写代码
public class Hello{
public static void main(String[] args){
System.out.print("Hello,World!");
}
}
-
编译代码
-
javac+源文件是编译
java +文件名是运行
JAVA 程序运行机制
-
编译型:compile,相当于把书籍直接翻译,熟肉
-
解释型:相当于有个翻译官,啃生肉
-
程序运行机制
IDEA安装
IDE:集成开发环境