摘要: 1. sleep和wait都是用来进行线程控制,他们最大本质的区别是: sleep()不释放同步锁,wait()释放同步锁.sleep(milliseconds)可以用时间指定来使他自动醒过来,如果时间不到你只能调用interreput()来强行打断;wait()可以用notify()直接唤起.2.sleep是Thread类的静态方法。 sleep的作用是让线程休眠制定的时间,在时间到达时恢复,也就是说sleep将在接到时间到达事件事恢复线程 执行,例如:try{System.out.println("I'm going to bed");Thread.sleep. 阅读全文
posted @ 2014-01-04 17:55 needly 阅读(2333) 评论(0) 推荐(0) 编辑
摘要: 介绍从IOS5开始,IOS系统已经在siri上集成了语音合成的功能,但是是私有API。但是在IOS7,新增了一个简单的API----AVSpeechSynthesizer来做这件事情。嗓音IOS7包含了一组可以用来合成的声音的嗓音,你可以自定义多种嗓音来合成。 AVSpeechSynthesisVoice:speechVoices返回当前可用的嗓音数组:2013-07-12 10:49:26.929 GreetingSpeaker[31267:70b] ("[AVSpeechSynthesisVoice 0x978a0b0] Language: th-TH","[ 阅读全文
posted @ 2014-01-04 13:22 needly 阅读(1605) 评论(0) 推荐(0) 编辑