2 - Java入门
1. Java特性和优势
简单性、面向对象、可移植性、高性能、分布式、动态性、多线程、安全性、健壮性
2. Java三大版本
-
JavaSE:标准版(桌面程序、控制台开发)
-
JavaME:嵌入式开发(手机、小家电)×
-
JavaEE:企业级开发(Web端、服务器开发)
3. JDK、JRE、JVM
JDK: Java Development Kit
JRE: Java Runtime Environment
JVM: Java Virtual Machine
4. Java开发环境搭建
卸载JDK
-
删除Java的安装目录;
-
删除环境变量下的JAVA_HOME;
-
删除path下关于Java的目录;
-
终端下运行java -version测试JDK是否卸载成功。
安装JDK
-
百度搜索JDK8,找到下载地址;
-
同意协议;
-
下载电脑对应版本,得到JDK安装包;
-
双击安装JDK;
-
记住安装路径;
-
配置环境变量;
a. 我的电脑-->右键-->属性;
b. 环境变量-->JAVA_HOME;
c. 配置path变量
-
终端下运行java -version测试JDK是否安装成功。
Hello World
-
新建Java文件,编写代码;
public class Hello{ public static void main(String[] args){ System.out.print("Hello, World!"); } }
-
进入命令行,javac Hello.java进行编译,生成Hello.class文件;
-
Java Hello运行,打印“Hello, World!”。
可能遇到的问题
-
每个单词的大小写不能出现问题,Java是大小写敏感的;
-
尽量使用英文;
-
文件名 和 类名 必须保持一致,并且首字母大写;
-
符号使用了中文。
5. Java程序运行机制
编译型/解释型
6. IDEA安装
IDE: Integrated Development Environment
-
官网下载exe;
-