jdk32位安装教程(java程序运行步骤)
Java的名字的来源:据说当时Java成员组在咖啡馆喝着Java(一种来自于印度尼西亚爪洼岛的咖啡)咖啡,与此同时他们也在激烈讨论给他们新开发的语言起什么名字,于是有人提议:就叫Java怎么样?其他人也纷纷表示了赞同,于是,Java这个名字就流传开了,好吧,是随意了点,不过现在看一下Java的logo不就是一杯正冒着热气的咖啡吗?
(好庆幸,他们当时喝的不是猫屎咖啡)
Java的诞生:Java是SUN ( Stanford University Network 斯坦福大学网络公司 ) 公司1995年推出的一门高级编程语言,自推出之后,全世界的目光都被这个神奇的语言所吸引,那么Java到底有那些神奇之处呢?
Java语言最早诞生于1991年,起初被命名为Oak,目标在于家用电器等小型系统的编程语言。具体是干嘛的呢?之前早期的电视播放节目状态和现在完全不一样,不是观众喜欢什么,我们就制作什么节目,而是“我有什么,你看什么….“
而Java的出现就是希望改变这个现状,通过设计一套完整的编程语言,然后应用于电视节目中,类似于像十年前出现的机顶盒一样,让观众想看什么就看什么…..
(知道你们想看什么,清醒点吧……)
随着市场的变化,SUN着眼于网络应用的开发。
丑小鸭变天鹅:在Java出现以前,Internet上的信息内容都是一些乏味死板的HTML文档。这对于那些迷恋于WEB浏览的人们来说简直不可容忍。他们迫切希望能在WEB中看到一些交互式的内容,开发人员也极希望能够在WEB上创建一类无需考虑软硬件平台就可以执行的应用程序,当然这些程序还要有极大的安全保障。
对于用户的这种要求,传统的编程语言显得无能为力。SUN的工程师敏锐地察觉到了这一点,从1994年起,他们开始将OAK技术应用于WEB上,并且开发出了HotJava的第一个版本。
当SUN公司1995年正式以Java这个名字推出的时候,几乎所有的WEB开发人员都心生感叹:噢,这正是我想要的!
于是Java成了一颗耀眼的明星,丑小鸭一下了变成了白天鹅。
好了,长话短说,重点来了,后面找时间再解释Java的特性,今天重点说一下JDK的安装。(文末有彩蛋:jdk的安装包,你想要的都有哦!!!)
一、先来认识一下JDK、JRE、JVM分别是什么?
JDK
JDK(Java Development Kit)Java开发工具包是整个Java的核心,包括Java运行时环境(JRE)、Java工具和Java基础类库。JDK时SUN公司免费提供给软件工程师开发Java应用程序的一套开发软件。
简单地说,JDK包含很多帮助开发人员进行Java开发时所用到的工具,包括编译、调试、运行等命令,基础学习者必备文件。
JRE
JRE(Java Runtime Envirment)是运行Java程序所必须的环境的集合,包含JVM标注实现和Java核心类库。
JRE是Java运行环境,并不是一个开发环境,所以没有包含任何开发工具,没有JRE,Java程序无法运行,而没有Java程序,JRE也无用武之地。
JVM
JVM(Java Virtual Machine)就是我们常说的Java虚拟机,是整个Java实现跨平台的核心部分,所以的Java程序会先被编译为.class的类文件,这种类文件可以在虚拟机上执行。
JVM屏蔽了与具体操作系统平台相关的信息,使得Java程序只需生成在Java虚拟机上运行的目标代码(字节码),就可以在多种平台上不加修改的运行。
二、安装JDK
1.根据电脑类型下载好(文末安装包下载之后可直接选择)JDK32位/64位;
2.下载好后,双击直接安装,可以点击”更改“,将JDK安装到制定目录,也可以选择默认路径,点击”下一步“;
3.安装过程中,会出现安装JRE的界面,和上面路径保持一致即可(也有人喜欢把这个单独保存一个新的路径),点击”下一步“继续安装。
4.安装结束,点击进入到JavaFxSDK的设置界面,直接点击取消即可,JDK安装完毕。
5.右击”我的电脑“——”属性“(Win10系统可在文件夹中选择电脑属性),在窗口中选择”高级系统设置“——”环境变量“。
6.单击“系统变量”——”新建“,在弹出对话框的”变量名“中输入:JAVA_HOME,”变量值”中输入:C:Program FilesJavajdk1.7.0_04(根据之前安装JDK的目录所定)。
7.安装同样方式创建系统变量classpath(新建),变量名:classpath,变量值为:%JAVA_HOME%lib;。
8.在已有的系统变量path(已有)的变量值的最后加入以下变量值:;%JAVA_HOME%bin;(记得别忘前面的分号符,同时原来的内容前面也无需删除),填写之后点击确定即可。
设置完上述的环境变量后,JDK才算正式安装完毕。
三、JDK目录介绍
bin目录
JDK中用于Java开发的一些可执行文件,在上面的环境变量PATH正是指向该目录,这样我们可以直接在命令行环境下使用这些命令。
lib目录
存放Java的类库文件,主要是包括如下的几个目录。
tools.jar
用定位可以调整标题的对齐方式,JDK中的非核心类库,主要是一些实用工具类。
dt.jar
DesignTime(设计档案文件),主要是集成开发环境用于展示控件和让开发人员在设计应用程序时定义这些控件。
include目录
C语言的头文件,用于支持Java原生接口和Java虚拟机调试接口的一些原生代码程序。
jre目录
存放Java运行时环境的根文目录,这是运行环境是Java包的一个实现。
db目录
纯Java开发的数据可Derby,是一个开源的100%Java开发的关系数据库。
上述是JDK安装的基本步骤,后续会跟新Java学习的笔记和测试题等优质学习资料,如果觉得本篇对学习有效,欢迎分享给更多需要帮助的人,感谢您的举手之劳!
- 1bat的大数据(BAT的大数据来源)
- 2三星s8屏幕上端2(三星s8屏幕上端2个按键)
- 3三星屏幕坏了如何导出(三星屏幕摔坏了如何导出数据么)
- 4红米3x怎么关闭自动更新(红米k40s怎么关闭自动更新)
- 5微信上防止app自动下载软件怎么办(微信上防止app自动下载软件怎么办啊)
- 6押镖多少钱(押镖一个月有多少储备金)
- 7瑞星个人防火墙胡功能(瑞星个人防火墙协议类型有哪些)
- 8cf现在等级是多少(cf等级2020最新)
- 9老滑头多少条鱼(钓鱼老滑头有什么用)
- 10WPS自动调整语法(wps如何修改语法)
- 11dell控制面板防火墙(dell的防火墙怎么关闭)
- 12丑女技能升多少(丑女技能需要满级吗)
- 13智能家居系统怎么样(智能家居系统好吗)
- 14戴尔屏幕(戴尔屏幕闪烁)
- 15y85屏幕信息(vivoy85息屏显示时间怎么设置)
- 16魅蓝note3屏幕出现方格(魅蓝note屏幕竖条纹)
- 17v8手指按屏幕(触屏手指)
- 18金为液晶广告机(液晶广告机lb420)
- 19三星显示器怎么校色(三星显示器 调色)
- 20hkc显示器dvi音频(hkc显示器有音响么)
- 21康佳液晶智能电视机(康佳液晶智能电视机怎么样)
- 22做液晶画板电脑(做液晶画板电脑怎么操作)
- 23液晶屏极化现象原理(液晶屏极化现象原理是什么)
- 24企业网络安全防火墙(企业网络防护)
- 256splus黑屏屏幕不亮(苹果6s plus屏幕突然黑屏)
- 26充电导致屏幕失灵(充电导致屏幕失灵怎么办)
- 27超极本屏幕旋转(笔记本电脑屏幕旋转,怎么转过来?)
- 28igmp防火墙(防火墙配置ipv6)
- 29荣耀王者多少经验(王者荣耀经验多少一级)
- 30lol老将还剩多少(qg老将)