01--JDK学习随记

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.类名的每个单词的首字母都要大些,这是规则,所以以后见到首字母大写的一定是个类(大多数情况);

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

bzuld

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值