确定自己的操作系统版本并下载安装JDK

1、下载JDK

windows系统:

  右键我的电脑->属性;如下图:

2、下载JDK

下载地址:http://www.oracle.com/index.html

(1)点击I am a developer选项卡->选择java developer

(2)点击Download按钮,进入下载页面

(3)继续点击download按钮

(4)同意协议并下载对应平台的JDK

JDK安装和各目录功能介绍

1、jvm、jre、jdk简介

Jvm: java虚拟机

Jre:Java的运行环境  jvm + 核心类库(辅助java虚拟机运行的文件)

Jdk:Java的开发工具集  jre + java开发工具

通过上面的介绍,可以JDK是比较完整的java工具包,所以安装JDK就差不多完事具备了。

2、JDK安装

双击下载好的jdk安装包进行安装

注意:安装路径的设置

    jdk安装包中含有jre,但在安装过程中会提示安装jre,这个jre可安装可不安装。

3、JDK各个目录功能

(1)先看一下jdk目录下所包含的文件和文件夹:

jdk目录的介绍:
  bin: 存放的是java的开发工具。
  db : JDK7附带的一个轻量级的数据库,名字叫做Derby。
  include :存放的调用系统资源的接口文件。
  jre : java运行环境
  lib : 核心类库。
  src.zip : java源代码

(2)bin目录下的文件目录

bin目录下存放的都是java开发工具,这里重点解释一下javac.exe和java.exe.

  javac.exe :启动编译器对指定的源文件进行编译,生成.class文件。

  java.exe:启动java虚拟机解释并执行指定的class文件。

环境变量的配置

windows配置路径的方法:

右键我的电脑->属性->高级系统设置->环境变量

1、可以利用set命令来查看各环境变量的信息

2、配置JAVA_HOME环境变量

  目的:防止频繁的改动path。

  步骤:创建JAVA_HOME环境变量,存放jdk安装目录部分中可变部分;然后用%%引用该环境变量到path文件中。

  例如:JAVA_HOME:D:\JavaDeveloper\JDK

3、配置path

  作用:控制台可以在任何路径下找到配置了path路径的应用程序(.exe)

  目的:java配置path环境变量的目的就是控制台可以在任何路径下找到java开发工具。

  例如: path:%JAVA_HOME%\bin;

综上所述:

  配置JAVA_HOME的目标是防止频繁的改动path。

  配置path环境变量的目的就是控制台可以在任何路径下找到java开发工具。

4、classpath环境变量

  一般classpath环境变量都设置成临时环境变量。

  作用:启动Jvm的时候,Jvm就会根据classpath环境变量所保存的路径信息去寻找对应的class文件。

  注意:

    1. 如果配置classpath环境变量信息没有加上分号,那么java虚拟机仅会在classpath所保存的路径下去搜索对应的class文件,不会在当前路径下去搜索了。

    2. 如果配置classpath环境变量信息加上分号,那么java虚拟机除了会在classpath所保存的路径下去搜索对应 的class文件之外,如果能找到对应的class文件
    那么就马上指定对应的class文件,否则还会去 当前路径下去搜索。

