一、黑马程序员--Java基础---Java环境变量配置

下载JDK,官网:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html;

直达地址:http://download.oracle.com/otn-pub/java/jdk/8u25-b18/jdk-8u25-windows-x64.exe?AuthParam=1419144672_f027b19f20da23ae3f43e9c72295151a

安装JDK

windows环境下安装,如果不需要修改安装路径,就直接下一步...直到安装成功,这里就不再赘述;

JDK的默认在路径在C:\Program Files\Java\jdk1.7.0_67,(jdk1.7.0_67是JDK的版本号)。

为了方便Java程序开发,需要配置一下环境变量:

配置环境变量名称说明

path:设置java的编译运行工具的目录;

classpath:Java调用需要的工具类所在的目录;

JAVA_HOME:JDK的安装路径;本人采用默认安装所以是C:\Program Files\Java\jdk1.7.0_67;

配置过程:

第一步:右键点击我的电脑图标,选择属性

第二步:选择高级系统设置(由于本人系统是英文的所以对应的选项是 "Advanced system settings")

第三步:选择环境变量(英文对应 “Envrironment Variables...”)

第四步:点击“新建”按钮(New),弹出一个对话框,对应填写JAVA_HOME,和jdk的安装路径确定;

第五步:在path中添加%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;(若没有path项,则新建一个如第四步)

第六步:新建classpath项,内容为: .;%java_home%\lib;注意:第一个是.;

第七步:检验JDK环境变量是否配置成功;

在控制台窗口分别输入java、javac命令;如果得到如下结果就说明配置成功:

到此,java JDK的环境变量就配置成功了,小伙伴们就可以在java的世界里驰骋了。

Java程序的运行过程:


1.编译java源文件:首先需要在控制台下,切到源文件所在的路径下,然后输入javac 文件名.java 。

将java源文件编译成可执行的class字节码文件;

2.运行可执行的字节码文件:在控制台下,输入 Java 类名(注意,这里不需要带.class后缀);

时间: 2024-07-29 01:29:21

一、黑马程序员--Java基础---Java环境变量配置的相关文章

Java基础—JDK环境变量配置

1.安装JDK 下载网址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 注意点:一般只修改安装路径的盘符(C换D即可) 2.配置环境变量 以WIN8.1为例,依次操作步骤:这台电脑->右键属性->高级系统设置->环境变量 配置JAVA_HOME:点击[新建],新建一个系统环境变量 名称为:JAVA_HOME 值为:JDK安装路径(这里以安装时将默认路径盘符C换为D为例

黑马程序员---C基础3【变量的易错】【程序结构】【if语句】【Switch语句】

------Java培训.Android培训.iOS培训..Net培训.期待与您交流! ------- [变量的易错] 1.变量为什么要初始化为0 int  sum,a=3: sum = sum+a 如果未初始化则会成为一个不确定的变量,结果也会不确定,容易出错. 2.不同类型的变量之间的转换 切记int  a=1,b=0:b=1-1.5:其中b为一个整型所有结果是保留整数部分的0,而不是-0.5,又因为0没有正负之分,所有保存结果为b=0: 3.关于Xcode的一个快速注释的插件 快捷键://

黑马程序员_Java异常 Java常用库类

Java异常 1,异常的基本概念 异常是导致程序中断运行的一种指令流,它是在运行时期发生的不正常的情况,在Java中,一切的异常都秉着面向对象的设计思想,所有的异常都是以对象和类的形式存在的. 2,异常类的继承结构 在整个Java的异常结构中,实际上有两个最常用的类,Exception和Error,这两个类分别是Throwable的子类 Exception:一般表示的是程序中出现的问题,可以直接使用try....catch处理 Error:一般之的是JVM的错误,程序中无法处理. 3,Java的

黑马程序员   两道java面试题

1.List,Set,Map是否都继承了Collection接口?  List,Map比较常用:List是通过下标来访问元素,Map是通过键值进行访问元素.应该不会同时都实现了Collection接口.  Collection是一个什么概念?还有Set在java中是怎样定义的?他是通过下标来访问元素还是通过键值来访问元素?两者谁继承了Collection接口呢?或者有没有可能两者都继承了Collection接口?时间不多了,我是这样写的:  Set,Map实现了Collection接口.而Lis

黑马程序员 【】java学习之路——TCP(三)客户端上传文件到服务器

------- <a href="http://www.itheima.com" target="blank">android培训</a>.<a href="http://www.itheima.com" target="blank">java培训</a>.期待与您交流! ---------- import java.io.*; import java.net.*; class

黑马程序员_JAVA 基础加强学习笔记

一.面向对象 (一)继承  1.继承的好处: (1) 提高了代码的复用性. (2) 让类与类之间产生了关系,提供了另一个特征多态的前提. 注意: 子类中所有的构造函数都会默认访问父类中的空参数的构造函数,因为每一个子类构造内第一行都有默认的语句super();  如果父类中没有空参数的构造函数,那么子类的构造函数内,必须通过super语句指定要访问的父类中的构造函数. 如果子类构造函数中用this来指定调用子类自己的构造函数,那么被调用的构造函数也一样会访问父类中的构造函数. 2.final特点

黑马程序员_Java基础加强(下)

8.注解类 注解相当于一种标记,加了注解就等于打上了某种标记,没加就等于没打特殊标记,开发工具和其他程序可以用反射来了解你的类及各种元素上有无何种标记,看你有什么标记就去干什么事,标记可以加在包.类.字段.方法,方法的参数以及局部变量上. 注解的应用结构图: 为注解增加属性 定义基本类型的属性和应用属性 在注解类中增加String color(); @MyAnnotation(color = "red") 用反射方式获得注解对应的实例对象后,再通过该对象调用属性对应的方法 MyAnno

黑马程序员_Java基础加强(上)

1.静态导入 静态导入是jdk1.5版本以后出现的新特性,一般是指导入静态方法,如:import static java.lang.System.out 是指导入系统输出的静态方法. 例: import static java.lang.System.out //导入java.lang包下的System类的静态方法out public class StaticImport { public static void main(String[] args) { int x=1; x++; out.p

黑马程序员-正则表达式基础

正则表达式是一种描述字符串集的方法,它是以字符串集中各字符串的共有特征为依据的.正则表达式可以用于搜索.编辑或者是操作文本和数据.它超出了 Java 程序设计语言的标准语法,因此有必要去学习特定的语法来构建正则表达式.正则表达式的变化是复杂的,一旦你理解了它们是如何被构造的话,你就能解析或者构建任意的正则表达式了..正则表达式由一些普通字符和一些元字符组成. 普通字符包括大小写的字母和数字,而元字符则具有特殊的含义.在最简单的情况下,一个正则表达式看上去就是一个普通的查找串.例如,正则表达式"a

黑马程序员_Java基础_接口

------- android培训.java培训.期待与您交流! ---------- 0.接口知识体系 Java接口的知识体系如下图所示,掌握下图中的所有知识就可精通接口. 1.接口概论 1)接口概念 接口是从多个相似类中抽象出来的规范,接口中不包含普通方法,所有方法都是抽象方法,接口不提供实现.接口体现的是规范和实现分离的哲学.规范和实现分离正是接口的好处,让软件系统的各个组件之间面向接口耦合,是一种松耦合的设计.接口定义的是多个类共同的公共行为规范,定义的是一组公用方法. 2)接口与抽象类