Windows7系统下JAVA运行环境下载、安装和设置(第二次更新:2012年03月14日)
1.下载
地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html,(由于Sun于2009年被oracle收购所以网址是oracle的)
单击“Java Download”按钮。
选中“Accept License Agreement”单选按钮。
我们以Windows 32位操作系统为例,下载Windows X86版的jdk。
单击“jdk-7u3-windows-i585.exe”直接下载。
Windows X86适用于Windows 32位操作系统;
Windows X64适用于Windows 64位操作系统。
简单说64位的操作系统支持4GB~192GB。32位的系统理论上支持4GB,但最多显示3.5GB或3.8GB。
如果你的内存大于等于4GB,估计就是64位的操作系统了。
Windows XP 有32位的版本(64位有,但不好找,也不好用),Windows Vista、Windows 7、Windows 8均有32位和64位的版本。未来会出128位的系统或更高....(扯远了~)
-------------------------------------------------------------------------------------------------
2.安装
双击运行。
单击“下一步”按钮。
单击“更改”按钮,可选择jdk的安装目录。(个人建议不修改)
单击“下一步”按钮。
安装中…
单击“更改”按钮,可选择jre的安装目录。(个人建议不修改)
单击“下一步”按钮。
安装中…
单击“X”按钮,关闭。
单击“继续”按钮,将安装JavaFX 2.0 SDK。(可以不安装)
如果单击上图中的“继续”按钮,则进入JavaFX SDK安装界面。
单击“取消”按钮。
附:JDK目录结构:
JDK\bin\ |
包括编译器、解释器和一些基本工具 |
JDK\include\ |
是Win32子目录,包括本地方法文件 |
JDK\jre |
是Java程序运行环境的根目录 |
JDK\jre\bin |
包括平台运行时的工具和类库的可执行文件和动态链接库文件 |
JDK\jre\lib |
包括Java运行环境的代码库,默认安装文件等 |
JDK\lib |
包括类库文件 |
JDK\src.zip |
源代码压缩文件 |
-------------------------------------------------------------------------------------------------
3.设置
环境变量
定义:
环境变量是一个具有特定名字的对象,它包含了一个或者多个应用程序所将使用到的信息。
例如path,当要求系统运行一个程序而没有告诉它程序所在的完整路径时,系统除了在当前目录下面寻找此程序外,还应到path中指定的路径去找。用户通过设置环境变量,来更好的运行进程。
右键单击“我的电脑”——>单击“属性”选项。
单击“高级系统设置”选项。
选中“高级”标签。单击“环境变量”按钮。
单击“新建”按钮。
注:系统环境变量对所有用户起作用,而用户环境变量只对当前用户起作用。
填写变量名和变量值。
(1)JAVA_HOME
是java安装路径里jdk的路径。(确保JCreator、Eclipse和MyEclipse等软件能正常运行)
例如:C:\Program Files (x86)\Java\jdk1.7.0_03
注:由于作者使用的是64位操作系统,在安装32位软件时,默认路径中“Program Files”后自动加上“(x86)”以表示此为32位软件。如果读者使用32位操作系统,默认路径中则只显示 “Program Files”。
(2)PATH
JDK安装目录的bin文件夹中包含Java编译器(javac.exe)Java解释器(java.exe),为了能在任何目录中使用编译器和解释器,应在系统特性中设置Path。
例如:C:\Program Files (x86)\Java\jdk1.7.0_03\bin
或写成 %JAVA_HOME%\bin (其中"%JAVA_HOME%"是刚设置JDK的路径。而且当JDK的路径改变时,此处无需更改)
注:如果有多个变量值,用“;”隔开(不包括引号)
(3)CLASSPATH
JDK安装路径里lib文件夹中包含着Java应用程序运行时所需要的Java类库文件。
例如: .;C:\Program Files (x86)\Java\jdk1.7.0_03\lib
或写成 .;%JAVA_HOME%\lib ("%JAVA_HOME%"的意思同上。)
注:一定要在开头加上“.;”(不包括引号)
按组合键“Win”+“R”,调出运行窗口,在“打开”文本框输入cmd,单击确定按钮。
弹出命令提示符界面,在光标处输入java,并回车。
在输入“java”后回车(或者javac),如果有显示java的帮助信息,就说明环境变量设置成功。
--------------------------------------------------------------------------------------
附录
JDK中的主要程序:
Javac |
Java编译器,将Java源代码转换成字节码。 |
Java |
Java解释器,直接从类文件执行Java应用程序字节码。 |
Appletviewer |
小程序浏览器,一种执行HTML文件上的Java小程序的Java浏览器。 |
Javadoc |
根据Java源码及说明语句生成HTML文档。 |
Jdb |
Java调试器,可以逐行执行程序,设置断点和检查变量。 |
Javah |
产生可以调用Java过程的C过程,或建立能被Java程序调用的C过程的头文件。 |
Javap |
Java反汇编器,显示编译类文件中的可访问功能和数据,同时显示字节代码含义。 |
--------------------------------------------------------------------------------------
转自:http://blog.sina.com.cn/s/blog_44f64c700100xikk.html
Windows7系统下JAVA运行环境下载、安装和设置(第二次更新:2012年03月14日)的更多相关文章
- Win7 32位系统下Java开发环境的安装及配置
目录: Java JDK安装. Java JDK系统环境的配置. 配置常见问题的解决. Java JDK的安装 Java Jdk(Java Development Kit)Java开发不可缺少的环境, ...
- Java 运行环境的安装、配置与运行
(一)SDK 的下载与安装 1. 下载SDK 为了建立基于SDK 的Java 运行环境,需要先下载Sun 的免费SDK 软件包.SDK 包含了一整套开发工具,其中包含对编程最有用的是Java 编译器. ...
- 实验 1 Java 运行环境的安装、配置与运行
一.实验目的 1. 掌握下载 Java SDK 软件包. 2. 掌握设置 Java 程序运行环境的方法. 3. 掌握编写与运行 Java 程序的方法. 4. 了解 Ja ...
- 番外篇:因为一个固态导致的——系统重装与JAVA软件环境下载安装配置
第一步:拆机改装 最近想换个固态硬盘提提速度,就买了个,然后拧下后盖螺丝,将键盘盖拿下,中间有两个根线连着把扣打开就可以了,将新的固态硬盘装到原本的机械硬盘的地方,又买了个光驱托盘改装位将光驱位装上了 ...
- (转)Tomcat(java运行环境)安装及配置教程
转自:http://jingyan.baidu.com/article/870c6fc33e62bcb03fe4be90.html 用来进行web开发的工具有很多,Tomcat是其中一个开源的且免费的 ...
- Windows系统下JAVA开发环境搭建
首先我们需要下载JDK(JAVA Development Kit),JDK是整个java开发的核心,它包含了JAVA的运行环境,JAVA工具和JAVA基础的类库. 下载地址:http://www.or ...
- linux 系统下java开发环境的配置
在安装之前,确保你的linux系统下有 jdk,jboss等相关软件 一.配置JDK环境变量 步骤: 解压缩JDK文件: unzip jdk1.6.0_31.zip 目录下显示文件夹jdk1.6.0_ ...
- Mac下Java JDK的下载安装和配置
一.下载安装 打开一个搜索引擎,输入JDK,找到Java JDK 如图: 点击打开,同意协议开始下载如图: 下载好以后,安装即可. 安装成功以后,进入根目录,可以找到JDK安装的位置: 资源库——& ...
- Linux系统下Java开发环境的配置(未完...)
1.查看jdk版本 java -version 2.将下载好的jdk放在/usr/lib/jvm里(其中jvm是自己起的名) sudo mv jdk1.8.0_111 /usr/lib/jvm ...
随机推荐
- 自动插入数据sql
oracle自动插入一定大小的数据: create tablespace TABLESPACE datafile 'E:\TABLESPACE.dbf' size 10g autoextend on ...
- Centos 安装 MySql
下载mysql下载链接:http://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.10-linux-glibc2.5-i686.tar.gz 下载后 ...
- windows系统调用 互斥体mutex
#include "iostream" #include "windows.h" using namespace std; class CCountUpDown ...
- 手机触摸touch事件
1.Touch事件简介 pc上的web页面鼠 标会产生onmousedown.onmouseup.onmouseout.onmouseover.onmousemove的事件,但是在移动终端如 ipho ...
- printk函数日志级别的设置【转】
本文转载自: 下面执行cat /proc/sys/kernel/printk 打印出的四个数字分别代表: 控制台日志级别.默认的消息日志级别.最低的控制台日志级别和默认的控制台日志级别 只有当prin ...
- springmvc 组合注解
组合注解的意思就是一个注解中包含多个注解.在springmvc 的@RestController中,你就可发现. @Target(ElementType.TYPE) @Retention(Retent ...
- spring事物配置,声明式事务管理和基于@Transactional注解的使用
http://blog.csdn.net/bao19901210/article/details/41724355 http://www.cnblogs.com/leiOOlei/p/3725911. ...
- java中快速排序的理解以及实例
所谓的快速排序的思想就是,首先把数组的第一个数拿出来做为一个key,在前后分别设置一个i,j做为标识,然后拿这个key对这个数组从后面往前遍历,及j--,直到找到第一个小于这个key的那个数,然后交换 ...
- Android LayoutParams简介
LayoutParams是子控件控制自己在父控件中布局的一个类. 不同布局都有相对的LayoutParams,最简单的LinearLayout.LayoutParams类可以设置布局的宽高. 我在写一 ...
- Android中插件开发篇之----类加载器
关于插件,已经在各大平台上出现过很多,eclipse插件.chrome插件.3dmax插件,所有这些插件大概都为了在一个主程序中实现比较通用的功能,把业务相关或者让可以让用户自定义扩展的功能不附加在主 ...