javaSE基础-搭建Java开发环境

搭建Java开发环境

java简介

  1. java能够做什么

  1. 可以制作网站
  2. 可以做Android
  3. 可以做游戏
  4. 可以做软件
  5. Java语言特性

  1. 简单易用
  2. 面向对象
  3. 安全性高
  4. 多线程
  5. 跨平台
  6. 平台相关性

我们称能够支持程序运行的硬件或软件环境为平台。 windows系统只能运行windows的可执行文件(exe) linux系统只能运行linux的可执行文件 windows的可执行文件,不能直接运行在Linux上面, 反之亦然。

  1. 跨平台

一次编译,处处运行

  1. JRE/JDK/JVM

  1. JRE JRE(Java Runtime Environment):Java运行环境,如果要运行Java程序,就需要JRE的支持,JRE里包含JVM。
  2. JDK JDK(Java Development Kit):Java开发工具,包含开发Java程序的所有工具,如javac和java等,JDK里包含JRE。
  3. JVM Java虚拟机(Java Virtual Machine),简称JVM,它是运行所有Java程序的虚拟计算机,好比是街机游戏的模拟器。 JVM是Java语言的运行环境,也是Java 最具吸引力的特性之一。 JVM用于读取并处理编译过的与平台无关的字节码(class)文件,从而实现Java的可移植性。 但是值得注意的是Java虚拟机是不跨平台的。也就是说在Win下得装Win版的JVM,在Linux下装Linux版的JVM。

搭建Java开发环境

  1. 下载JDK 地址
在这里插入图片描述
  1. JDK目录介绍
在这里插入图片描述
  1. bin:编译器+解释+其它可执行文件
  2. db:JAVA DB数据库,供学习测试使用,开发不建议使用
  3. include:用于本地代码的头文件
  4. src.zip:JDK类库源代码文件
  5. jre:java运行环境
  6. lib:相关类库
  1. 安装配置环境变量
在这里插入图片描述