变量之间的相关关系 (二)Java概述(3)
更优方案:我们可以把jdk中可能发生变化的目录重新配置到一个新的变量中,把不变的写在path中。
例如:
F:\haha\jdk1.7.0_51\bin
E:\java\jdk1.7.0_51\bin
X=E:\java\jdk1.7.0_51;
x=F:\haha\jdk1.7.0_51
path=x\bin;
x=f:\java\jdk\jdk1.6.0_33
x定义变量没问题,但是用的时候啊,不行。
这里不能写x,这里写x会被path误以为这是个文件夹,把x叫abc。
path=abc\bin;
abc=f:\java\jdk\jdk1.6.0_33
系统会以为bin是abc文件夹下面的.
问题:怎么区分他是个变量,而不是个目录?
解决办法:
他的区分方式是:path=%abc%\bin;
%abc%表示用百分号取abc变量的值。
在实际中我们一般不用abc,而用JAVA_HOME
JAVA_HOME=E:\java\jdk1.7.0_51
Path=%JAVA_HOME%\bin;
%JAVA_HOME%:百分号表示去读取变量名为JAVA_HOME的值。
这种环境变量设置只在当前窗口有效。输入help
SET 显示、设置或删除Windows 环境变量。
临时配置路径的方法:
Set:显示本台计算机所有的环境变量。
Set 变量名:显示具体环境变量的信息 set path
Set 变量名=具体值:给指定变量定义具体的值
Set 变量名=具体值;%变量名%
说明:百分号之间的path变量名指的是原来必须已经存在的变量名。
Set 变量名= 表示删除环境变量的值。
通过dos命令中set来完成。只针对当前的dos窗口。
有的同学第一次打开,会有提示购买之类的对话框,你可以在你的安装文件中找到,打开,输入到提示信息就可以。
首先,我们要知道一点,Java语言编写出来的代码都必须有一个指定的存放位置,这个位置就叫做类。就是一类一类存在的,类是Java代码的一个单位,那么我们要先写一个类,我们指定一个单词,这个单词是Java指定好的,我们不能随便改,也不能随便瞎写。这个单词叫做class,用这个单词来定义类。变量之间的相关关系
类定义完成之后,我们要用的时候还得有个名字,这个名字你起的时候尽量按照Java规范去写,主要由字母组成,带数字也可以。首字母大写,如果由多个单词组成,每个单词首字母大写,这里面起个名字你比如叫做Demo,叫做abc也可以,你只是记得首字母大写就可以了,定义完名字以后,我们还要给这个类定义个范围,因为类里面装的都是Java语言的代码,代码从哪到哪都是他的啊,所以得有范围,范围的表示方法:{},这就是定义了Java中的类。
接下来保存,文件名随便写,扩展名不能随便写,必须得固定。
扩展名的作用:
扩展名是标识文件类型用的。
在Java中扩展名叫做java。
注意:
上面写的 .java文件叫做源文件。源文件就是用Java语言的形式写了一个程序文件,这个文件是不能够运行的。必须将java源文件翻译成计算机能够认识的二进制的机器语言,此文件才能够运行。
如果我们想测试运行这个Java程序,必须经过2步才能完成:
源程序需要经过编译:
编译的步骤:
1、首先需要打开dos窗口,然后切换到当前java源文件所在的目录中。
2、在当前java文件在的所在目录中使用javac命令编译源代码。编译过程中如果程序没有任何的错误,就会在相对应的目录得到对应的class文件。
挺好