一、Java特性和优势
- 简单性
- 面向对象
- 可移植性
- 高性能
- 分布式
- 动态性
- 多线程
- 安全性
- 健壮性
- 跨平台
(愿慢慢发现其魅力,从而作为兴趣)
二、Java三大版本
- JavaSE:标准版 (桌面程序,控制台开发...)
JavaME: 嵌入式开发(手机,小家电...)- JavaEE: E企业级开发(web端,服务器开发...)
三、JDK、JRE、JVM
- JDK:Java Development Kit
- JRE:Java Runtime Environment
- JVM:Java Virture Machine
三者关系:JDK>JRE>JVM(所以只需要按照JDK即可)
四、安装Java开发环境
安装JDK
- 百度搜索JDK8,找到下载地址
- 同意协议
- 下载电脑对应版本(x64 or x32)
- 双击安装JDK
- 记住安装的路径
- 配置环境变量
- 我的电脑——>右键——>属性
- 环境变量——>JAVA_HOME
- 配置path变量
五、示例:HelloWord详解
名命为Hello.java
public class Hello{
public static void main(String[] args){
System.out.print("Hello,World!");
}
}
遇到的情况
- 每个单词的大小写不能出现问题,Java是大小写敏感的
- 尽量使用英文
- 文件名和类名必须保证一致,并且首字母大写
- 符号必须使用英文
在终端运行
javac Hello.java
六、Java程序运行机制
- 编译型(对代码,一次性全部编译)
- 解释型(对代码,一句一句的解释)
java的程序运行机制:先编译,后解释