一、什么是Java?
Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。
Java具有简单性、面向对象、分布式、健壮性、安全性、平台独立与可移植性、多线程、动态性等特点 。Java可以编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序等 。
二、Java的特点与优势
特点:
- 简单性
- 面向对象
- 分布式
- 健壮性
- 安全性
- 高性能
- 可移植性
- 多线程
- 动态性
优势:
用的人多!
三、Java的三个版本
- JavaSE:标准版(桌面程序、控制台开发)
- JavaME:嵌入式开发(手机、家电)
- JavaEE:E企业级开发(web端、服务器开发)
四、JDK、JRE、JVM
- JDK:Java Development Kit
- JRE:Java Runtime Environment
- JVM:JAVA Virtual Machine
五、开发环境
六、第一个Java程序
1、打开记事本,新建文本名为Hello,然后更改后缀名为.java
2、编写以下代码
public class Hello {
public static void main(String[] args) {
System.out.println("Hello,World");
}
}
3、在文件目录打开cmd(控制台)
4、输入 :javac Hello.java,产生Hello.class文件
5、输入:java Hello,执行Hello.class文件
命令:
- 编译:javac *.java
- 执行:java *
七、Java程序的运行机制
- 简单的理解: