只要有java的class文件就能使用java虚拟机运行吗?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了只要有java的class文件就能使用java虚拟机运行吗?相关的知识,希望对你有一定的参考价值。
假设有个GreedSnake.class文件,电脑上也没有安装jdk,只安装有java虚拟机,那么该电脑可以运行该程序吗?
应该怎么运行呢?
在Java中,main()方法是Java应用程序的入口方法,也就是说,程序在运行的时候,第一个执行的方法就是main()方法,这个方法和其他的方法有很大的不同,比如方法的名字必须是main,方法必须是public static void 类型的,方法必须接收一个字符串数组的参数等等 参考技术A jre下也有bin\java.exe这个程序
java GreedSnake
这样就可以,如果你这个类有包的话就要麻烦一点。
要在包的顶层目录中执行。
java packages.packages.GreedSnake
这样
packages是你具体的包名。 参考技术B 对
当然你必须提前安装有jdl或jre,虚拟机的运行需要 参考技术C 可以直接放到java.exe的那个文件夹中,在命令行中,cd到这个目录执行。
java GreedSnake 参考技术D 当然可以了 只要装了jre就能运行java程序了
不过如果是拿给一般人用的话会把.class 程序转换成.exe程序用的追问
java 程序不能弄成exe的。。
追答谁告诉你不能弄????????
先把class文件打包成jar包 然后看下边这个
http://wenku.baidu.com/view/ff1a508483d049649b665809.html
以上是关于只要有java的class文件就能使用java虚拟机运行吗?的主要内容,如果未能解决你的问题,请参考以下文章