一、装箱、拆箱

int i=1;

Integer iobj=i;(自动装箱)

简单理解为,将基本数据类型(i)经过装箱变成对象(iobj);

 

Integer iobj;

int i= iobj;(自动拆箱)

简单理解为,将对象(iobj)经过拆箱变成基本数据类型(i);

 

二、使用java的java命令,直接调用执行.class文件

  1. 直接写java类

当使用记事本直接编写java类时,如HelloJava.java,使用javac HelloJava.java编译后,同目录会生成HelloJava.class文件,执行下面命令

  java HelloJava

即可运行出结果

 

  1. 当有包时

当使用eclipse等工具编写程序,java类名含有包路径,如test.HelloJava.java,转到对应.class文件所在包路径的上层目录,如bin\test\HelloJava.class,则转到bin\目录,执行下面命令

  java test.HelloJava

即可运行出结果

 

  1. 引用jar包时(未测试)

在上述2条件下,引用了tools.jar包时,把jar包放到bin\目录,该目录下执行下面命令

  java –cp .;tools.jar test.HelloJava

java –classpath .;tools.jar test.HelloJava

 

PS: 若有图片等资源需要放到src目录下