网站建设资讯

NEWS

网站建设资讯

javados运行代码,运行java程序的命令是javadoc

怎么样在dos下运行java程序!

一、需要确保有能够运行java程序的环境,搭建JAVA环境的步骤:

创新互联公司专业为企业提供衡山网站建设、衡山做网站、衡山网站设计、衡山网站制作等企业网站建设、网页设计与制作、衡山企业网站模板建站服务,10余年衡山做网站经验,不只是建网站,更提供有价值的思路和整体网络服务。

1、到网上下载JDK并进行安装;

2、然后打开设置系统环境变量的界面,具体在桌面-》我的电脑-》右键属性-》高级-》环境变量;

3、点击环境变量的界面,新建JAVA_HOME、Path、Classpath环境变量;其中的JAVA_HOME的值为JDK的安装目录;Path的值为%JAVA_HOME%/bin;Classpath的值.;%JAVA_HOME%/bin;%JAVA_HOME%/lib/dt.jar;%JAVA_HOME%/lib/tools.jar;

二、在完成一的基础上,可以点击在开始菜单中的【运行】输入cmd确认弹出DOS命令控制台:

1、输入javac,如果安装了JDK,并且正确配置了JAVA的环境变量,那么能够弹出JDK的相关信息;

2、在DOS控制台采用cd命令,切换到你的java源文件目录,然后输入:

javac XXX.java 按回车

java XXX 回车【注:只要这个类里面有main方法,并且System.out.println(“消息”),就可以在控制台看到消息了】

如何用DOS命令窗口运行java程序代码

如果你电脑已经安装了jdk以及配置好了环境变量,那么打开dos窗口,用cd进入到E盘,然后输入javac

yaom.java,回车,然后再输入java

yaom,回车,就可以运行了

java执行DOS命令

JAVA如何执行DOS命令

2009-06-05

23:39

下面是一种比较典型的程序模式:

...

Process

process

=

Runtime.getRuntime().exec(".\\p.exe");

process.waitfor(

);

...

在上面的程序中,第一行的“.\\p.exe”是要执行的程序

名,Runtime.getRuntime()返回当前应用程序的Runtime对象,该对象的exec()方法指示Java虚拟机创建一个子进程执行指

定的可执行程序,并返回与该子进程对应的Process对象实例。通过Process可以控制该子进程的执行或获取该子进程的信息。第二条语句的目的等待

子进程完成再往下执行。

但在windows平台上,如果处理不当,有时并不能得到预期的结果。下面是笔者在实际编程中总结的几种需要注意的情况:

1、执行DOS的内部命令

如果要执行一条DOS内部命令,有两种方法。一种方法是把命令解释器包含在exec()的参数中。例如,执行dir命令,在NT上,可写成

exec("cmd.exe

/c

dir"),在windows

95/98下,可写成“command.exe

/c

dir”,其中参数“/c”表示命令执行后关闭Dos立即关闭窗口。另一种方法是,把内部命令放在一个批命令my_dir.bat文件中,在Java程序

中写成exec("my_dir.bat")。如果仅仅写成exec("dir"),Java虚拟机则会报运行时错误。前一种方法要保证程序的可移植性,

需要在程序中读取运行的操作系统平台,以调用不同的命令解释器。后一种方法则不需要做更多的处理。

2、打开一个不可执行的文件

打开一个不可执行的文件,但该文件存在关联的应用程序,则可以有两种方式。

以打开一个word文档a.doc文件为例,Java中可以有以下两种写法:

exec("start

.\\a.doc");

exec("

c:\\Program

Files\\Microsoft

Office\\office\\winword.exe

.\\a.doc");

显然,前一种方法更为简捷方便。

3、执行一个有标准输出的DOS可执行程序

windows平台上,运行被调用程序的DOS窗口在程序执行完毕后往往并不会自动关闭,从而导致Java应用程序阻塞在waitfor(

)。导致该现象的一个可能的原因是,该可执行程序的标准输出比较多,而运行窗口的标准输出缓冲区不够大。解决的办法是,利用Java提供的Process

类提供的方法让Java虚拟机截获被调用程序的DOS运行窗口的标准输出,在waitfor()命令之前读出窗口的标准输出缓冲区中的内容。一段典型的程

序如下: 

...

String

ls_1;

Process

process

=

Runtime.getRuntime().exec("cmd

/c

dir

\\windows");

BufferedReader

bufferedReader

=

new

BufferedReader(

\

new

InputStreamReader(process.getInputStream());

while

(

(ls_1=bufferedReader.readLine())

!=

null)

System.out.println(ls_1);

 

process.waitfor(

);

java代码怎么实现执行dos运行命令

Java启动命令行,其实非常简单,只要你知道Windows的命令行,然后直接用

Runtime.getRuntime().exec();就可以执行命令;eg:

Process

p1

=

Runtime.getRuntime().exec("notepad

d:\\1234.txt");

记事本上的JAVA代码如何在DOS里面运行

将你的记事本文件保存成Java文件,进入dos,进入到你的记事本的所在目录,执行javac命令(例如文件名为Hello.Java,输入javac

Hello.java,按回车),如果编译通过,再执行Java命令(Java

Hello)


本文名称:javados运行代码,运行java程序的命令是javadoc
网址分享:http://cdweb.net/article/hsjggp.html