Java基础
chenyiming2010
这个作者很懒,什么都没留下…
展开
-
多线程Runtime.getRuntime().exec常见问题
Java调用一个bat批处理程序,调用几十次后会莫名的不再执行,无任何异常抛出。千试万试,LOG精细到逐行,只知道走到Runtime.getRuntime().exec()程序就停止了,但打死不知道为什么。那真以为里面有鬼。后来寻摸着Runtime.getRuntime().exec()有问题,真给我找到答案了。大概原因是,调用Runtime.getRuntime().exec()后,如果不及...转载 2018-09-12 10:07:37 · 1866 阅读 · 0 评论 -
java list排序
1、简介 这个和数组的排序又不一样了。 其实Java针对数组和List的排序都有实现,对数组而言,你可以直接使用Arrays.sort,对于List和Vector而言,你可以使用Collections.sort方法。 Java API针对集合类型的排序提供了2个方法:java.util.Collections.sort(java.util.List)java.util....转载 2019-05-08 10:00:05 · 151 阅读 · 0 评论 -
java获取一个byte字节里的某个bit值或连续的几个bit值
在java里,一个byte占8位 ( bit0-bti7 ),那我们怎么去获取其中的某个bit值或连续的几个bit值呢?获取单个bit值://b为传入的字节,i为第几位(范围0-7),如要获取bit0,则i=0public int getBit(byte b,int i) { int bit = (int)((b>>i) & 0x1); ...原创 2019-07-29 20:54:47 · 1967 阅读 · 0 评论