English 中文(简体)
Java.lang - ProcessBuilder
  • 时间:2024-12-22

Java.lang.ProcessBuilder Class


Previous Page Next Page  

Introduction

The java.lang.ProcessBuilder class is used to create operating system processes.This class is not synchronized.

Class Declaration

Following is the declaration for java.lang.ProcessBuilder class −

pubpc final class ProcessBuilder
   extends Object

Class constructors

Sr.No. Constructor & Description
1

ProcessBuilder(List<String> command)

This constructs a process builder with the specified operating system program and arguments.

2

ProcessBuilder(String... command)

This constructs a process builder with the specified operating system program and arguments.

Class methods

Sr.No. Method & Description
1 List<String> command()

This method returns this process builder s operating system program and arguments.

2 ProcessBuilder command(List<String> command)

This method sets this process builder s operating system program and arguments.

3 ProcessBuilder command(String... command)

This method sets this process builder s operating system program and arguments.

4 File directory()

This method returns this process builder s working directory.

5 ProcessBuilder directory(File directory)

This method sets this process builder s working directory.

6 Map<String,String> environment()

This method returns a string map view of this process builder s environment.

7 boolean redirectErrorStream()

This method tells whether this process builder merges standard error and standard output.

8 ProcessBuilder redirectErrorStream(boolean redirectErrorStream)

This method sets this process builder s redirectErrorStream property.

9 Process start()

This method starts a new process using the attributes of this process builder.

Methods inherited

This class inherits methods from the following classes −

    java.lang.Object

Advertisements