dir:列出当前目录下的文件以及文件夹
md:  创建目录
rd:  删除目录
cd: 进入指定的目录,打开文件夹
cd..:退回到上一级目录
cd/或cd\:退回到根目录
del:删除文件
d: : 切换到D盘根目录
exit:关闭命令行界面

JRE和JDK:
JRE是java的运行环境,电脑里装了这个才能运行java程序。
JDK是java的开发工具,有了它可以进行java开发。JDK里面含有JRE。
(下载地址:www.oracle.com或者java.sun.com)

环境变量配置:java的开发环境程序都在所安装的目录下,如果在其他的目录下打开是不允许的,需要将java所安装的这个路径配置到Windows的环境变量中,这样在任意目录执行java的开发工具,Windows都会帮忙找到。

环境变量设置的位置(Windows7中):计算机右击属性>高级系统设置>高级>环境变量>Path
环境变量设置的方法:将程序的路径复制到Path里的最前面,后边在加一个英文的;就可以了。

总结:java开发环境的准备分为:下载JDK,安装JDK,为安装目录下的bin里的工具 配置环境变量。

环境变量配置技巧:
为了防止我们频繁改动bin的目录和路径的名称,导致频繁改动Path的内容,而引起Path内容的不安全,我们新建一个系统变量JAVA_HOME,使改动变得更加简单、方便。因为以后再改动的时候就只改JAVA_HOME就行了。原理如下:
JAVA_HOME=D:\jdk1.8.0_74,而D:\jdk1.8.0_74可以随时改动,因为我已经保证了bin始终在JAVA_HOME下,而JAVA_HOME的内容怎么变我不管。在Path里只需要把这一条配成“path=%JAVA_HOME%\bin”就OK了。

临时配置环境变量:
有的时候我们借用别人的电脑或者在别人的电脑上做一些工作而又不希望对别人的环境做改动,可以用临时的方法配置环境变量。
set :就是用来临时配置本机环境变量的命令(set path就是查看path的内容)。set命令所做的设置只在当前的DOS窗口内有效。
用法:键入set path=D:\jdk1.8.0_74\bin即可临时配置。而当别人再次重新打开DOS命令窗口时,该配置已不存在。
如果想同时使用本机已存在的path可以这样配置:set path=D:\jdk1.8.0_74\bin;%path%这样在你临时新增了一个变量的同时还可以使用本机原有的path变量。
例外:如果你是在你配置的这个DOS窗口中以“start”命令新打开的DOS窗口,那么该新窗口是会沿用你配置的这些环境变量的。

JAVA学习-JAVA环境准备的更多相关文章

  1. [Java学习] Java虚拟机(JVM)以及跨平台原理

    相信大家已经了解到Java具有跨平台的特性,可以“一次编译,到处运行”,在Windows下编写的程序,无需任何修改就可以在Linux下运行,这是C和C++很难做到的. 那么,跨平台是怎样实现的呢?这就 ...

  2. java 学习之环境配置

    准备JDK 到Java官网下载jdk即可,网址:http://www.oracle.com/technetwork/java/javase/downloads/index.html. 配置开发环境 鼠 ...

  3. 乐字节Java学习03-path环境变量

    1. path环境变量的作用 保证javac命令可以在任意目录下运行. 2. path配置的两种方案: 方法 一如下: ①点击计算机->右键->属性 ②高级系统设置 ③高级—>环境变 ...

  4. JAVA学习之环境搭建

    了解到JAVA语言的跨平台性的原理是通过在不同的操作系统中安装对应版本的的JAVA虚拟机(JVM)实现 开发JAVA前必须先搭建JAVA环境: 1.JAVA开发工具包JDK(JAVA DEVELOPM ...

  5. Java学习----Java概述

    一.常用DOS命令 d:      盘符切换 dir(directory)  列出当前目录下的文件以及文件夹 md (make directory)  创建目录 rd (remove director ...

  6. java学习——java中的反射学习笔记

    Java--reflect 一.Class类的使用 什么是Class类? 1:在面向对象的世界中,万事万物皆对象. java语言中,静态的成员,普通数据类型类是不是对象呢? 是,对象!是类的对象! 类 ...

  7. [Java学习] Java异常类型

    所有异常类型都是内置类Throwable的子类.因此,Throwable在异常类层次结构的顶层.紧接着Throwable下面的是两个把异常分成两个不同分支的子类.一个分支是Exception. 该类用 ...

  8. Java学习---Java代码编写规范

    编码规范 1 前言为确保系统源程序可读性,从而增强系统可维护性,java编程人员应具有基本类似的编程风格,兹制定下述Java编程规范,以规范系统Java部分编程.系统继承的其它资源中的源程序也应按此规 ...

  9. JAVA学习.java.sql.date 与java.util.date以及gettime()方法的分析

    java.sql.Date 是针对SQL语句使用的,它只包含日期而没有时间部分. java.util.Date 就是在除了SQL语句的情况下面使用. 它都有getTime方法返回毫秒数,返回的是自19 ...

随机推荐

  1. Git 钩子

    1. 概念概述 1.1. 安装钩子 1.2. 脚本语言 1.3. 钩子的作用域 2. 本地钩子 2.1. 预提交钩子 Pre-Commit 2.2. 准备提交信息钩子 Prepare Commit M ...

  2. ACM编程技巧--代码片段

    验证n是否是完全平方数 #include<math.h> double m=sqrt(n); if(floor(m+0.5)==m) printf("%d是完全平方数.\n&qu ...

  3. Floyd-Warshall算法的理解

    Floyd算法可以求图内任意两点之间的最短路径,三重循环搞定,虽然暴力,但是属于算法当中最难的动态规划的一种,很有必要理解. 花了一晚上和半个下午专门看这个,才看个一知半解,智商被碾压没办法. 我一直 ...

  4. 【Java基础】增强for循环要注意陷阱

    什么是增强for循环 增强for循环是一种简单模式的for循环,为了方便数组和集合的遍历而存在. int[] arr = new int[]{1, 2, 3, 4, 5, 6}; for (int a ...

  5. strust1.x中formbean的原理及作用

    from:     http://blog.csdn.net/tuiroger/article/details/3947896 今天张老师讲了一些比较重要的strust标签,<html:link ...

  6. Java 随机生成中文姓名,手机号,邮编,住址

    package lovo; import java.util.HashMap; import java.util.Map; /** * 随机生成中文姓名,性别,Email,手机号,住址 * @auth ...

  7. java Graphics2D 画图

    在Java中,当需要画一些特殊的形状时,比如说椭圆.矩形等,可以使用 Graphics2D 来绘图. 一些API: g.drawLine(3,3,50,50);//画一条线段 g.drawRect(8 ...

  8. java初学的几个问题

    1. 请问配置JDK时环境变量path和JAVA_HOME的作用是什么? 作用:告诉操作系统编译器运行的路径和生成的类路径.这样java源程序才可以进行编译和运行. 以下4-7题请在JDK环境下编译和 ...

  9. zookeeper-3.4.8 集群搭建

    一.虚拟机环境 见我的另一篇博客http://www.cnblogs.com/xckk/p/6000881.html, zookeeper是用JAVA编写,因此需要安装JDK环境,centos下安装J ...

  10. ubuntu压缩解压

    ubuntu安装解压rar   一般通过默认安装的ubuntu是不能解压rar文件的,只有在安装了rar解压工具之后,才可以解压.其实在ubuntu下安装rar解压工具是非常简单的,只需要两个步骤就可 ...