java环境搭建教程

网上关于java环境搭建的文章很多,有正确的也有错误的,有原创的也有拷贝的,还有一些过时的。

今天正好有时间,简单对java环境变量的配置作了总结,并加了一些说明,希望可以帮助一些新手朋友。

1.首先要搞明白什么是JVM、JRE、JDK

我见过一些工作过一两年的程序员解释不清楚这三个概念,简单的解释下,
JVM:java虚拟机
JRE:java运行环境  简单点说 JRE = java虚拟机+核心类库(辅助java虚拟机运行的文件)
JDK:java开发工具集合  也可以理解为 JDK = JRE + java开发工具

2.配置环境变量

我们在网上搜索java环境变量,一般都要求配置JAVA_HOME、Path、CLASSPATH三个变量,
这里我就不截图了,我在D盘下安装了jdk7

①JAVA_HOME配置

JAVA_HOME=D:\Java\jdk1.7.0_25
JAVA_HOME表示的是你jdk的路径,之所以要单独配置一个JAVA_HOME变量是为了避免频繁修改path环境变量信息,还是要用在path里。

②Path配置

在Path“变量值”文本框的起始位置添加【%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;】或者是直接【%JAVA_HOME%\bin;】。
Path变量作用:为了让控制台在任意路径下都可以找到java的开发工具。这样我们再调用像java或javac的命令时,就不用先定位到jdk的bin目录下了。

③CLASSPATH

一般网上会要求如下配置
CLASSPATH=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
首先我们要明白CLASSPATH有什么用,CLASSPATH设置了class文件所在的路径信息。
其实在jdk1.5以后sun公司已经不推荐配置CLASSPATH了,因为在早期的jdk版本中,如果不配置CLASSPATH,虚拟机会找不到所需要的核心类库,比如dt.jar。
现在的新版本已经能自动找到了,因为网上很多教程都比较老了,再加上大家转载拷贝什么的,所以老教程仍然要求配置,这里我们也不推荐配置CLASSPATH。

好啦,如果配置正确的话,输入java -version应该能看到如下版本信息。

我们也可以写一个“Hello World”看看,
找一个文件夹,新建Demo.java文件

用记事本编辑,写入java代码。

public class Demo { 

 public static void main(String[] args) {
  System.out.println("Hello World!");
 } 

}

保存后,打开控制台定位到当前文件夹,
先执行javac Demo.java
再执行 java Demo
我们就可以看到经典的Hello World了,如下图。

顺便说一下javac和java这两个命令

javac:启动java编译器对指定的java源文件进行编译

java:启动java虚拟机解释并执行对应的class文件

好了,这样我们一个java的入门算是完成了。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持我们。

您可能感兴趣的文章:

  • Java Spring开发环境搭建及简单入门示例教程
  • Java运行环境搭建的图文教程
  • java Spring MVC4环境搭建实例详解(步骤)
  • JavaEE开发基于Eclipse的环境搭建以及Maven Web App的创建
  • java selenium教程环境搭建基于Maven
  • java selenium教程环境搭建方法
  • Java+MyBatis+MySQL开发环境搭建流程详解
  • Windows下Java+MyBatis框架+MySQL的开发环境搭建教程
  • Linux下Java开发环境搭建以及第一个HelloWorld
  • Windows7下的Java运行环境搭建过程图解
(0)

