classpath: .;C:\Program Files (x86)\Java\jdk1.6.0_10\lib\dt.jar;C:\Program Files\(x86)\Java\jdk1.6.0_10\lib\tools.jar
path: .;C:\Program Files (x86)\Java\jdk1.6.0_10\bin
Java_Home: C:\Program Files (x86)\Java\jdk1.6.0_10
path的作用:指明命令搜索路径,在命令行下面执行命令如javac编译java程序时,它会到PATH变量所指定的路径中查找看是否能找到相应的命令程序。
classpath的作用:指定类搜索路径,在执行Java命令时实际上就意味着启动了一个JVM,那么JVM在运行时就是通过classpath所指向的路径去加载所需的类文件。
Java_Homede 作用:指定jdk安装路径
classpath没配置,可编译但是不可以运行
javac 将一个*.java(源代码)文件编译成*.class(字节码)文件,字节码是交给JVM去运行的,字节码文件是看不懂的,所以安全。源代码是可以看得懂的
java则是对*.class文件 执行
java是编译型的语言,C语言也是,就是在运行之前就要编译好——.java---->.class文件!
解释型:就是一边编译一边解释
命名:
标识符是给 类、对象、方法、变量、接口和自定义数据类型 命名的,可以由 字母,数字(但是数字不能开头),美元符号($),下划线(__),不能是java中的关键字,也不能空格!!
命名规则 :驼峰式命名
类名:首个单词的首字母大写,之后的每个单词首字母都要大写
变量名+方法名:首个单词的首字母小写,之后的每个单词的首字母大写。