`
sony-soft
  • 浏览: 1105326 次
文章分类
社区版块
存档分类
最新评论

java调用本地程序

 
阅读更多

例一:

try {
Runtime rt = Runtime.getRuntime();
Process p = rt.exec("systeminfo");
InputStreamReader ir = new InputStreamReader(p.getInputStream());
LineNumberReader input = new LineNumberReader(ir);
String line;
while ((line = input.readLine()) != null) {
System.out.println(line);
}
} catch (java.io.IOException e) {
System.err.println("IOException " + e.getMessage());
}

例二:

Runtime rt = Runtime.getRuntime();
try {
Process p = rt.exec("notepad");
} catch (IOException ex) {
Logger.getLogger(ZipOp.class.getName()).log(Level.SEVERE, null, ex);
}

分享到:
评论

相关推荐

    java调用本地打印机

    在Java编程环境中,调用本地打印机是一项常见的任务,特别是在企业级应用中,如报表生成、文档打印等场景。本文将详细讲解如何利用Java API来实现这一功能,以及可能遇到的问题和解决方案。 首先,Java提供了`java....

    java中调用本地exe文件

    本文将详细介绍如何在Java中调用本地exe文件,并解析提供的代码示例。 ### 一、Java中调用本地exe文件的基本原理 #### 1.1 调用本地exe文件的方式 在Java中,可以通过`java.lang.Runtime`类或者`java.lang....

    java调用本地浏览器的demo

    Java调用本地浏览器的示例,通常涉及到Java与操作系统交互的能力,这主要通过Java的`Runtime`类或者`ProcessBuilder`类实现。这两个类允许Java程序执行系统命令,例如打开一个本地已安装的浏览器来加载特定的URL。...

    Java调用本地的远程桌面连接

    要实现Java调用本地的远程桌面连接,通常会使用`Runtime.getRuntime().exec()`方法来执行系统命令。这个方法允许我们在Java程序中执行任何可执行文件或命令行脚本。例如,我们可以构造一个包含用户名、密码和目标...

    java web调用exe

    在Java Web开发过程中,有时会遇到需要调用本地系统中的可执行文件(EXE)的情况。例如,可能需要通过Web应用来启动某个特定的桌面应用程序或执行一些特定的操作。本文将详细介绍如何在Java Web环境中实现对EXE文件的...

    调用本地打印机程序

    调用本地打印机程序,java后台调用打印机demo示例。。。

    java调用c#样例

    标题"java调用c#样例"指的是使用Java语言通过Jacob库调用C#编写的动态链接库(DLL)。C# DLL通常包含.NET Framework中的方法和功能,而Java应用程序可以借助Jacob库来访问这些功能,从而实现跨语言的互操作性。 ...

    java调用本地dll的几种方法性能对比测试

    java调用本地dll的几种方法性能对比测试。 JNA消耗的总时间(ms):5406 bridj消耗的总时间(ms):984 JNI消耗的总时间(ms):47 包含c++源码和java源码,部署和使用方法。在win7和winxp下测试用过。 部分源码是...

    java调用c语言

    JNI提供了一组标准API,使得Java应用程序可以直接调用本地方法(通常是C/C++编写的)。具体步骤如下: 1. **定义native方法**:在Java类中定义native方法,这些方法将会被标记为native关键字。 2. **生成JNI头文件*...

    pos机java调用程序demo(基于dll调用)

    总的来说,"pos机java调用程序demo(基于dll调用)"是一个实用的示例,展示了如何在Java环境中整合DLL库,实现银联POS机的接口调用。这对于想要涉足支付系统开发的Java程序员来说,是一个学习和实践的好素材。通过深入...

    java swing 调用本地摄像头

    在Java Swing中,我们可以通过Java Media Framework (JMF) 或者更现代的JavaFX来实现调用本地摄像头的功能。下面将详细介绍如何在Java Swing应用中实现这一功能。 首先,让我们了解Java Media Framework (JMF)。JMF...

    Java调用小票打印机打印小票

    在IT行业中,尤其是在开发零售或餐饮系统的背景下,Java调用小票...以上就是关于“Java调用小票打印机打印购物清单”这一主题的主要技术点,理解和掌握这些知识对于开发能够与硬件设备有效交互的Java应用程序至关重要。

    Java本地调用接口 JNative

    - **Java调用本地方法**:通过`native`方法的实例方法调用本地代码。 - **本地代码调用Java方法**:通过JNIEnv指针,本地代码可以访问和调用Java对象的方法,访问Java数组,甚至创建新的Java对象。 6. **JNI数据...

    Java调用OCR进行图片识别

    Java调用OCR进行图片识别 Java调用OCR进行图片识别是指使用Java语言通过Tesseract-OCR对图片进行识别的技术。下面是相关知识点的详细解释: 一、Tesseract-OCR简介 Tesseract-OCR是一个开源的OCR(Optical ...

    java调用Windows应用程序

    ### Java调用Windows应用程序知识点详解 #### 一、概述 在Java编程中,有时我们需要让Java程序去调用操作系统中的其他应用程序,例如打开记事本(Notepad)、启动计算器(Calculator)等。这种方式不仅可以增强...

    java调用c c++程序实例

    首先,Java调用C/C++程序的主要技术是通过Java Native Interface (JNI)。JNI是Java平台的一部分,允许Java代码和其他语言写的代码进行交互。它为Java程序员提供了一种方式来编写本地方法,这些本地方法可以调用由C/...

    java调用扫描仪

    JNI允许Java代码调用本地(C/C++)代码,从而可以利用操作系统提供的API来访问硬件资源。然而,对于扫描仪这样的设备,直接使用JNI可能过于复杂且不切实际。因此,通常我们会寻找已经存在的库,如Twain_32或者WIA...

    Java调用Qt DLL

    Java调用Qt DLL是一个跨平台的技术实践,涉及到Java与C++之间的互操作性,其中Qt是一个流行的C++库,主要用于图形用户界面开发。这个主题主要包含以下几个知识点: 1. **JNI(Java Native Interface)**:JNI是Java...

    web调用本地应用程序.zip

    在IT领域,"Web调用本地应用程序"是一个重要的技术主题,尤其在构建混合式应用时。这个主题涉及到如何从Web应用程序中启动、控制或者与用户的本地应用程序进行交互。以下是对这个主题的详细解释: 首先,我们要理解...

    易语言JAVA调用 例子

    易语言JAVA调用是将Java代码与易语言程序进行交互的一种技术,这使得开发者能够利用易语言编写主程序,同时利用Java的丰富库资源。在本例子中,我们看到几个关键文件,它们分别是: 1. **Test.class**:这是一个...

Global site tag (gtag.js) - Google Analytics