上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 15 下一页
摘要:内容:进程通信1、Pipes;2、Queue,以及例子和练习 不同进程的通信有两种,1、是Pipes,2、是Queue ,一般不用Pipes##########################################1、Queue实现进程通信通过创建线程的时候传递数据 信息在Queue里面通 阅读全文
posted @ 2018-04-01 16:25 Alos403 阅读(77) 评论(0) 推荐(0) 编辑
摘要:内容:基本数据类型对象包装类,经常用的方法:转成二进制,字符串转成十进制、其他进制 变成二进制字符串方法toBanaryString();字符串转换为整数方法:Integer.parseInt("23")还有其他进制Integer.parseInt("110",2); //可以将其他进制的字符串转换 阅读全文
posted @ 2018-04-01 15:48 Alos403 阅读(60) 评论(0) 推荐(0) 编辑
摘要:内容:String Buffer/String Builder方法 + 两个简单练习是缓冲区,最后都会转成字符串处理,有局限性###########方法添加元素: .append()插入元素: .insert(index,value)删除元素: .delete(start,end)修改元素: .re 阅读全文
posted @ 2018-03-31 09:16 Alos403 阅读(65) 评论(0) 推荐(0) 编辑
摘要:内容:String方法+练习 #######################################比较方法:equals()字符串长度:int length()字符的位置:int indexOf(ch,fromIndex);获取指定位置上的字符:char charAt(int)获取部分字符 阅读全文
posted @ 2018-03-29 16:08 Alos403 阅读(99) 评论(0) 推荐(0) 编辑
摘要:内容:删除注释自动生成;添加自己使用的模板syso;设置字体;设置黑色主题 // 删除注释自动生成,强迫症表示很受不了那个什么自动生成方法注释,所以我把它关了 我之前的截图,删除那个todo的注释行 //添加自己适用的模板,比如我自己经常使用的System.out.println();语句,但是我又 阅读全文
posted @ 2018-03-29 09:32 Alos403 阅读(108) 评论(0) 推荐(0) 编辑
摘要:内容:例子 阅读全文
posted @ 2018-03-28 09:06 Alos403 阅读(104) 评论(0) 推荐(0) 编辑
摘要:内容:守护线程、join方法#####################守护线程通过开启线程之前调用setDaemon()方法,变成后台线程,前台线程运行完,后台线程自动会结束#########例子 class Demo implements Runnable { private boolean fl 阅读全文
posted @ 2018-03-27 09:01 Alos403 阅读(128) 评论(0) 推荐(0) 编辑
摘要:其他线程wait,主线程执行完毕,程序不会退出。通过interrupt()方法强制弄醒解决线程在主线程结束了,还在等待的情况 阅读全文
posted @ 2018-03-25 15:58 Alos403 阅读(93) 评论(0) 推荐(0) 编辑
摘要:Condiction对象能够让线程等待,也能够唤醒相应的线程,通过下面方法,具体看代码:await();signal();signalAll();使用步骤:1)创建锁2)通过锁拿到Condiction对象3)Condiction对象等待后,就需要别人唤醒才会继续执行该进程例子代码: 1 import 阅读全文
posted @ 2018-03-23 10:21 Alos403 阅读(291) 评论(0) 推荐(0) 编辑
摘要:内容:Lock接口使用步骤,同步生产大白兔奶糖的例子 同步代码块的锁是隐式的,显式容易让我们理解。所以我们使用这个显式的方法,方便理解代码。######实现同步步骤:1、获取锁:lock()2、同步代码3、释放锁:unlock()但是同步代码可能出现异常,所以需要使用try{}finally{} 例 阅读全文
posted @ 2018-03-22 10:06 Alos403 阅读(65) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 15 下一页