初识Java — 特性、3大版本、环境变量配置

一、Java特性优势与3大版本

Java特性优势

简单性、面向对象、可移植性、高性能、分布式、动态性、多线程、安全性、健壮性、跨平台性

3大版本 ( 一个框架也可说一个规范 )

JavaSE:标准版(桌面程序,控制台开发…)

JavaME:嵌入式开发(手机,小家电…)

JavaEE:企业级开发(Web端,服务器开发…)
在这里插入图片描述

二、JDK,JRE,JVM

JDK: Java Development Kit (Java开发者工具)

JRE:Java Runtime Envrionment (Java运行环境)

JVM:Java Virtual Machine (Java虚拟机,可在任何环境下运行)
在这里插入图片描述

三、JDK8 安装

JDK 8 是运用最广的开发者工具

环境变量配置

PATH_HOME变量:
在这里插入图片描述

PATH变量:
在这里插入图片描述

CLASSPATH变量:

其中%…%是引用变量,其中JAVA_HOME是已经创建好了的系统变量,这里引用可以将变量名的地址引用过来,path需要配置jre目录下的bin目录和根目录下的bin目录,该俩目录下有相关的java内部的小程序。

环境变量配置好后,通过cmd输入java -version 命令,如果出现了版本号,说明环境变量配置成功

四、程序运行机制

javac 编译 .java 生成 .class
java 执行 .class

在这里插入图片描述

编译型:将文件进行完全编译之后,在其他任何地方都可以识别

解释型:走一步,解释一次,按需求进行解释,达到一步实现一个需求

五、什么是IDE、SDK

IDE(Integrated Development Environment) 集成开发环境

用于提供程序开发环境的应用程序,一般包括代码编辑器、编译器、调试器和图形用户界面等工具。集成了代码编写功能、分析功能、编译功能、调试功能等一体化的开发软件服务套。

比如:Eclipse、Intellij Idea 等

SDK (Software Development Kit) 软件开发工具包

比如:JDK 8

六、.jar 是什么文件

jar包就是压缩包,是以java设定的规则生成扩展名为.jar的压缩包,里面存放的是各种class文件。常称驱动。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值