当前位置:首页 » 问题大全 » 如何运行java

如何运行java

发布时间: 2022-04-20 12:31:52

1. 怎么运行java软件

1,加载:
加载阶段可以参考java.lang.ClassLoader中loadClass方法,采用的是双亲委托进制进行加载,这个阶段首先找到对应的class文件,以二级制方式读入内存,按照jvm规范解析出所表达的数据结构,在内存中生成一个代表该类的java.lang.Class对象.
2,验证:
验证是确保当前class文件格式符合jvm规范,不会对jvm产生危害。验证工作并不是在加载之后才开始的,比如从class文件读入到内存后,解析其代表的数据结构时,我们首先会去校验魔数是否正确,以及版本号是否符合要求等
3,准备
准备阶段主要是为类的静态变量分配内存,设定初始值等工作
4,解析
常量池中的符号引用替换为直接引用,比如String str = "test",str指向常量池中"test"的地址
5,初始化
这个过程主要是执行类构造器的方法,静态类的赋值,静态代码块的执行。如果初始化一个类时,发现父类还没有初始化,则需要先初始化父类

2. java文件怎么运行

最简单的方法就是在CMD里运行
举一个例子来说你的问题吧:比如说你所要运行的java源文件名字为myfirst.java,它位于我的电脑E:\应用软件\学习\JAVA\myfirst.java的路径之下。
第一步:我的电脑开始,运行输入“cmd”,此时进入DOS命令窗口。
第二步:“输入 e:”,回车,此时进入E盘目录之下。
第三步:“输入 cd E:\应用软件\学习\JAVA”,回车,此时进入myfirst.java所在的目录之下。
第四步:“输入 javac myfirst.java”,回车,此时为程序的编译过程。
第五步:“输入 java myfirst”,回车,此时为程序的运行阶段,假如程序编写的没有问题,即可看到你想要的运行结果。

3. 怎么直接运行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的选项,只需要找到此选项即可.
注:以上文字中的"_"代表空格

4. 安装了java之后怎样运行程序

java,你指的是JDK(java development kits)安装完成了,你需要完成以下几个步骤:
首先:先将JDK的path,classpath,JAVA_HOME,配置到电脑变量里面,
然后:测试JDK是否安装成功,进入电脑控制台,XP是开始菜单->运行选项,Win7为开始菜单->搜索内容里面输入cmd进入控制台,在控制台输入java -version,能正常显示版本号,表示安装成功了;
最后:在本地直接编写一个.java的文本文件,通过控制台进入.java文件当前路径,javac filename.java,原文件路径下会出现一个编译完成后的.class文件,再通过控制台执行java filename即可将java文件编译成功。

5. java程序编好后要怎么运行

通过命令模式修改运行。

6. 怎么运行java程序

比如说保存为"D:\java\test.java",然后转换目录到那里"cd
D:\java",编译这个.java文件"javac
test.java"这个javac的命令一定要记住,这是jdk里面最为常用的之一,是个java的编译器,具体参数你自己研究吧,很多,配合使用会得到意想不到的结果。这时候应该在"D:\java\"目录下面生成了一个test.class文件,这个就是一个二进制文件,就像windows下面常见的exe文件一样,只不过这个二进制文件是java虚拟机的(具体java的运行机制书上都会讲,自己研究吧)。这样就可以运行了,"java
test",java是jdk的另一个最为常用的命令,启动java虚拟机,后面的参数书你的程序编译出来的.class文件,但是千万别再后面加上".class",java命令也还是有很多的参数,还是自己看吧

7. 运行一个java程序的步骤是怎样的请做详细说明!

Java程序从源文件创建到程序运行要经过两大步骤:1、源文件由编译器编译成字节码(ByteCode)
2、字节码由java虚拟机解释运行。因为java程序既要编译同时也要经过JVM的解释运行,所以说Java被称为半解释语言( "semi-interpreted" language)。
下面通过以下这个java程序,来说明java程序从编译到最后运行的整个流程。代码如下:
//MainApp.java
public class MainApp {
public static void main(String[] args) {
Animal animal = new Animal("Puppy");
animal.printName();
}
}
//Animal.java
public class Animal {
public String name;
public Animal(String name) {
this.name = name;
}
public void printName() {
System.out.println("Animal ["+name+"]");
}
}
第一步(编译): 创建完源文件之后,程序会先被编译为.class文件。Java编译一个类时,如果这个类所依赖的类还没有被编译,编译器就会先编译这个被依赖的类,然后引用,否则直接引用,这个有点象make。如果java编译器在指定目录下找不到该类所其依赖的类的.class文件或者.java源文件的话,编译器话报“cant find symbol”的错误。

