Java特性和优势
简单性、面向对象、可移植性(Write once,run everywhere)、高性能、分布式、动态性、多线程、安全性、健壮性
Java三大版本
-
JavaSE:标准版(桌面程序、控制台开发等)基础
-
JavaME:嵌入式开发(手机、小家电等)了解即可
-
JavaEE:企业级开发(Web端、服务器开发等)
JDK、JRE、JVM
-
JDK:Java Development Kit Java开发者工具(包括JRE、JVM等)
-
JRE:Java Runtime Environment Java运行环境(包括虚拟机JVM等)
-
JVM:Java Virtual Machine Java虚拟机
Java开发环境搭建
JDK下载与安装
-
删除jdk
-
下载jdk1.8
-
配置环境变量
-
检测是否配置好——cmd中输入java -version; javac; java
HelloWorld
新建一个txt文档,修改后缀名为.java,用Notepad++编译代码
public class Hello{ public static void main (String[] args){ System.out.print("Hello,World!"); } }
保存后在此路径下打开cmd,输入javac 文件名.java,后输入java 文件名即可
注意:文件名和类名必须保证一致,并且首字母大写;注意大小写。
编译型和解释型
Java两种都有
程序运行机制:
IDEA
快捷键:
psvm:public static void main(String[] args) {}
sout:System.out.println();