当前位置:首页 » 编程语言 » java文件运行

java文件运行

发布时间: 2022-01-13 14:27:49

㈠ 如果一个源文件很多个*.java文件,怎么编译运行啊

什么叫一个源文件很多个*.java文件
1个java文件就是1个源文件,多个java文件就是多个源文件,说法就是错误的
如果要一起编译,就放在一个目录下执行javac
*.java

㈡ 怎么运行java文件

首先确认你装了jdk,配置了环境变量。
第二编译的.java文件,黑窗口(dos命令行)进入你java文件存放文件夹下,javac YourJavaFile.java
如果java文件语法没问题的话,编译完成,如果有问题,会报错的,

第三运行。还是在刚才的黑窗口里,java YourJavaFile,就可以运行了

㈢ 如何在java代码中实现运行其他java文件

1、新建一个java工程项目:右键Eclipse的PackageExplorer空白部分,点击New,再点击JavaProject,输入工程名,点击finish;
2、在新建的工程里新建一个类:右键工程,点击New,再点击Class,输入类名,点击finish;
3、把写好的java文件的代码复制到新建的类中;
4、右键新建的类文件,点击RunAs,再点击JavaApplication即可运行Java文件。
需要注意的是:java文件要成功运行,前提是要有主方法(main)的存在,没有主方法没办法运行java程序。

㈣ java文件的具体运行方式是什么

".java"文件会由JDK(JAVA开发工具包,不同操作系统会有不同的JDK),编译成适合该系适合的.class文件,.class文件就会交给该操作系统里的虚拟机(JVM)运行,从而使得java的跨平台运行。

㈤ 如何运行JAVA

第一步:下载并安装JDK 6.0,安装路劲为: C:\java\jdk1.6 .

第二步:对“我的电脑”按右键,选“属性”,在“系统属性”窗口中选“高级”标签,再按“环境变量”按钮,弹出一个“环境变量”的窗口,在系统变量中新建一个变量,变量名为“JAVA_HOME“,变量值为"C:\java\jdk1.6";如果存在"PATH"变量名,按编辑,在变量值最前面输入"C:\java\jdk1.6\bin;".(注意以分号结尾,没有引号.如果没有"PATH",点击新建一个"PATH"变量名,变量值一样).

第三步:单击Windows xp的“开始”->“运行”,在弹出的运行窗口中输入cmd,按回车,打开一个命令行窗口,输入javac,将会看见一系列javac常用参数选项. 恭喜你java环境安装成功了.

第四步:开始编程(注意先双击打开"我的电脑",在"工具" ->"文件夹选项" -> 点击"查看"选项 ->在"高级设置"中找到"隐藏已知文件类型的扩展名"前面的小勾去掉)。在C盘的根目录中新建一个子目录,名为"JavaTest”,以作为存放 Java源代码的地方。在JavaTest文件夹中,新建文本文档, 把“新建 文本文档.txt”改为"HelloWorld.java"。用记事本打开"HelloWorld.java", 输入:
public class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello, world!");
System.out.println("恭喜你成功运行了第一个java应用程序!");
}
}
注意源文件名必须与类名相同,且类修饰符为public,文件名后缀为".java".保存文件.

第五步:在命令行窗口中输入 cd C:\JavaTest,将当前路径转入JavaTest目录中。然后,输入 javac HelloWorld.java,JDK就在JavaTest文件夹中编译生成一个HelloWorld.class的类文件。

第六步:在命令行窗口中输入 java HelloWorld,(注意没有.class后缀)屏幕出现了
Hello world!
恭喜你成功运行了第一个java应用程序!
表示成功了,也就顺利地编译及运行了第一个Java应用程序。

㈥ 电脑怎么运行JAVA文件

下载的是打包好了的jar文件?
去下载个jdk1.6
网上去看看环境配置就可以了!

㈦ java文件是怎么执行的

首先:使用javac命令把.java文件编译成.class文件(字节码文件)
然后:JVM(java虚拟机)装载.class文件并翻译成机器码后运行java程序;
共同学习-----请参考:
我们手工执行java程序是这样的:
1 在记事本中或者是UE的文本编辑器中,写好源程序;
2 使用javac命令把源程序编译成.class文件;
编译后的.class(类字节码)文件中会包含以下内容:

