java jdk的作用_jdk的作用是什么?jdk和jre区别介绍
之前给大家介绍了jdk是什么意思,那么接下来要给大家讲到的就是jdk的作用以及jdk和jre之间的区别,一起来了解一下吧!
一、jdk的作用是什么?
jdk是java的开发编译环bai境。
它里面包含了很多的类库,也就是jar包、jre 虚拟机。
jdk是java语言开发的最基础的工具包,也是java程序运行的基础和各种IDE开发环境的基础。
不论是学习java编程,还是是搭建jsp
web开发环境,又或者是android开发环境都离不开它。
下面再来讲一讲jdk和jre之间的区别
二、jdk和jre区别是什么?
很多人在安装jdk的时候,肯定也会单独安装jre,那么这两者之间究竟存在着什么样的区别呢?一起来详细的了解一下吧!
1、重要程度不一样
jre它的地位就好比一台PC机,编写的java程序一定要jre才可以运行,只要你的电脑安装了jre,那么就能够正确的运行java应用程序。
2、面向人群不一样
jdk是面相开发人员使用的sdk,而jre是Java Runtime Enviroment,指java的运行环境,它是面向java程序的使用者的。
3、安装位置不一样
假如,安装jdk,电脑有两套jre,一套在jre,另外一套的话在C:Program
FilesJavaj2re1.4.1_01目录下面,假如,安装jre,那么就会在C:Program
FilesJava目录下面安装唯一的一套jre。
注意了,因为Microsoft对java的支持不完全,所以,请不要使用IE自带的虚拟机来运行Applet哦,这里建议,一定要安装一个jdk或者是一个jre。
以上就是对于jdk的作用以及jdk和jre区别的介绍了,你都清楚了吧。你还想了解更多关于jdk的相关内容吗?可以继续通过本站的常见问题栏目来了解哦。很多和java相关的知识,可以分享给你。
推荐阅读:
java jdk的作用_jdk的作用是什么?jdk和jre区别介绍相关推荐
- JAVA安装作用_jdk安装配置及其作用
2.安装好了就是去配置路径了,我的是win7系统,步骤如下:桌面上的计算机右击->高级系统设置->环境变量->系统变量->新建 一共要新建三个变量JAVA_HOME,PATH和 ...
- Java 中finalize()方法起什么作用呢?
转自: Java 中finalize()方法起什么作用呢? Java之finalize()方法功能说明 当我们在一个类中定义了finalize()方法时, 如果一个对象被垃圾收集器析构(回收)之前,则 ...
- java中string.trim()函数的作用
java中string.trim()函数的作用 trim的中文含义是修剪,通过其字面意思,我们不难理解这个函数是对字符串进行一定程度的修改删除.那么,具体是如何实现的呢? public static ...
- java中冒号运算符起什么作用呢?
转自: java中冒号运算符起什么作用呢? 下文笔者讲述java中冒号运算符的功能简介说明,如下所示: 冒号运算符的功能: 1.跳转2.三元表达式3.迭代循环4.断言5.switch6.方法(jdk8 ...
- java中构造方法的特征及其作用
Java中构造方法的定义和作用 构造方法的特征 • 它具有与类相同的名称: • 它不含返回值: • 它不能在方法中用 return 语句返回一个值: • 当自定义了构造方法后,编译器将不再自动创建不带 ...
- Java File.createNewFile方法起什么作用呢?
转自: Java File.createNewFile方法起什么作用呢? 下文笔者讲述File.createNewFile方法的功能简介说明,如下所示: createNewFile()方法的定义及功能 ...
- java jdk 环境不一致_jdk(多版本)安装注意!
4.第二步,开始安装Jdk的运行环境,我将它安装在..../java_jdk1.8/jre8下: 5.安装完JDK后配置环境变量 计算机→属性→高级系统设置→高级→环境变量 系统变量→新建 JAVA ...
- java图片不动了_JDK 12又来了,我学不动了...
原标题:JDK 12又来了,我学不动了... 写在前面 看到 JDK 12又发布了,萌新不知不觉感觉瑟瑟发抖,从 Java 1.8的函数式编程思维和范式 到 Java 1.9的模块化特性的加持 以及还 ...
- java环境变量修改不了_win10系统安装了jdk,修改环境变量配置不生效的解决方法...
Win10系统安装了jdk,修改环境变量配置不生效怎么办?今天系统天地给大家分享win10系统安装了jdk,修改环境变量配置不生效的解决方法. 访问: win10系统安装了jdk,修改环境变量配置不生 ...
最新文章
- Linux中光盘使用的文件类型,linux下mount命令使用详解---linux挂载光盘等文件系统...
- 节省磁盘空间的新一代包管理工具PNPM
- Debian读写ntfs分区格式!
- 学python必须知道的30个技巧
- php图片上传在哪个文件夹,php删除上传的图片及文件夹
- P1975 [国家集训队]排队(三维偏序)
- 最小生成树——普里姆算法和克鲁斯卡尔算法
- 云开发初探 —— 更简便的小程序开发模式
- ASP.NET调用WCF服务
- 数据库用户直接连接pdb
- 如何用电子书来做网络营销
- 操作系统--磁盘调度题目
- [python]关于numpy中sum函数的axis属性的理解
- 模仿“选择游戏角色的页面”
- 基于FPGA的数字电子琴——数电小系统设计【数字电子技术】(使用Vivado中的verilog语言)含piano代码文件(全)
- 分治法实现寻找数组最大最小值
- 深入理解黑客攻击-键盘记录器
- 计算机突然断电后 硬盘中的数据,电脑突然断电对硬盘有影响吗?实测便知
- mysql big tables_mysql常见命令操作
- 64位系统使用Access 数据库文件遇到的错误和解决办法
热门文章
- MySQL高可靠_MySQL高可用与高可靠架构
- 排版 项目 html,实现HTML自动排版的法则2_html
- python flask与django的区别_真正搞明白Python中Django和Flask框架的区别
- Python zipfile 文件名称编码 file_name.encode(‘cp437‘).decode(‘gbk‘)
- 栈劫持(栈迁移)介绍
- BUUCTF(pwn)jarvisoj_level3_x64
- Python基础教程:r‘‘, b‘‘, u‘‘, f‘‘ 的含义
- C语言如何返回格式化日期时间(格式化时间)?(将日期和时间以字符串格式输出)ctime()、asctime()、localtime()、strftime()
- VS(visual studio)如何查看预处理后的文件?(查看宏定义展开,头文件展开等)(注意如果要运行或调试代码,要把第一步的改回来!!!!)
- visual studio c/c++变量内存地址里的cc是什么意思?