Java如何编译成class,怎样把java的源码编译成class文件

1,怎样把java的源码编译成class文件1.你用记事本写的话 , 首先确定你的jdk安装正确,并且PATH和CLASSPATH设置正确,检测方法就是在cmd下输入java -version,如果有提示jdk版本低信息那就是安装好了 。然后进行使用dos命令进入你的java源文件(*.java)的目录下,使用javac 命令进行编译 。例如你的java源文件是Test.java,那编译命令就是javac Test.java然后编译后使用java Test命令进行执行你的java程序2.如果你用的Eclipse工具的话,那么你就不需要编译了,Eclipse可以在你写代码的同时给你编译好,直接执行就可以了 。用dos就可以 , 点开始--运行cmd--找到你要编译的java文件的地址然后javac 加上你的文件名就编译出来了注意javac和文件名之间要加空格然后进行使用dos命令进入你的java源文件(*.java)的目录下,使用javac 命令进行编译 。例如你的java源文件是test.java,那编译命令就是javac test.java然后编译后使用java test命令进行执行你的java程序2.如果你用的eclipse工具的话,那么你就不需要编译了 , eclipse可以在你写代码的同时给你编译好 , 直接执行就可以了 。
2,如何将一个java文件编译成class文件类名能以数字开头命名吗?这显然编译的时候会报错.标准命名是以大写字母打头后接单词首字母大写,编译是通过javac这个命令进行编译的(即jdk目录下的javac.exe)配置好环境变量,新建相应的变量名,如果有直接输入值就可以了,如下:JAVA_HOME: jdk的安装目录如(D:\java\jdk1.6.0_05);PATH: %JAVA_HOME%\bin;ClASSPATH: .;%JAVA_HOME%\lib;比如d:\testjava\Test.java文件,打开命令行窗口1.输入d:\ 回车2.定位到java文件所在文件夹,输入cd d:\testjava\ 回车3.编译java文件,输入javac Test.java 回车4.运行,输入java Test 回车你需要了解JAVA虚拟机生成类文件的规则即可 , 也就是class文件的格式,你自己将该JAVA文件按规则按二进制形式将数据写入.class文件中就行了,给你一篇逆向的文章 ,你只需要把逆向的转成正向的就可以了http://blog.csdn.net/zhy05/article/details/1800309用Maven 。如果你用的是工具,会自动编译 。如果是dos命令,先用记事本写一个java文件 , 比如a.java , 存放到d盘java文件夹下,dos命令可以写d:回车,cd java(cd是进入下级目录,java是文件所在的文件夹,注意cd和java之间的空格)回车,javac a.java,回车就可以了【Java如何编译成class,怎样把java的源码编译成class文件】

    推荐阅读