第一个问题关于环境变量的设置:
PATH变量用于列出可执行文件的搜索路径.
因为要通过命令行的命令启JAVA,JAVAC等编译工具和解释工具,系统必须要知道他们所在位置,而PATH则指明了其位置.
CLASSPATH变量用于JAVA加载类的路径.只有在classpath设置的路径中的类才能被加载.
第二个问题
int b = 98;// 定义一个变量b为int类型,把98赋值给b
// b = (char)(b+1);// 把(char)(b+1)赋值给b,等于把(char)(b+1)对应的“阿师壳码”值99赋给b
因为这个b是int类型的,不是char类型的。把b前加上char 就ok了 但是已经声明b为int类型了,所以可以在定义一个变量为char类型
即:
char b1= (char)(b+1)
// 这时b1的值就是99
System.out.println(b1);
输出的就是99了 |