
java
Flyysky
这个作者很懒,什么都没留下…
展开
-
java习题时间类
class MyTime{ private int hour; private int minute; private int second; public MyTime(){}; public MyTime(int hour,int minute,int second) { this.hour=hour; this.minute=minute; this.second=...原创 2018-05-14 12:28:48 · 1504 阅读 · 0 评论 -
java习题交通工具
class Vehicle{ int speed,size; public void move()//输出速度 { System.out.println("速度:"+speed+"KM/H"); } public void setspeed(int speed)//建立速度 { this.speed=speed; } public void speedUp(int x)...原创 2018-05-14 00:52:37 · 1707 阅读 · 0 评论 -
java习题交通工具方法重载
class Vehicles{ String brand; String Color; public void run() { System.out.println("我已经开动了"); } public void showInfo() { System.out.println("商标:"+brand); System.out.println("颜色:"+Color); }...原创 2018-05-14 12:48:45 · 961 阅读 · 0 评论 -
多个线程的联合
设置十个线程,分别做1加到10,11加到20以此类推。考虑到要设置十个,所以利用数组来声明对象class addplus extends Thread{ public static int ans=0; private int sum=0; public int getans() { return this.ans; } public void getsum(int x) {...原创 2018-05-26 00:40:42 · 363 阅读 · 0 评论 -
java双线程银行操作
class Bank implements Runnable { int money=100; Thread zhang,keven; Bank() { zhang=new Thread(this); zhang.setName("会计"); keven=new Thread(this); // 创建keven,Bank对...原创 2018-05-26 00:41:36 · 442 阅读 · 0 评论 -
java线程卖票(wait的使用)
class TicketSeller // 负责卖票的类{ int fiveNumber=1,tenNumber=0,twentyNumber=0; public synchronized void sellTicket(int receiveMoney,int buyNumber) { if(receiveMoney==5) { ...原创 2018-05-26 00:46:09 · 784 阅读 · 0 评论 -
java线程(sleep的使用)
sleep使线程进入休眠状态interrup()激活线程class Shop implements Runnable { Thread zhangWorker,wangWorker,boss; Shop() { boss=new Thread(this); zhangWorker=new Thread(boss); wangWorker=ne...原创 2018-05-26 00:47:34 · 1050 阅读 · 0 评论 -
java三个老师分发80份考卷
三个线程同时进行,利用同步代码块(synchronized(lock))来处理数据,防止出现0和-1的情况。class Distributionpaper implements Runnable{ private int papers=80; public Object lock=new Object(); public void run() { while(true) {...原创 2018-05-26 00:49:19 · 1694 阅读 · 0 评论 -
java线程猜数字
利用两个线程,一个负责生成随机数字1-100,另一个线程负责猜。考虑随机性原因,猜的次数可能会比较多,但如果利用二分查询将会较快较稳定的查找到该数字。本题均利用随机查询,因为题主不想麻烦,所以猜数字过程可能会出现重复数字。但不影响正确答案的出现class Distributionpaper implements Runnable{ private int papers=80; publi...原创 2018-05-26 00:51:54 · 516 阅读 · 0 评论