一、装箱、拆箱
int i=1;
Integer iobj=i;(自动装箱)
简单理解为,将基本数据类型(i)经过装箱变成对象(iobj);
Integer iobj;
int i= iobj;(自动拆箱)
简单理解为,将对象(iobj)经过拆箱变成基本数据类型(i);
二、使用java的java命令,直接调用执行.class文件
- 直接写java类
当使用记事本直接编写java类时,如HelloJava.java,使用javac HelloJava.java编译后,同目录会生成HelloJava.class文件,执行下面命令
java HelloJava
即可运行出结果
- 当有包时
当使用eclipse等工具编写程序,java类名含有包路径,如test.HelloJava.java,转到对应.class文件所在包路径的上层目录,如bin\test\HelloJava.class,则转到bin\目录,执行下面命令
java test.HelloJava
即可运行出结果
- 引用jar包时(未测试)
在上述2条件下,引用了tools.jar包时,把jar包放到bin\目录,该目录下执行下面命令
java –cp .;tools.jar test.HelloJava
或
java –classpath .;tools.jar test.HelloJava
PS: 若有图片等资源需要放到src目录下