`
e3002
  • 浏览: 79302 次
社区版块
存档分类
最新评论

Runtime类的使用

阅读更多

Runtime类可以执行一些本地程序,如下面的执行记事本程序,

Runtime rt = Runtime.getRuntime();
rt.exec("notepad.exe");

最近在做短信程序时需要调用对方的一个c写的exe程序,需要传n个参数,根据api实现如下代码:


  String[] arg = new String[7];

   //其中第一个必须为你所要调用的程序,其后一次是程序要求的参数
  arg[0] = "D:/AR System/sms/SMSSender_New.exe";//调用命令
  arg[1] = "10.142.13.229";//eoms方ip
  arg[2] = "9907";//eoms方port
  //.........

 arg[6]="adf";

  Runtime rt = Runtime.getRuntime();
  try {
   Process pro = rt.exec(arg);//注意是数组啊!
  } catch (IOException e) {
   e.printStackTrace();
  }
 

 

 

分享到:
评论

相关推荐

    Java SE程序 Runtime类

    Java SE程序 Runtime类Java SE程序 Runtime类Java SE程序 Runtime类Java SE程序 Runtime类Java SE程序 Runtime类Java SE程序 Runtime类Java SE程序 Runtime类Java SE程序 Runtime类Java SE程序 Runtime类Java SE程序...

    总结iOS中runtime的使用

    iOS中的Runtime是一个强大的工具,它是Objective-C运行时系统的简称,主要负责在程序运行时处理对象、类、协议等的各种操作。Objective-C与静态类型语言如C不同,它采用动态调用过程,即在编译时不会确定具体调用...

    Java API(String类、Math类、Random类、Runtime类).ppt

    掌握String类和StringBuffer类的使用 了解System类、Runtime类、Math类和Random类的使用 熟悉包装类的使用

    ArcGIS For Android Runtime100使用说明文档

    ArcGIS Runtime 100 使用说明文档 本文档旨在介绍 ArcGIS Runtime 100 的使用和相关知识点,为 Android 开发者提供了一个详细的指南。以下是本文档的摘要信息: ArcGIS Runtime 100 介绍 ArcGIS Runtime 100 是 ...

    使用runtime实现linux命令行或shell脚本多次调用

    在`ShellConsole`类中,我们使用`Runtime.getRuntime().exec("ls -l")`执行了`ls -l`命令,并通过`BufferedReader`读取并打印了命令的输出。注意,执行外部命令可能会抛出异常,因此需要妥善处理。 另一个类`Shell....

    深入研究java.lang.Runtime类.doc

    "深入研究java.lang.Runtime类" java.lang.Runtime 类是 Java 语言中一个非常重要的类,它提供了访问当前 Java 应用程序的 Runtime 环境的能力。每个 Java 应用程序都有一个 Runtime 类实例,使应用程序能够与其...

    09 Runtime

    #### Runtime类概述 每个Java应用都有一个单一的`Runtime`实例,用于实现与应用程序运行环境的交互。这个类提供了多个静态方法来获取当前的`Runtime`实例,并且不允许用户直接创建此类的新实例。这是为了确保每个...

    yolo-使用onnxruntime部署yolov5目标检测算法.zip

    在本项目中,我们主要探讨如何使用ONNXRuntime来部署YOLOv5目标检测算法。YOLO(You Only Look Once)是一种高效的实时对象检测系统,而YOLOv5是其最新版本,以其卓越的性能和易用性受到广泛关注。ONNXRuntime是一个...

    runtime(获取类属性等信息实例)

    以上就是使用Objective-C runtime获取类属性、方法和协议的基本操作。通过这些API,开发者可以在运行时动态地改变类的行为,实现更灵活的代码设计。例如,我们可以通过runtime来实现动态代理、AOP(面向切面编程)...

    onnxruntime-win-x64-1.14.1

    `include` 文件夹通常包含头文件,这些头文件是 C++ 开发者在编写代码时需要包含的,以便使用 ONNX Runtime 提供的接口和功能。`lib` 文件夹则存储静态或动态库文件,这些文件在编译时链接到用户应用程序,使得程序...

    iOS开发Runtime的用法

    Runtime,全称为Objective-C Runtime,是Objective-C语言的核心组成部分,它在程序执行过程中提供了对类、对象、方法等元数据的访问和操作能力。下面将详细介绍Runtime的几个关键概念和用法。 1. **消息传递...

    自己研究的runtime知识和一些方法调用,KVO的原理

    Runtime系统允许程序在运行时获取和修改对象、类、方法等信息,甚至可以在运行时改变对象的行为。下面将详细探讨Runtime的知识点,以及与方法调用和KVO(Key-Value Observing)的关系。 一、Runtime基本概念 1. **...

    onnxruntime-android so文件

    - `classes.jar`:包含了Java类文件,可能包含了与ONNX Runtime集成的Java API,供Android应用调用。 - `R.txt`:记录了资源ID的文本文件,通常由Android构建系统生成。 - `AndroidManifest.xml`:Android应用的...

    分别使用OpenCV与ONNXRuntime部署yolov5旋转目标检测源码+模型(c++和python两个版本程序).zip

    分别使用OpenCV与ONNXRuntime部署yolov5旋转目标检测源码+模型(c++和python两个版本程序).zip 分别使用OpenCV、ONNXRuntime部署yolov5旋转目标检测,包含C++和Python两个版本的程序。 使用OpenCV部署yolov5旋转目标...

    Java Runtime类详解_动力节点Java学院整理

    在上述示例代码中,`MemoryDemo`类展示了如何使用Runtime类来监控内存使用情况。首先,获取总内存和初始空闲内存,然后执行垃圾收集,观察内存变化。接着,创建并分配一组Integer对象,再检查内存使用,计算分配对象...

    RunTime类学习

    在深入探讨《RunTime类学习》这一主题时,我们首先需理解`Runtime`类在Java中的核心作用与功能。`Runtime`类是Java标准库的一部分,它提供了与运行时环境进行交互的方法,允许程序访问并控制Java虚拟机(JVM)的特性...

    runtime最新代码

    `runtime` 是一种底层的系统库,它在程序运行时管理对象、类、方法和其他关键元素。当我们谈论 `objc4-709` 版本的 runtime 源码时,这是 Objective-C 的一个特定实现,它揭示了语言内部工作原理的细节。 Objective...

    runtime源码

    7. **分类(Class)与实例变量(Instance Variables)**:runtime源码详细解释了如何创建和管理类,以及如何在类中添加和访问实例变量。 8. **Block(Blocks)**:Objective-C的Block是一种闭包实现,runtime处理...

    C#使用onnxruntime部署LYT-Net轻量级低光图像增强.rar

    总的来说,这个项目展示了如何在C#环境中利用ONNX Runtime部署和执行深度学习模型,特别是对于低光图像增强这类任务,提供了实际的应用案例。通过学习和实践这个项目,开发者不仅可以掌握ONNX Runtime的基本用法,还...

    objc runtime 源码 208

    在runtime中,每个类都有一个结构体表示,包含了元类(meta-class)、实例变量列表、方法列表等信息。元类主要处理类级别的消息,如类方法的调用。通过`class_getSuperclass`函数,我们可以获取到一个类的父类。 2....

Global site tag (gtag.js) - Google Analytics