黑马程序员技术交流社区
标题:
把上一篇的小基础语法补上
[打印本页]
作者:
王健辉
时间:
2014-8-4 16:56
标题:
把上一篇的小基础语法补上
对了,其实在学习这些之前,以前的小基础也是需要巩固的,今天就差点犯了小错,因为有时候我们可能突然间想不起来,所以再好的记忆也不如烂笔头。
20.配置环境变量
path:通过path系统去寻找可执行的java文件。
JAVA_HOME:JDK的安装目录
classpath:加载目录
* 为什么需要配置path,什么时候需要classpath?
path:
系统变量path告诉系统可执行文件所在的路径,当发现某个可执行文件时,默认先从当前目录寻找,如果没有找到
就会到path所设定路径的路径去寻找,然后执行。
classpath:
是告诉JVM要使用或者执行的类文件在哪里,当类文件放在其他路径上时,如果在当前目录下使用或者执行类文件时,
需要设置classpath路径告诉文件存在的具体位置。
简单说就是:
classpath变量值是java类文件的目录
path变量是windows程序文件的目录
*临时配置方式:通过dos命令中set命令完成
set :用于查看本机的所有环境变量的信息。
set 变量名 :查看具体一个环境变量的值。
set 变量名=:清空一个环境变量的值。
set 变量名=具体值 :给指定变量定义具体值。
想要在原有环境变量值基础上添加新值呢?
首先,通过%变量名%操作符获取到原有环境变量的值。
然后加上新值后在定义给该变量名即可
举例:给path环境变量加入新值
set path=新值;%path%
注意:这种配置方式只在当前dos窗口有效。窗口关闭,配置消失。
* 为了不因为jdk的目录或者目录名称的改变,而不断更改path的值,而导致对path变量值的误操作,可以通过以下技巧完成。
新创建一个环境变量JAVA_HOME 记录住jdk的目录。
在path中通过%%动态的获取JAVA_HOME的值即可。
JAVA_HOME=F:\jdk1.6.0_01
path=%JAVA_HOME%\bin;%path%
%path%:动态获取path环境变量的值。
%JAVA_HOME%:动态获取名称为JAVA_HOME环境变量的值。
* JRE(Java Runtime Environment Java运行环境)
包括Java虚拟机(JVM Java Virtual Machine)和Java程序所需的核心类库等,如果想要运行一个开发好的Java程序,计算机中只需要安装JRE即可。
* JDK(Java Development Kit Java开发工具包)
JDK是提供给Java开发人员使用的,其中包含了java的开发工具,也包括了JRE。所以安装了JDK,就不用在单独安装JRE了。
其中的开发工具:编译工具(javac.exe) 打包工具(jar.exe)等
简单而言:使用JDK开发完成的java程序,交给JRE去运行。
21.dos命令行,课程中常见的命令:
dir : 列出当前目录下的文件以及文件夹
md : 创建目录
rd : 删除目录
cd : 进入指定目录
cd.. : 退回到上一级目录cd\: 退回到根目录
del : 删除文件
exit : 退出dos命令行
22.类型转化
由小向大转是自动类型转换(也叫隐式类型转换),即byte,short,char → int → long → float → double
而byte,short,char之间不会相互转换,他们在计算时首先会转换为int类型。boolean 类型是不可以转换为其他基本数据类型的。
由大向小转是强制类型转换(也叫显式类型转换)例子:
int x=(int)f;//必须强转。
说明:在强转对象前面加上(强转成的类型)即可。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2