java运行java文件
首先cd到你java文件存放的目录,比如你的java文件的名称为helloworld.java,在cmd中输入javac
helloworld.java
敲击回车,这个命令会将你的java文件编译成class文件,然后在cmd框中输入java
helloworld敲击回车就能运行你的java文件输出结果
② 怎么通过命令行编译和执行java文件
要想编译和运行java文件,很简单,只需要两个命令:
(1)javac:作用:编译java文件;使用方法: javac Hello.java ,如果不出错的话,在与Hello.java 同一目录下会生成一个Hello.class文件,这个class文件是操作系统能够使用和运行的文件。
(2)java: 作用:运行.class文件;使用方法:java Hello,如果不出错的话,会执行Hello.class文件。注意:这里的Hello后面不需要扩展名。
下面举例说明:
假设我有一个Hello.java文件放在D:javatest 文件夹下。
打开cmd命令窗口,会出现C:userlenovo 这里出现的是系统用户名,这里我们需要将路径转移到java文件所在目录。
紧接着输入 D:回车,会出现一下界面:
这时候我们需要定位到java文件所在目录(这里是javatest目录),接着输入 cd javatest 回车。
此时进入到D:javatest目录中,此时的Hello.java文件就在这里
这时候我们就可以用javac命令编译啦,输入javac Hello.java回车
这里如果没有任何提示表示编译成功,此时打开d:javatest文件夹你会发现此时多了一个名为Hello.class的文件,这就是操作系统能够运行的文件。
接着输入 java Hello回车,你就会看到文件被运行的结果。
这里有几个要注意的问题
第一:Hello.java中的内容是一个类,这个类的名字与.java文件名字必须完全一致。如果不一致将出错。这里当你通过eclipse创建一个类文件的时候你就会理解的更清楚了,这里不赘述。
第二:javac 和 java 命令的使用方法要注意,格式。
第三:要使用这两命令,必须配置好环境变量。
③ java文件怎么运行
首先运行java程序最低要求是JRE,即Java Runtime Environment(包含JVM及类库)。
首先对java源文件使用javac命令进行编译,生成对应类的class字节码文件,这是在命令行环境中,win+r调出运行,输入cmd后打开命令行界面,输入javac Xxxx.java,如无错误则编译成功。
如果是在eclipse环境下,则编译是即时完成的。
当程序用到类变量,类方法或者需要生成该类对象的时候,虚拟机会检测该类是否已经加载,如未加载,则进行类的加载-链接-初始化
加载完成后,在堆中生成类的类对象,即Xxxx.class,可以依赖类的类对象的引用,使用反射相关技术。
此时程序可以调用该类的静态方法或者静态变量,或者生成该类的对象调用该类的实例方法。
例:创建一个Test类,并创建其main方法,在main方法中创建Xxxx类的实例,Xxxx x = new Xxxx();或者直接调用类变量或者类方法,Xxxx.age/Xxxx.fly();
④ 如何执行 目录下的 java
java cmd里运行文件夹里的java文件示例如下:
编好了一个HelloWorld.java的源文件,它被存放在d:\test文件夹下,下面编译运行:
【1】在开始菜单下运行cmd命令,一般显示在眼前的第一行命令是“C:\Users\用户名>”,
【2】这时现打开d盘,直接输入“d:”,按回车键,会出现“D:\>”。这里可以理解为先寻找到文件所在磁盘。
【3】紧接着输入“cd d:\test”,按回车,出现“d:\test>”。这里可理解为定位到文件所在文件夹,即路径。
【4】紧接着输入“javac HelloWorld.java”,回车会再次出现“d:\test>”,此即表示编译成功的Java字节码.class文件被存放的路径,即和Java源文件在同一目录下;这里注意,javac后面跟的是java文件里class的名字,如果该java文件里的类名不是HelloWorld,编译就会出错。
【5】当需要指定生成的.class文件位置如改放在"d:\test1" 时,可以在第二步后接跟着使用命令
“javac -d d:\test1 HelloWorld.java"即可在文件夹"d:\test1"中生成“HelloWorld.class".
【6】最后要运行“HelloWorld.class”时,就在第3步后紧接输入“java HelloWorld”即可运行java字节码。
⑤ java程序编好后要怎么运行
通过命令模式修改运行。