Java
文章平均质量分 56
track6688
我是一只菜菜菜菜菜菜鸟。
展开
-
Java带返回值的多线程创建方式
在Java中创建多线程,一般有三种方式:通过继承Thread类通过实现Runable接口通过Callable接口第一种方法最为简单,直接创建线程对象,再启动即可,但由于Java是单继承的,所以继承了Thread之后,就不能再继承其他类了。我最喜欢的是第二种方式,只要实现Runable接口,然后放到Thread对象中,启动线程,即可,也不会很难。 但是,有时候,我们有一些特殊的需求...原创 2018-04-30 09:24:38 · 3479 阅读 · 1 评论 -
记录一次简单的Java程序调用Linux命令
在此之前,我在C++环境中,调用过Linux的脚本。不过,也是很久,很久以前了。最近,有这样一个需求,通过Java代码控制压缩文件夹。使用ZipUtil可以轻松实现,但是问题来了,文件夹里面包含了,非法文件名的文件,导致压缩不完整。但这个文件在Linux里面是没有问题的。被迫无奈,只能使用Linux命令进行压缩。那么Java怎么才能调用Linux的命令呢?众所周知,每一个Java应用程序都有一个R...原创 2018-04-27 08:53:14 · 1483 阅读 · 0 评论