Java 高级编程语言 1996年1月由sun公司开发,于2009年被Oracle公司收购。java之父 詹姆斯·高斯林。
1、java特点
使用广泛、可移植性好、安全可靠、简单易懂、面向对象、分布式、健壮性、安全性、平台独立与可移植性、多线程、动态性等。
2、java可以运用的领域
桌面应用开发、服务器系统、企业级应用、大数据、移动应用开发、游戏开发等。
3、java各种版本
JavaSE:Java Standard Edition,Java标准版,也称为J2SE,是基础包,可以做一些桌面级应用。
JavaEE:Java Enterprise Edition,java企业版,也称为J2EE,JavaEE是在JavaSE的基础上构建的,可以写一些Web应用。
JavaME:Java Micro Edition,移动设备应用,也称为J2ME,可以写一些手机软件之类的。
4、java开发环境
使用Java之前一定要先进行安装JDK,java开发工具包,是Java的核心。
JDK包含JRE(JVM和核心类库统称为JRE,JRE是支持Java程序运行的标准环境) 和一些java工具。
JVM(java Virtual Machine):Java虚拟机,真正运行Java程序的地方。
java核心类库:java的类库,让程序员写程序进行调用使用的。
其中JDK8、JDK11、JDK17 LTS:长期支持版,可进行更新的
5、JDK安装步骤
1、下载JDK
2、环境变量配置JDK 配置JAVA_HOME,配置path,JAVA_HOME变量存储jdk安装路径,PATH变量引用JAVA_HOME变量
JAVA_HOME1.8:C:\Program Files\Java\jdk-8-271
JAVA_HOME17:C:\Program Files\Java\jdk-17
JAVA_HOME:%JAVA_HOME17% 这样就切换JDK时就可以直接改变JAVA_HOME的值就可以了
PATH:%JAVA_HOME%\bin这样是一台电脑同时有二个或者二个以上的JDK时,可以配置多个JAVA_HOME,当然名字不一样。
3、验证JDK是否安装成功 window+R,输入cmd,进入dos命令窗口,输入java javac java -version(查看版本)
6、DOS命令
进入到某个盘符 (例如:从C盘到D盘)
dir 查看当前路径下的文件信息
cd到下级目录或者给个路径直接进入
cd.. 回退到上一级目录
cd/ 回退到盘符根目录
cls 清空Dos页面
7、Java执行流程(创建helloWorld程序)
在一个文件夹新建一个.java文件(记得打开显示扩展名)
选中文件右击点击编辑,输入相应代码(建议手敲,在简单的代码也要动手敲一敲)
public class HelloWorld{
public static void main(String[] args){
System.out.println("Hello World");
}
}
在java文件路径框输入cmd,进入dos窗口
先输入javac java文件名.java 编译生成.class文件。然后java java文件名称
开发流程就是,编写代码,编译代码 javac编译,运行代码 java 执行。无论怎么复杂,是什么语言,到最后都是转换成电脑可以识别的二进制代码,java也不例外。
java开发工具:Eclipse、MyEclipse、IntelJ IDEA