Java调用系统命令

一直在用Java,一直不喜欢Java,有时候也欣赏Java,一直在学习Java,笔试的时候从来不敢用Java,这一切我都不知道是为什么,我花费了大部分时间用于使用Java,但一直不信任Java,前些天发了神经似的冲动的想用Python,无非是有大量的sql脚本需要整理,需用程序来帮我实现sql执行,现在想想,确实是自己程序修养不够,需要反思。

 

刚才想取下linux系统的所有用户名,用Java取了下,Process process = Runtime.getRuntime().exec(cmd);是可以取到的

process.getInputStream()可以取到输入流,之后调用BufferReader将process中的内容一一取出即可。

 

BufferedReader br = new BufferReader(new InputStreamReader(process.getInputStream()))。

 

虽然Java实现总是需要写大量的代码,python更简单一些,但以后遇到问题的时候,会首先尝试用Java解决下,给Java一个机会,其实是给自己一个机会更深的了解Java.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值