摘要: 通过上述学习的方法,我们来完成一个具体的例子。 创建三个窗口共卖100张票。(暂时忽略线程不安全即出现重票现象) 1.通过类继承Thread实现 2.通过类调用接口实现 阅读全文
posted @ 2019-05-08 17:56 zuiaimiusi 阅读(3031) 评论(0) 推荐(0) 编辑
摘要: 多线程的创建 方法一:继承于Thread类 方法二:实现Runnable接口 两种创建线程的方法比较: 开发中优先选择实现Runnable接口的方式 原因: 1.实现的方式没有类的单继承的局限性 2.实现的方式更适合来处理多个线程有共享数据的情况 联系:Thread类本身也实现了Runnable接口 阅读全文
posted @ 2019-05-08 14:38 zuiaimiusi 阅读(228) 评论(0) 推荐(0) 编辑
摘要: 1 #include 2 #include 3 using namespace std; 4 const int N=10000; 5 int a[N],n,x; 6 int binarysearch(int a[],int x,int left,int right) 7 { 8 if(left>right)return -1; 9 int mid=(left+... 阅读全文
posted @ 2019-05-08 09:28 zuiaimiusi 阅读(148) 评论(0) 推荐(0) 编辑