准备工作:
先使用dos命令cd /d来改变dos的当前路径,这里我们将当前路径设置为D:\dev\Test\src\com\cn\test
这样处理是为了方便找到后面我们编译的文件
编译java源文件:
假设文件名为:HelloWorld.java
文件内容:
package com.cn.test; public class HelloWorld{ public static void main(String[] args){ System.out.println("我是测试程序"); } }
在dos窗口中输入:javac -d D:\dev\Test\classes HelloWorld.java
(注:后面的路径可以直接将文件拖入dos窗口后自动生成的)
按回车之后你会发现,D:\dev\Test\classes\com\cn\test目录下以包的结构生成了我们想要的class文件HelloWorld.class
解析:
-d:指的是让该类生成的时候按照包结构去生成
运行编译好的class类文件:
在dos窗口中输入:java com.cn.test.HelloWorld
按回车之后你会发现,在dos窗口中出现了“我是测试程序”几个字,这说明我们的程序正常执行了。
相关推荐
这是一系列的bat脚本,用于快速创建C、C++和JAVA命令行编译与运行环境。bat脚本自身并不能执行编译,必须依赖对应的编译套件。相对于庞大的IDE来说,命令行方式要轻快得多,非常适合教学与验证一些算法。
不借助任何编译,运行工具在DOS下编译和运行java程序
cmd命令行大全,比较全的命令行指令,适合初学,入门的不错的资料。
java代码命令行编译在手机上运行的示例。 chcp 65001 javac -encoding utf-8 ./org/test/TestJava.java dx --dex --output =D:\pro\TestJava.dex .\org\test\TestJava.class
java小程序编译和运行。 批处理……
使用命令行方式开发Java程序 使用命令行方式开发Java程序 Java程序的运行机制 了解Java程序的运行机制 掌握使用命令行方式开发Java程序的步骤 Java程序的运行机制 编写源程序 编译源程序 由Java解释器解释运行 字节...
Java在运行已编译完成的类时,是通过java虚拟机来装载和执行的,java虚拟机通过操作系统命令JAVA_HOME"bin"java –option 来启动,-option为虚拟机参数,JAVA_HOME为JDK安装路径,通过这些参数可对虚拟机的运行状态...
Java快速编译工具,解救你于繁琐的命令行编译之中! 适用范围:快速编译较为简单的Java项目,目的在于将初学者从复杂的命令行编译中解放出来; 优点:本程序不需要用户手动敲击CMD命令,只需在图形界面上用鼠标点击...
关于java在cmd命令行的编译和运行问题的解决方法 典型的java.lang.ClassNotDefFoundError异常的解决方案 和配置classpath需要注意的问题
3dmax插件神器-007-通道渲染.mse
在众多的JAVA反编译工具中,有几种非常著名的工具...JAD是使用Microsoft Visual C++开发的,运行速度非常快,可以处理很复杂的JAVA编译文件。众多的参数使JAD可以灵活应付多种加密手段,令反编译的代码更加优化和易读。
java五子棋小游戏 请在命令行中编译运行FSGame.java文件
下面小编就为大家分享一篇用命令行编译java并生成可执行的jar包方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
用shell写的脚本,用于java web开发时,自动编译运行servlet,速度极快,免除了eclipse慢且不过更新代码和资源的问题。脚本中的路径请自行替换为自己的
这是一个关于java在命令行中编译运行的实验资源。
一个类似于javap的java反编译工具,运行速度快,据说Front End Plus、mDeJava、Decafe Pro、Cavaj Java Decomplier、DJ Java Compiler、NMI's Java Class Viewer等反汇编工具都以jad作为核心引擎,只是在jad内核的...
然后运行:jad -s java *.class (附,*.class指要反编译的文件名) 如果*.class文件和jad程序不在同一个目录,就要用到path环境变量, 将jad 所在目录加到path路径中即可:set path=%path%;f:\java\jad 若要了解jad...
之前用gethostname和gethostbyname获取本机IP地址运行没有问题,把程序部署到另一台机器上出问题了。在网上找了些例子一样用不了。后找了个能用的,创建一个SOCKET然后获取套接字参数。代码如下: #include #...
一、命令行传参 二、用命令行编译.java文件 三、用命令行运行.classs文件 四、命令行传参操作
CFR 使用方法,在命令行运行。 帮助: java -jar cfr_0_110.jar --help 反汇编一个类: java -jar cfr_0_110.jar SwitchTest.class 反汇编一个包: java -jar cfr_0_110.jar java7_jar.jar --outputdir D:/Java/...