现在的位置: 首页 > 综合 > 正文

01–JDK学习随记

2013年10月21日 ⁄ 综合 ⁄ 共 866字 ⁄ 字号 评论关闭

rt.jar-------包含了我们平时用到的很多类,他默认就在 根classloader的加载路径里面,所以不用将再将其写到classpath里面了;

tools.jar----是系统用来编译一个类的时候用到的 也就是javac的时候用到 javac **.java 实际上就是运行
   java -Classpath=%JAVA_HOME%/lib/tools.jar xx.**.Main **.java
  javac就是对上面命令的封装, 所以tools.jar 也不用加到classpath里面  ;

dt.jar-------是关于运行环境的类库,主要是swing的包 你要用到swing时最好加上;

 

 

1.path:在环境变量中配置path即指定到jdk的bin文件,是为了在你用java和javac命令时让系统找到该命令;

2.classpath:类路径,*.java文件编译后是*.class文件,在运行java *.class 时可以通过classpath指定的
      路径来找*.class文件,即在classpath路径下找*.class文件,classpath可以不再环境变量中设置,
      通过doc命令设置也可以 set classpath=*****;set classpath=. 表示设置成当前路径为类路径;

3.在一个java文件中只能有一个公开类,即public class **,如果有其他的类,则这些类前不能使public:
      因为公开的类的名称必须与java文件的名称相同,而同一个java文件中不能有重名的类,所以
      在一个java文件中只能有个公开的类;

4.多个类在同一个java文件中:
 在这种情况下:当编译该java文件时,会将每个类编译成一个对应的*.class文件,有几个类生成几个*.class文件;
 所以这些类都可以有自己的main方法,记住只是在同一个类中不能有两个main方法,main方法是程序的入口;

5.类名的每个单词的首字母都要大些,这是规则,所以以后见到首字母大写的一定是个类(大多数情况);

抱歉!评论已关闭.