社区
非技术区
帖子详情
大虾请进,如何用java调用linux操作系统下的命令行?
freelarry
2005-10-08 04:53:19
比如说我想在java中实现 打一个tar包
请大虾指教
...全文
461
3
打赏
收藏
大虾请进,如何用java调用linux操作系统下的命令行?
比如说我想在java中实现 打一个tar包 请大虾指教
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
OnlyFor_love
2005-10-09
打赏
举报
回复
import java.io.BufferedInputStream;
import java.io.IOException;
public class ExecLs {
static public void main(String[] args) {
String cmd = "ls"
try {
Process ps = Runtime.getRuntime().exec(cmds);
System.out.print(loadStream(ps.getInputStream()));
System.err.print(loadStream(ps.getErrorStream()));
} catch(IOException ioe) {
ioe.printStackTrace();
}
}
// read an input-stream into a String
static String loadStream(InputStream in) throws IOException {
int ptr = 0;
in = new BufferedInputStream(in);
StringBuffer buffer = new StringBuffer();
while( (ptr = in.read()) != -1 ) {
buffer.append((char)ptr);
}
return buffer.toString();
}
}
freelarry
2005-10-08
打赏
举报
回复
谢谢楼上的,但在linux下呢?
doway
2005-10-08
打赏
举报
回复
Runtime.getRuntime().exec("dir -l");
图解
Java
垃圾回收机制
Java
技术体系中所提倡的自动内存管理最终可以归结为自动化地解决了两个问题:给对象分配内存以及回收分配给对象的内存。垃圾回收机制的引入有效地解决了内存的回收问题使得他们在编写程序的时候不再需要考虑内存管理。本文首先着重介绍了判断一个对象是否可以被回收的两种经典算法,并详述了四种典型的垃圾回收算法的基本思想及其直接应用——垃圾收集器,最后结合内存回收策略介绍了内存分配规则。
干货!图解
Java
GC(垃圾回收机制)
图解
Java
垃圾回收机制
原文:https://dwz.cn/UrCZL9XA 译文:https://dwz.cn/tlhgis7R 翻译:Rhys_Lee, AzureSora, 溪边九节, 小小菜鸟鸡 什么是自动垃圾回收? 自动垃圾回收是一种在堆内存中找出哪些对象在被使用,还有哪些对象没被使用,并且将后者删掉的机制。 所谓使用中的对象(已引用对象),指的是程序中有指针指向的对象;而未使用中的对象(...
图解
Java
垃圾回收机制
来源:https://www.oschina.net/translate/
java
-gc什么是自动垃圾回收?自动垃圾回收是一种在堆内存中找出哪些对象在被使用,还有哪些对象...
非技术区
23,404
社区成员
70,506
社区内容
发帖
与我相关
我的任务
非技术区
Java 非技术区
复制链接
扫一扫
分享
社区描述
Java 非技术区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章