JAVA的概述

本文介绍了JAVA语言的背景,包括其诞生、版本分类以及JAVAEE、JAVASE和JAVAME的区别。阐述了JAVA的跨平台原理,即通过JVM实现在不同操作系统上的运行。同时,详细讲解了JAVA程序开发的三个步骤,并解析了JDK、JRE和JVM的关系,以及JDK的下载和安装过程,包括其主要目录的用途。
摘要由CSDN通过智能技术生成

1.JAVA的背景介绍

语言: 人与人交流沟通的表达方式.

计算机语言: 人与计算机之间,进行信息交流沟通的一种特殊语言.

JAVA的语言背景: JAVA语言诞生于1995年,由Sun公司(Stanford University Network)推出的一门计算机语言.

JAVA之父: 詹姆斯·高斯林(James Gosling).

JAVA语言的三个版本: JAVAEE, JAVASE, JAVAME.

JAVAEE: JAVA语言的标准版,用于桌面应用的开发,是其他两个版本的基础.

JAVASE: JAVA语言的小型版,用于嵌入式消费类电子设备.

JAVAEE: JAVA语言的企业版,用于Web方向的网站开发.	

2.JAVA语言 跨平台原理

常用的平台操作系统: Windows Linux Mac

JAVA的跨平台: JAVA程序可以在任意操作系统上运行,实现了一次编写,到处编译.

JAVA的跨平台原理概述: 在需要运行JAVA程序的操作系统上,安装上一个与之操作系统相对应的JAVA虚拟机(JVM Java Virtual Machine)即可.

 注意: JVM虚拟机不允许跨平台,允许跨平台的是JAVA文件

3.JDK, JRE, JVM

java程序开发的三个步骤:

1).编写代码: 书写正确的代码

2).编译代码: 通过javac命令编译java文件,编译成功后,会生成相对应的字节码文件

3).运行代码: 通过java命令运行

JDK(Java Develop Kit):指的是java语言的软件工具开发包,内部包含了代码的编译工具和运行工具

JRE(Java Runtime Environment): 指的是java运行环境,包含JVM虚拟机以及JAVA核心类库

三者之间的包含关系:

JDK包含JRE,包含JVM

在这里插入图片描述

JDK的下载和安装

JDK的下载地址: www.Oracle.com

JDK安装目录包含的文件夹:
 
 bin: 该目录下存放了JDK的各种工具命令.javac和java就存放在这个目录.
 
 conf: 该目录存放了JDK的相关配置文件

 include: 该目录下存放了一些平台的特定头文件
 	 
 jmods: 该目录下存放了JDK的各种模块
 
 legal: 该目录下存放了JDK各模块的授权文档
 
 lib: 该目录下存放了JDK工具的一些补充jar包
 
 其余文件为说明性文档
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值