Java开发环境的搭建的更多相关文章

  1. Java开发环境的搭建以及使用eclipse从头一步步创建java项目

    一.java 开发环境的搭建 这里主要说的是在windows 环境下怎么配置环境. 1.首先安装JDK java的sdk简称JDK ,去其官方网站下载最近的JDK即可..http://www.orac ...

  2. Ubuntu 14.04下java开发环境的搭建--3--Tomcat及MySQL的安装

    前面两篇文章,已经说明了JDK和Eclipse 的安装方法,下面简单说一下,Tomcat及MySQL的安装方法. Tomcat的安装. 在合适的地方解压apache-tomcat-6.0.39.tar ...

  3. Java开发环境的搭建01——Eclipse篇(Windows)

    搭建环境是换项目组和新入职的开发入项都必须面临的一件事情,搭搭环境,一天就过去了...本着不浪费生命不做重复的无用功,在这里写写环境搭建的基本功,这篇是介绍Java环境搭建,常见的开发IDE无非就两种 ...

  4. Java开发环境的搭建(jdk,eclipse)

    一.java 开发环境的搭建 这里主要说的是在windows 环境下怎么配置环境. 1.首先安装JDK java的sdk简称JDK ,去其官方网站下载最近的JDK即可. http://www.orac ...

  5. Ubuntu系统Java开发环境的搭建

    操作系统:Linux x64 / Ubuntu 14.04 Java JDK版本:jdk-8u65-linux-x64.tar.gz 声明:转载请注明出处及本文链接 本文原文地址:Ubuntu系统Ja ...

  6. java第一天--Java开发环境的搭建以及使用eclipse从头一步步创建java项目

    一.java 开发环境的搭建 这里主要说的是在windows 环境下怎么配置环境. 1.首先安装JDK java的sdk简称JDK ,去其官方网站下载最近的JDK即可..http://www.orac ...

  7. Java开发环境的搭建02——IntelliJ IDEA篇(Windows)

    1.IntelliJ IDEA的下载与安装 IntelliJ IDEA简称IDEA,由JetBrains公司开发,是java语言开发的集成环境,也是目前业界被公认的最好的java开发工具之一.尤其在智 ...

  8. java开发环境的搭建(JDK的下载安装及环境变量的配置)

    首先可以在Sun公司网站 http://java.sun.com 免费下载java se提供的JDK. 下载后再下载的文件夹下打开,双击jdk文件跟着提示进行安装,安装结束后——点击本机电脑的开始—— ...

  9. 4.Java开发环境的搭建

    Java开发环境搭建 一.JDK下载与安装 JDK8下载地址 选择目录,点击下一步 二.配置环境变量 变量名:JAVA_HOME 变量值:JDK安装路径 变量值:CLASSPATH 变量值:.;%JA ...

  10. Ubuntu 14.04下java开发环境的搭建--1--JDK的安装

    说明:以下内容均是本人个人经验,接触ubuntu系统是从10.04开始,转眼转眼之间已经四年了,经常浏览各种相关论坛,发现从我刚开始基础到现在,论坛上还有很多人在问关于JAVA环境配置的相关问题.所以 ...

随机推荐

  1. UISlider常见属性

    常见属性 self.mySlider.minimumValue = 0.0;   // 最小值 self.mySlider.maximumValue = 10;    // 最大值 self.mySl ...

  2. 深入理解java虚拟机(1)------内存区域与内存溢出

    在C++领域,关于C++的内存存储,结构等等,有一本书:深度探索C++对象模型,讲解的非常透彻. 而Java确把这一工作交给了虚拟机来处理. 我们首先来看看关于内存的问题. 1.问题: 1)java ...

  3. Linux网络编程&内核学习

    c语言: 基础篇 1.<写给大家看的C语言书(第2版)> 原书名: Absolute Beginner's Guide to C (2nd Edition) 原出版社: Sams 作者: ...

  4. redis高可用之REDIS SENTINEL

    1. Redis主从配置 1.1. 设置主从复制 Master <= Salve 10.24.6.5:6379 <= 10.24.6.7:6379 1.2.   取消主从复制 1.3.   ...

  5. python sorted

    python列表排序 python字典排序 sorted List的元素可以是各种东西,字符串,字典,自己定义的类等. sorted函数用法如下: sorted(data, cmp=None, key ...

  6. OOD沉思录 --- 类和对象的关系 --- 包含关系3

    4.7 类包含的对象数目不应当超过开发者短期记忆数量,这个数目通常应该是6左右 4.8 让系统在窄而深的包含体系中垂直分布 假设有如下两份菜单: 正餐 --->甜瓜 --->牛排 ---& ...

  7. 编写一个Java项目,定义包,在包下定义包含main方法的类,在main方法中声明8种基本数据类型的变量并赋值,练习数据类型转换。

  8. linux 下安装nodejs,CentOS 6.5 系统

    本文采用nodejs 通过源码编译安装方式 编译需要gcc-c++编译器和openssl-devel库的支持,如果没有需要先安装. 在centos下可以先执行:yum install gcc-c++ ...

  9. hdu String Problem(最小表示法入门题)

    hdu 3374 String Problem 最小表示法 view code#include <iostream> #include <cstdio> #include &l ...

  10. 记一次ftp服务器搭建走过的坑

    记一次ftp服务器搭建走过的坑 1.安装 ①下载 wget https://security.appspot.com/downloads/vsftpd-3.0.3.tar.gz #要FQ ②解压 ta ...