java基础 --- java概述

简介: java基础 --- java概述

1. Java发展史

2. Java跨平台

平台指的是操作系统,包括Windows、MAC、Linux,Java可以保证在任意平台上运行。

Java程序并非是直接运行的,Java编译器将Java源程序编译成与平台无关的字节码文件(class文件),然后由Java虚 拟机(JVM)对字节码文件解释执行。所以在不同的操作系统下,只需安装不同的Java虚拟机即可实现java程序的 跨平台。

3. JRE和JDK

3.1 JRE(Java Runtime Environment)

JRE是java程序的运行环境,包括JVM和运行时所需要的核心类库

我们想要运行一个已有的java程序,只需要安装JRE即可

3.2 JDK(Java Development Kit)

JDK是Java程序开发的工具包,包括JRE和开发人员使用的工具

其中的开发工具:编译工具(Javac.exe)和运行工具(java.exe)

3.3 JDK、JRE和JVM的关系

在运行java程序时,只需要安装JDK即可,它包含了Java的运行环境和虚拟机

4. JDK的下载安装

官网www.oracle.com

JDK安装目录介绍

目录名称

说明

bin

该路径下存放了JDK的各种工具命令。javacjava就放在这个目录。

conf

该路径下存放了JDK的相关配置文件。

include

该路径下存放了一些平台特定的头文件。

jmods

该路径下存放了JDK的各种模块。

legal

该路径下存放了JDK各模块的授权文档。

lib

该路径下存放了JDK工具的一些补充JAR包。

5. PATH环境变量的配置

5.1 为什么需要配置环境变量

开发Java程序,需要使用JDK提供的开发工具(比如javac.exejava.exe等命令),而这些工具在JDK的安装目录的 bin目录下

 

为了在开发Java程序的时候,能够方便的使用javac和java这些命令,我们需要配置Path环境变量。

 

5.2 如何配置Path环境变量

右击【我的电脑】 -> 属性 -> 高级系统设置

1. 新建JAVA_HOME环境变量

2. 将新建的JAVA_HOME变量添加到“PATH”变量中

在弹出的“编辑系统变量”框中,点击“新建”,输入%JAVA_HOME%\bin。

3. 验证java环境变量配置是否成功

在dos窗口输入javac

6. 第一个java程序,Hello world

开发java程序,需要三个步骤:编写程序、编译程序、运行程序

目录
相关文章
|
5天前
|
Java 测试技术 数据库
【JAVA基础篇教学】第十七篇:Java单元测试
【JAVA基础篇教学】第十七篇:Java单元测试
|
5天前
|
Java 索引
【JAVA基础篇教学】第七篇:Java异常类型说明
【JAVA基础篇教学】第七篇:Java异常类型说明
|
5天前
|
存储 Java
【JAVA基础篇教学】第一篇:Java基础数据类型
【JAVA基础篇教学】第一篇:Java基础数据类型
|
5天前
|
网络协议 算法 Java
【Java网络编程】网络编程概述、UDP通信(DatagramPacket 与 DatagramSocket)
【Java网络编程】网络编程概述、UDP通信(DatagramPacket 与 DatagramSocket)
18 3
|
2天前
|
Java
Java中int[]与Integer[]相互转化的方法,java基础知识面试重点总结
Java中int[]与Integer[]相互转化的方法,java基础知识面试重点总结
|
5天前
|
SQL Java 关系型数据库
【JAVA基础篇教学】第十六篇:Java连接和操作MySQL数据库
【JAVA基础篇教学】第十六篇:Java连接和操作MySQL数据库
|
5天前
|
XML Java 数据库连接
【JAVA基础篇教学】第十五篇:Java中Spring详解说明
【JAVA基础篇教学】第十五篇:Java中Spring详解说明
|
5天前
|
设计模式 Java
【JAVA基础篇教学】第十四篇:Java中设计模式
【JAVA基础篇教学】第十四篇:Java中设计模式
|
5天前
|
Java
【JAVA基础篇教学】第十三篇:Java中I/O和文件操作
【JAVA基础篇教学】第十三篇:Java中I/O和文件操作
|
5天前
|
Java
【JAVA基础篇教学】第十二篇:Java中多线程编程
【JAVA基础篇教学】第十二篇:Java中多线程编程