编译后的字节码文件格式主要分为两部分:常量池和方法字节码。常量池记录的是代码出现过的所有token(类名,成员变量名等等)以及符号引用(方法引用,成员变量引用等等);方法字节码放的是类中各个方法的字节码。下面是MainApp.class通过反汇编的结果,我们可以清楚看到.class文件的结构:
第二步(运行):java类运行的过程大概可分为两个过程:1、类的加载 2、类的执行。需要说明的是:JVM主要在程序第一次主动使用类的时候,才会去加载该类。也就是说,JVM并不是在一开始就把一个程序就所有的类都加载到内存中,而是到不得不用的时候才把它加载进来,而且只加载一次。
下面是程序运行的详细步骤:
在编译好java程序得到MainApp.class文件后,在命令行上敲java AppMain。系统就会启动一个jvm进程,jvm进程从classpath路径中找到一个名为AppMain.class的二进制文件,将MainApp的类信息加载到运行时数据区的方法区内,这个过程叫做MainApp类的加载。
然后JVM找到AppMain的主函数入口,开始执行main函数。
main函数的第一条命令是Animal animal = new Animal("Puppy");就是让JVM创建一个Animal对象,但是这时候方法区中没有Animal类的信息,所以JVM马上加载Animal类,把Animal类的类型信息放到方法区中。
加载完Animal类之后,Java虚拟机做的第一件事情就是在堆区中为一个新的Animal实例分配内存, 然后调用构造函数初始化Animal实例,这个Animal实例持有着指向方法区的Animal类的类型信息(其中包含有方法表,java动态绑定的底层实现)的引用。
当使用animal.printName()的时候,JVM根据animal引用找到Animal对象,然后根据Animal对象持有的引用定位到方法区中Animal类的类型信息的方法表,获得printName()函数的字节码的地址。
开始运行printName()函数。
特别说明:java类中所有public和protected的实例方法都采用动态绑定机制,所有私有方法、静态方法、构造器及初始化方法<clinit>都是采用静态绑定机制。而使用动态绑定机制的时候会用到方法表,静态绑定时并不会用到。

8. 怎样启动JAVA

1、首先我们打开myeclipse,点击左上角的File。

9. 怎样运行java应用程序

|编译java程序的命令是什么?运行java应用程序的命令是什么??
浏览次数:225次悬赏分版:0
|
解决时间权:2011-5-1
23:39
|
提问者:zjj_199178
最佳答案
用javac命令加上的java源文件的路径就会编译成.class文件。用java命令java加上.class文件的路径就会运行java程序。注意:第一,如果你在doc环境下直接输入javac和java命令必须配置jdk的环境变量。第二,编译的时候文件需要加上.java后缀,运行的时候不需要加后缀。

10. 怎么运行java文件

运行java文件的方法:

1、打开dos界面,进入java文件所在路径。

2、编译java文件,如:javacTest.java;

3、运行java文件,如:javaTest;

如图:

热点内容
教学创新论文 发布:2025-09-15 14:31:43 浏览:118
新班主任古丽君电视剧 发布:2025-09-15 14:15:39 浏览:771
佛太极拳教学 发布:2025-09-15 11:23:27 浏览:712
小学二年级奥数学 发布:2025-09-15 10:26:29 浏览:594
文综地理题 发布:2025-09-15 08:45:41 浏览:3
美女日本老师 发布:2025-09-15 06:42:10 浏览:717
雾霾文言文 发布:2025-09-15 04:23:26 浏览:571
实拍老师扇 发布:2025-09-15 03:38:35 浏览:437
涿州老师招聘 发布:2025-09-14 21:13:55 浏览:347
零五网初二物理同步练习 发布:2025-09-14 20:51:19 浏览:678