ConstantPool:符号表;
FieldInfo:类中的成员变量信息;
MethodInfo:类中的方法描述;
Attribute:可选的附加节点。
FieldInfo节点包含成员变量的名称,诸如public,private,static等的标志。ConstantValue属性用来存储静态的不变的成员变量的值。Deprecated和Synthetic被用来标记一个成员变量是不被推荐的或由编译器生成的。

3 有了.class文件,我们执行 java 解释命令就可以运行java程序了。

现在我们主要讨论一下,当执行 java这个命令后,会发生什么事情呢?
首先,JVM装载.class,也就是类装载器装载类字节码。一个类装载器本身也是一个java类,所以,类装载器自身也需要被另外一个类装载器装载,这就出现了类似先有蛋,还是先有鸡的问题。但JAVA中的类装载器的这个问题却很容易解决。JAVA的虚拟机(JVM)中内嵌了一个称为Bootstrap类装载器,它是用特定于操作系统的本地代码实现的,属于JAVA虚拟机的内核,Bootstrap类不用专门的类装载器去进行装载。Bootstrap类负责加载JAVA核心包中的类(即rt.jar文件中的类),这些类的Class.getClassLoader()方法返回值为null,即表示是Bootstrap类装载器。JAVA核心包中有另外两个类装载器:ExtClassLoader和AppClassLoader,它们都是用JAVA语言编写的JAVA类,其中ExtClassLoader类装载负责加载存放在<JAVA_HOME>/jre/lib/ext目录下的jar包中的类,AppClassLoader负责加载应用程序的启动执行类,即当使用java命令去启动执行一个类时,JAVA虚拟机使用AppClassLoader加载这个类。在编译和运行JAVA程序时,都会通过ExtClassLoader类装载器去<JAVA_HOME>/jre/lib/ext目录下的JAR包中搜索要加载的类,所以,如果将包含例如Servlet API的jar包或者是javamail.jar包复制到该目录下,在编译Servlet或JavaMail程序时,就不必在CLASSPATH环境变量中增加包含Servlet API的jar包或者是javamail.jar包文件。
以上,就是一个JAVA程序执行的大致过程。

㈧ JAVA源代码怎么运行

.class文件是java编译后的文件,它不是源代码,真正的java源代码是.java文件。
java源代码是txt格式的.java文件,用记事本就可以打开。
用eclipse打开java文件的方式是:
如果java文件是一个eclipse工程(根目录带有.project文件),用file/import/general/exist java project/(大概是)然后找到你的目录。
否则需要自己新建一个工程file/new/java project
然后把java文件拷贝到.src目录下。

.class文件是直接的编译好的文件,可以用jad把.class文件反编译成java文件,不过反编译的代码和原来的代码不一定完全一样。

㈨ 怎么直接运行java程序

直接运行即双击鼠标运行的方法如下:
一.手动打jar包法
1.首先得到你编译后的所有class文件,并讲所有文件放到JDK环境能够识别的目录或盘符下
2.在"运行"框里输入cmd进入"命令行模式"(DOS),进入你存放class文件的目录或盘符,输入:"jar_cfm_任意名字.jar_任意名字.mf_第一CLASS文件.class_第二个CLASS文件.class ....最后一个CLASS文件.class" 按回车得到"任意名字.jar"文件.
3.mf文件是清单文件,向JVM提供程序的相关信息,最简单的格式如下:
任意名字.mf
Manifest-Version:_1.0
Main-Class:_main方法所在类的类名
Created-By:_1.4(Sun Microsystem Inc.)
二.IDE打jar包法
流行的IDE例如eclipse,JBuilder都提供有打包成jar的选项,只需要找到此选项即可.
注:以上文字中的"_"代表空格

热点内容
sqllocaldb 发布:2024-12-22 20:07:08 浏览:122
如何找到我的服务器 发布:2024-12-22 19:52:14 浏览:298
手挂机脚本游 发布:2024-12-22 19:38:00 浏览:429
层次原理图如何编译 发布:2024-12-22 19:27:17 浏览:371
android计算缓存大小 发布:2024-12-22 19:16:54 浏览:660
php访问模块 发布:2024-12-22 19:05:24 浏览:272
电梯IC加密 发布:2024-12-22 19:04:47 浏览:376
脚本圈是引流加粉吗 发布:2024-12-22 18:41:26 浏览:392
ajax文件上传表单提交 发布:2024-12-22 17:55:00 浏览:856
win7无法共享的文件夹 发布:2024-12-22 17:53:39 浏览:41