JavaSE_指令_ProcessBuilder ╰半夏微凉° 2021-10-06 03:50 287阅读 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 赞/ 47 阅读
相关 【JavaSE】JavaSE之运算符详解 JavaSE运算符详解 一.什么是运算符 二.算术运算符 三.关系运算符 四.逻辑运算符(重点) 五.位运算符 六.移位运算(了解) 太过爱你忘了你带给我的痛/ 2023年09月29日 17:11/ 0 赞/ 54 阅读
相关 Java——ProcessBuilder类的使用及获取APK信息 这次是想获取APK包的版本号,包名,大小等信息。其实有两种方法: 一种是: [纯JAVA环境获取APK信息(包名,版本,版本号,大小,权限...),纯JAV 素颜马尾好姑娘i/ 2022年08月05日 12:18/ 0 赞/ 169 阅读
相关 JavaSE|File File 文件和目录路径名的抽象表示形式。 构造方法 1. public File(String pathname):根据一个路径得到File对象 2. pu 水深无声/ 2022年04月11日 11:45/ 0 赞/ 160 阅读
相关 JavaSE基础 Windows快捷键: F2 重命名 类型转换6条规则: 1)基本类型除了boolean类型外,其它7种类型都可以相互进行类型转换 2)当取值小的类型赋值给取值大的类型 不念不忘少年蓝@/ 2022年02月01日 11:17/ 0 赞/ 276 阅读
相关 JavaSE(零):JavaSE推荐书籍 ![20190630014723996.png][] [20190630014723996.png]: /images/20211220/56c53ba2f07345a0b 素颜马尾好姑娘i/ 2022年01月07日 13:17/ 0 赞/ 239 阅读
相关 ProcessBuilder 用法详解 原文:https://blog.csdn.net/zhoujing\_0424/article/details/79917368 1. 简介 ProcessBuilde 超、凢脫俗/ 2022年01月06日 14:43/ 0 赞/ 662 阅读
相关 JavaSE_指令_ProcessBuilder JavaSE\_指令\_ProcessBuilder 说明 示例代码 场景 实现 说明 此类用于创建操作系统进程。 每个 ╰半夏微凉°/ 2021年10月06日 03:50/ 0 赞/ 288 阅读
还没有评论,来说两句吧...