JavaSE_指令_ProcessBuilder ╰半夏微凉° 2021-10-06 03:50 304阅读 0赞 ### JavaSE\_指令\_ProcessBuilder ### * 说明 * 示例代码 * * 场景 * 实现 # 说明 # 此类用于创建操作系统进程。 每个ProcessBuilderInstance管理一组进程属性。 start()方法使用这些属性创建一个newProcessInstance。 可以从同一实例重复调用start()方法,以创建具有相同或相关属性的新子流程。 # 示例代码 # ## 场景 ## ![在这里插入图片描述][watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzE1NzY0OTQz_size_16_color_FFFFFF_t_70] ## 实现 ## public static void main(String[] args) throws IOException { //ping 127.0.0.1 List<String> command = new ArrayList<String>(); command.add("ping"); command.add("127.0.0.1"); ProcessBuilder pb = new ProcessBuilder(command); //将标准输入流和错误输入流合并,通过标准输入流读取信息 pb.redirectErrorStream(true); Process process = pb.start(); BufferedReader br = new BufferedReader(new InputStreamReader(process.getInputStream(),"gbk")); StringBuilder sb = new StringBuilder(); String has; while ((has=br.readLine())!=null) { sb.append(has).append("\n"); } System.err.println(sb.toString()); } ![在这里插入图片描述][watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzE1NzY0OTQz_size_16_color_FFFFFF_t_70 1] [watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzE1NzY0OTQz_size_16_color_FFFFFF_t_70]: /images/20211006/4886d94b452e4c13a007c36b3e04100e.png [watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzE1NzY0OTQz_size_16_color_FFFFFF_t_70 1]: /images/20211006/dc77043188ce45ce857419264c42c25a.png
相关 JAVASE---认识JAVASE 我们今天开始学习Java语言,首先Java是一种优秀的程序设计语言,它具有令人赏心悦目的语法和易于理解的语义。不仅如此,Java还是一个有一系列计算机软件和规范形成的技术体系, 「爱情、让人受尽委屈。」/ 2024年03月22日 22:14/ 0 赞/ 61 阅读
相关 Java进程ProcessBuilder类的介绍及使用,ProcessBuilder调用外部程序执行shell命令Linux命令 目录 ProcessBuilder类的介绍及使用 【前言】 【正文】 \--构造方法-- \--常用方法-- \--使用技巧-- \--调用本地Shell命令,实 短命女/ 2024年03月16日 19:02/ 0 赞/ 17 阅读
相关 javaSE 位(bit):一个数字0或者一个数字1,代表一位。 字节(Byte):8位是一个字节,是数据存储的最小单位。 1Byte = 8bit 1KB = 1024Byte 骑猪看日落/ 2023年10月05日 17:49/ 0 赞/ 22 阅读
相关 Java ProcessBuilder类学习 文章目录 一、ProcessBuilder基础 1、ProcessBuilder类 1.1 概述 1.2 进程 怼烎@/ 2023年09月30日 13:48/ 0 赞/ 12 阅读
相关 java ProcessBuilder 文章目录 java ProcessBuilder code java ProcessBuilder code public 旧城等待,/ 2023年06月27日 03:08/ 0 赞/ 19 阅读
相关 Java ProcessBuilder示例 在Java中,我们可以使用`ProcessBuilder`轻松调用外部命令: ProcessBuilder processBuilder = new ProcessB 布满荆棘的人生/ 2023年02月15日 05:10/ 0 赞/ 10 阅读
相关 JavaSE(零):JavaSE推荐书籍 ![20190630014723996.png][] [20190630014723996.png]: /images/20211220/56c53ba2f07345a0b 素颜马尾好姑娘i/ 2022年01月07日 13:17/ 0 赞/ 256 阅读
相关 ProcessBuilder 用法详解 原文:https://blog.csdn.net/zhoujing\_0424/article/details/79917368 1. 简介 ProcessBuilde 超、凢脫俗/ 2022年01月06日 14:43/ 0 赞/ 676 阅读
相关 JavaSE_指令_ProcessBuilder JavaSE\_指令\_ProcessBuilder 说明 示例代码 场景 实现 说明 此类用于创建操作系统进程。 每个 ╰半夏微凉°/ 2021年10月06日 03:50/ 0 赞/ 305 阅读
还没有评论,来说两句吧...