相关推荐

  • java selenium教程环境搭建方法

    webdriver 就是selenium 2.    webdriver 是一款优秀的,开源的,自动化测试框架. 支持很多语言.  本文描述的是用java Eclipse 如何搭建环境 阅读目录 首先下载好Eclipse 和配置好Java 环境变量 方法一 添加jar包 方法二 直接引用selenium-server-standalone.jar  首先下载好Eclipse 和配置好Java 环境变量: http://www.jb51.net/article/87443.htm 方法一 添加ja

  • Java运行环境搭建的图文教程

    1.Java运行环境搭建,对于初学者来说,主要下载安装jdk即可,windows操作系统再配合记事本,即可进行java程序开发.后续的学习以及工作中需要使用IDE工具进行开发,常用IDE工具是eclipse.myeclipse等. 2.jdk是啥?Java Development Kit,Java开发工具包.详情见百度百科.jdk9已经发布了,但是工作中常用的是jdk1.6版本.学习的话1.6,1.7都可以.没必要去下最新的版本. 3.jdk已经以后其他用到的工具建议都去官网下载.网上各种教程可

  • Windows7下的Java运行环境搭建过程图解

    第一步:下载JDK 地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html,(由于Sun于2009年被oracle收购所以网址是oracle的) 单击"Java Download"按钮. 选中"Accept License Agreement"单选按钮. 我们以Windows 64位操作系统为例,下载Windows X64版的jdk.单击"jdk-8u5-windows-x

  • Linux下Java开发环境搭建以及第一个HelloWorld

    想在Linux进行JAVA开发吗?环境如何搭建,第一个HelloWorld如何实现,下面马上奉献: 1环境搭建     1.1 Java JDK 的安装     Java JDK 是java编译和运行的必要环境,所以首先必须安装这一软件包,方法如下:     1)下载JDK压缩包,注意看好版本是x86还是x64,windows的还是           linux,要搞清楚,我下的是jdk-7u13-linux-i586.tar.gz:     2)解压压缩包,并将解压后的目录放到/usr/li

  • Java Spring开发环境搭建及简单入门示例教程

    本文实例讲述了Java Spring开发环境搭建及简单入门示例.分享给大家供大家参考,具体如下: 前言 虽然之前用过Spring,但是今天试着去搭建依然遇到了困难,而且上网找教程,很多写的是在web里使用Spring MVC的示例,官方文档里的getting start一开始就讲原理去了(可能打开的方法不对).没办法,好不容易实验成功了,记下来免得自己以后麻烦. 添加依赖包 进入spring官网,切换到projects下点击 spring framework.官网上写的是以maven依赖的形式写

  • java Spring MVC4环境搭建实例详解(步骤)

    spring WEB MVC框架提供了一个MVC(model-view-controller)模型-视图-控制器的结构和组件,利用它可以开发更灵活.松耦合的web应用.MVC模式使得整个服务应用的各部分(控制逻辑.业务逻辑.UI界面展示)分离开来,使它们之间的耦合性更低. Model 模型层封装了整个应用程序的数据对象并且将会持久化POJO View 视图层负责渲染模型层的数据,一般最终使用HTML展示到用户浏览器或移动设备终端 Controller 控制层负责处理用户的请求.构建合适的模型数据

  • java selenium教程环境搭建基于Maven

    现在Java的大部分项目都是基于Maven,  在Maven项目中使用Selenium2. 非常简单. 首先你需要配置好Maven的环境 可以参考Maven安装以及eclipse配置maven的方法: http://www.jb51.net/softjc/416034.html 官方的文档 http://docs.seleniumhq.org/download/maven.jsp 新建一个Maven的Project 添加如下到你的POM.XML, 就可以了 <dependency> <g

  • Windows下Java+MyBatis框架+MySQL的开发环境搭建教程

    MyBatis是一个Java持久化框架,它通过XML描述符或注解把对象与存储过程或SQL语句关联起来. MyBatis是在Apache许可证 2.0下分发的自由软件,是iBATIS 3.0的分支版本.其维护团队也包含iBATIS的初创成员. 与其他的对象关系映射框架不同,MyBatis并没有将Java对象与数据库表关联起来,而是将Java方法与SQL语句关联.MyBatis允许用户充分利用数据库的各种功能,例如存储过程.视图.各种复杂的查询以及某数据库的专有特性.如果要对遗留数据库.不规范的数据

  • Java+MyBatis+MySQL开发环境搭建流程详解

    主要搭建过程 1. pom.xml文件中加入mybatis和数据库依赖,这里使用mysql: <properties> <mybatis.version>3.2.3</mybatis.version> <mysql.version>5.1.26</mysql.version> <slf4j.api.version>1.7.5</slf4j.api.version> <testng.version>6.8.7&l

  • JavaEE开发基于Eclipse的环境搭建以及Maven Web App的创建

    本篇博客就完整的来聊一下如何在Eclipse中创建的Maven Project.本篇博客是JavaEE开发的开篇,也是基础.本篇博客的内容干货还是比较多的,而且比较实用,并且都是采用目前最新版本的工具来配置的环境.下方内容主要包括了JDK1.8的安装.JavaEE版本的Eclipse的安装.Maven的安装.Tomcat 9.0的配置.Eclipse上的M2Eclipse插件以及STS插件的安装.当然本篇博客是在Mac OS X下完成的.当然本篇所涉及的工具都有Windows版的,而且Eclip

随机推荐