`
zds420
  • 浏览: 202657 次
  • 性别: Icon_minigender_1
  • 来自: 合肥
社区版块
存档分类
最新评论

Java 常用类Runtime类和Process类

    博客分类:
  • J2SE
阅读更多
Runtime类封装了运行时的一些方法。Runtime的构造方法声明为私有(private)的,所以我们就不可能条用。
只有通过使用Runtime rt=Runtime.getRuntime();获取Runtime对象的引用。

 

public class RuntimeDemo {

         public static void main(String []args) {
                  Runtime rt= Runtime.getRuntime();
 
                  Process p=null;

                  
                  try
                  {
                	  p.exec("notepad.exe"); //运行记事本程序
 
           	 Thread.sleep(1000);//运行1分钟
 	  } catch (Exception e) { 
                        System.out.println("Error executing notepad."); 
                   } 
            Thread.destroy();

         }
}

 

Runtime类是JVM的进程信息,需要时可以通过API查看其中的方法。

 

分享到:
评论

相关推荐

    java李兴华学习笔记之Java常用类库

    ### Java李兴华学习笔记之Java常用类库 #### 一、课程介绍及知识点概览 根据提供的资料,“Java李兴华学习笔记之Java常用类库”这份文档来源于北京MLDN软件实训中心的教学资料,主要涵盖了Java编程语言中常用类库...

    多种java常用API

    7. **Runtime**和**Process**: `java.lang.Runtime`类提供了与运行时系统交互的方法,比如执行外部命令。`Process`类则是表示由`Runtime.exec()`方法启动的外部进程的实例,提供了读取进程输出、等待进程结束等功能...

    java执行可执行文件,Runtime.exec、ProcessBuilder、commons-exec

    本文将详细介绍三种常用的方法:`Runtime.exec()`、`ProcessBuilder`以及`commons-exec`库。 #### 1. 使用`Runtime.exec()` `Runtime.exec()`是最为传统且简单的执行外部程序的方法。它可以启动一个新的进程,并...

    java常用类java常用类java常用类

    ### Runtime 类和 Process 类 - **Runtime**: 这个类提供了一些与运行时环境相关的操作,例如执行外部命令、获取系统属性等。 - **Process**: `Process`类表示由Java程序启动的一个独立进程。它可以用来执行操作系统...

    Java Process类的详解及实例代码

    在Java中,我们通常通过`Runtime`类的`exec()`方法或`ProcessBuilder`类的`start()`方法来创建`Process`对象。 1. **`Process`类的基本概念** `Process`类是Java标准库`java.lang`包的一部分,它提供了与操作系统...

    java utils 工具类

    在Java编程中,工具类(Utils Class)是一种封装了常用功能的方法集合,它们通常被设计为不可实例化的静态类,方便开发者在不创建对象的情况下直接调用方法。本篇文章将聚焦于“Java Utils 工具类”,特别是通过分析...

    java执行可执行文件或批处理

    `java.lang.Runtime`类提供了运行时环境的信息和操作,包括执行外部进程的能力。`Runtime.getRuntime()`方法用于获取当前Java应用程序的运行时对象,通过这个对象可以调用`exec()`方法来启动一个新的进程。 #### ...

    Java 工具类 ping Ip 是否通

    通过参数 ip 判断网络是否连接通常,public static boolean getPing(String ip){ ... Runtime runtime = Runtime.getRuntime(); // 获取当前程序的运行进对象 Process process = null; // 声明处理类对象

    Java_SE应用部分-34

    ### Java_SE应用部分-34:深入探讨Java常用API类库 #### StringBuffer类:动态字符串操作的利器 在Java编程中,`String`类作为最基础的字符串处理工具,一旦创建,其内容便不可更改,这主要是为了确保数据的不变性...

    Java调用命令行!

    首先,Java通过`Runtime`类和`ProcessBuilder`类提供了调用操作系统命令的能力。`Runtime.getRuntime().exec()`方法是最常用的方式,它允许我们执行一个外部命令。例如,要执行简单的`ls`命令(在Unix/Linux系统中列...

    java调用DOS命令

    Java提供了Runtime类和ProcessBuilder类来实现这一目标。 1. **Runtime类**: `Runtime.getRuntime().exec(command)` 是最常用的调用DOS命令的方法。`command` 是一个字符串,包含了要执行的命令和参数。例如,...

    编程语言java批处理.pdf

    首先,文档中提到了`Runtime`类,它位于`java.lang`包下,是Java程序中进行系统级别的操作时最常用的类之一。`Runtime`类允许Java程序与运行环境交互,比如执行系统命令、获取系统资源使用情况、内存管理等。特别地...

    JAVA如何调用WINDOWS命令行.doc

    Java提供了`java.lang.Runtime`类和`java.lang.Process`类来帮助开发者在Java程序中执行外部命令。最常用的方法是`Runtime.getRuntime().exec(command)`,该方法用于创建一个新的子进程来执行指定的命令,并返回一个...

    java教程课件5基本数据类型与引用类型

    - `java.lang`是最基础的包,包含了所有Java程序都会用到的基本类,如`String`、`Math`、`Integer`、`System`和`Runtime`,这个包下的类会被自动导入。 - `java.net`包提供网络通信所需类,如Socket和ServerSocket...

    Java精华(免费版)

    Java提供了两类主要的异常:runtime exception和checked exception。所有的checked exception是从java.lang.Exception类衍生出来的,而runtime exception则是从java.lang.RuntimeException或java.lang.Error类...

    Java_CMD.rar_java cmd

    总之,Java通过`Runtime`和`ProcessBuilder`类提供了强大的功能,让我们能够方便地在Java程序中调用CMD命令,实现与操作系统的交互。同时,Swing库提供了丰富的组件和API,用于创建用户界面,处理用户输入,为我们的...

    java 调用视频转换工具ffmpeg

    1. **直接执行系统命令**:利用Java的Runtime类或者ProcessBuilder类,可以构建并执行包含FFmpeg命令的系统进程。以下是一个简单的示例: ```java public void convertVideo(String inputPath, String outputPath) ...

    java上传调用ffmpeg转码截图截取视频

    在Java中,我们可以使用Runtime类或ProcessBuilder类来执行系统命令。例如,我们可以创建一个方法,将FFmpeg的命令字符串化,然后通过这些类执行: ```java public void executeFFmpegCommand(String command) { ...

    Java核心API需要掌握的程度

    12. **Process/ProcessBuilder/Runtime**:与进程相关的类,提供了创建和管理进程的能力。 13. **StackTraceElement**:表示栈帧元素的类,实现了`Serializable`接口。 14. **StrictMath**:提供了更加严格的数学...

Global site tag (gtag.js) - Google Analytics