java读写文件的方式(java class文件)

  什么是Class文件?

image.png

  java之所以能够实现跨平台,便在于其编译阶段不是将代码直接编译为平台相关的机器语言,而是先编译成二进制形式的java字节码,放在Class文件之中,虚拟机再加载Class文件,解析出程序运行所需的内容。每个类都会被编译成一个单独的class文件,内部类也会作为一个独立的类,生成自己的class。

  运行class文件执行带main方法的class文件,命令行为:java注意:CLASS文件名不要带文件后缀.class例如:复制代码代码如下:javaTest如果执行的class文件是带包的,即在类文件中使用了:package<包名>那应该在包的基路径下执行,命令行为:java<包名>.CLASS文件名例如:PackageTest.java中,其包名为:com.ee2ee.test,对应的语句为:packagecom.ee2ee.test;PackageTest.java及编译后的class文件PackageTest.class的存放目录如下:classes|__com|__ee2ee|__test|__PackageTest.java|__PackageTest.class要运行PackageTest.class,应在classes目录下执行.


发表评论

评论列表

还没有评论,快来说点什么吧~