首页 > 后端开发 > 正文

怎么运行java软件

2024-05-14 17:03:54 | 我爱编程网

今天我爱编程网小编整理了怎么运行java软件相关信息,希望在这方面能够更好帮助到大家。

本文目录一览:

怎么运行java软件

怎么运行java软件

1,加载:

加载阶段可以参考java.lang.ClassLoader中loadClass方法,采用的是双亲委托进制进行加载,这个阶段首先找到对应的class文件,以二级制方式读入内存,按照jvm规范解析出所表达的数据结构,在内存中生成一个代表该类的java.lang.Class对象.

2,验证:

验证是确保当前class文件格式符合jvm规范,不会对jvm产生危害。验证工作并不是在加载之后才开始的,比如从class文件读入到内存后,解析其代表的数据结构时,我们首先会去校验魔数是否正确,以及版本号是否符合要求等

3,准备

准备阶段主要是为类的静态变量分配内存,设定初始值等工作

4,解析

常量池中的符号引用替换为直接引用,比如String str = "test",str指向常量池中"test"的地址

5,初始化

这个过程主要是执行类构造器的方法,静态类的赋值,静态代码块的执行。如果初始化一个类时,发现父类还没有初始化,则需要先初始化父类

怎么运行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的选项,只需要找到此选项即可.

注:以上文字中的"_"代表空格

怎么运行java软件

java如何运行,从哪运行?

jdk安装好配置环境变量后,系统就承认了 java,javac等命令,当编译好java文件,就可以在开始——运行——cmd的dos系统下运用指定命令运行java文件。

JDK 是整个Java的核心,包括了Java运行环境,Java工具和Java基础的类库。

JDK包含的基本组件包括:

javac –

编译器

,将

源程序

转成字节码

jar – 打包工具,将相关的类文件打包成一个文件

javadoc – 文档生成器,从源码注释中提取文档

jdb – debugger,查错工具

java – 运行编译后的java程序(.class后缀的)我爱编程网

appletviewer:

小程序

浏览器,一种执行

HTML文件

上的Java小程序的Java浏览器。 Javah:产生可以调用Java过程的C过程,或建立能被Java程序调用的C过程的

头文件

。 Javap:Java反汇编器,显示编译类文件中的可访问功能和数据,同时显示字节代码含义。 Jconsole: Java进行系统调试和监控的工具

总之,jdk并不是一个应运软件,并不能从哪里运行。编译时在任何可输入文本的软件中均可(通常用.txt记事本编译),编译好后改名.java文件,在dos系统中用 javac命令编译连接 java命令 .运行。

以上,就是我爱编程网小编给大家带来的怎么运行java软件全部内容,希望对大家有所帮助!

免责声明:文章内容来自网络,如有侵权请及时联系删除。
与“怎么运行java软件”相关推荐
运行java程序需要哪些软件?
运行java程序需要哪些软件?

运行java程序需要哪些软件?运行Java程序需要以下软件:JavaDevelopmentKit(JDK):JDK是Java开发的核心工具集,包括了Java运行时环境(JRE)和Java开发工具(如编译器、调试器等)。要运行Java程序,首先需要安装JDK。JavaRuntimeEnvironment(JRE):JRE是Java运行时环境,包含了Java虚拟机(JVM)

2024-03-14 16:28:21
有没有手机上可以运行java程序的软件?(有没有在安卓手机上运行的java编译软件?)
有没有手机上可以运行java程序的软件?(有没有在安卓手机上运行的java编译软件?)

有没有手机上可以运行java程序的软件?能不能再手机系统运行,取决于这段java代码是什么格式。还有手机是什么系统。比如。如果手机是苹果的。那么就不可以,它的应用是用oc或者swift来写的。如果是微软手机系统的也不行,用C#语言开发。如果是安卓手机,他的应用是java开发的。但是也要遵守一定规范并且制作成apk才可以运行。如果非得要运行一段java代码,也是可以的。就是自己制作一个apk

2024-04-06 11:36:51
能够编译运行python的软件有哪些
能够编译运行python的软件有哪些

写python的软件?以下是常用的几款Python代码编辑器和Python集成开发工具。一、Python代码编辑器1.SublimeTextSublimeText是一款非常流行的代码编辑器,支持Python代码编辑,同时兼容所有平台,并且丰富的插件扩展了语法和编辑功能,迅捷小巧,具有良好的兼容性,很受编程人士的喜爱!2.VimVim和Vi是一种模型编辑器,它将

2024-01-20 15:31:12
开发java用什么软件?
开发java用什么软件?

开发java用什么软件?java软件开发常用的软件有:JDK、NetBases、JBuilder、Eclipse、Eclipse、MyEclipse。1、JDK是java初学时用的,很麻烦的,其实编程工具里面应该不包括它,只是支持java的底层工具;2、NetBases是java开发桌面应用程序用的;3、JBuilder是开发Web应用程序的,几年前比较流行,但是JBui

2024-05-08 15:18:08
python可以写软件么怎么写?
python可以写软件么怎么写?

大学生入门Python看这四个阶段就够了不愧是北大计算机大佬将Python浓缩成四阶段让小白学生大彻大悟第一周:熟悉Python要积极探索Python的使用方法,尽可能多的完成下面这些任务:第一天:基本概念(4小时):print,变量,输入,条件语句第二天:基本概念(5小时):列表,for循环,while循环,函数,导入模块第三天:简单编程问题(5小时):交

2023-12-23 10:52:21
有没有手机上可以运行java程序的软件? java程序能不能在手机上运行
有没有手机上可以运行java程序的软件? java程序能不能在手机上运行

手机上能不能进行java语言编程?当然能,AIDE这个手机软件就可以,集成了Java开发环境,可以很轻松的在手机上进行Java编程,下面我简单介绍一下这个软件的安装和使用:1.首先,安装AIDE,这个直接在手机应用商店中搜索就行,如下,大概也就30多M,直接下载安装:2.安装完成后,打开这个APP,新建一个Java工程,之后就可以直接进行Java编程了,效果如下,这里支持自动补

2024-03-16 08:57:38
IJ什么软件
IJ什么软件

IJ什么软件ij是JAVA的编程软件。IntelliJIDEA,是java编程语言开发的集成环境。IntelliJ在业界被公认为最好的java开发工具。具有智能代码助手、代码自动提示、重构、JavaEE支持、各类版本工具(git、svn等)、JUnit、CVS整合、代码分析、创新的GUI设计等方面的功能。优点:最突出的功能是调试(Debug),可以对Java代码,Ja

2024-03-20 14:46:36
如何在华为云软件开发云上运行Python
如何在华为云软件开发云上运行Python

如何在华为云软件开发云上运行Python因为Python没有编译构建的过程,所以在实际开发过程中Python工程是可以不用编译直接发布的,但是在软开云中云端部署需要可识别的软件包,所以在软开云中需要对Python的程序进行打包。华为云软件开发云编译构建服务支持多种开发环境的构建,也支持Python类型构建egg格式软件包,本demo中为了打通部署,形成自动化研发流程,采用Other构建类

2023-12-26 20:52:40