`

厨师与服务生的问题

阅读更多

最基本的多线程的实现...看寝室的兄弟们学到多线程了,自己也回忆回忆!

/**
*title 用多线程实现厨师与服务生的问题
*@author:realsmy
*date 2006-10-22 14:10
*/
public class Test{
 public static void main(String args[]){
  CanGuan c=new CanGuan();
  new Thread(new ChuShi(c)).start();
  new Thread(new FuWuSheng(c)).start();
 }
}

//厨师一直执行餐馆类的set()方法
class ChuShi implements Runnable{
 CanGuan c;
 public ChuShi(CanGuan c){
  this.c=c;
 }
 public void run(){
  while(true){
   c.set();   
  }    
 } 
}

//服务生一直执行餐馆类的get()方法
class FuWuSheng implements Runnable{
 CanGuan c;
 public FuWuSheng(CanGuan c){
  this.c=c;
 }
 public void run(){
  while(true){
   c.get();
  }
 } 
}

class CanGuan
{
 private boolean b = true;
 private int i =1;
 public synchronized void set()
 {
  if(!b)
   try{
    wait();
   }catch(Exception e){}
   System.out.println("厨师做好了菜"+i);
   try{
    Thread.sleep(1000);
   }catch(Exception e){}
   b = false;
   notify();
  
 }
 public synchronized void get()
 {
  if(b)
   try{
    wait();
   }catch(Exception e){}
   System.out.println("服务生取走了菜"+i);
   i++;
   try{
    Thread.sleep(1000);
   }catch(Exception e){}
   b = true;
   notify();  
 }
}

分享到:
评论

相关推荐

    Hotel+厨师、服务员.zip

    学习者可以通过导入这个脚本来创建与酒店管理相关的数据库表,如房间信息、客户订单、厨师及服务员资料等,为项目的运行提供数据支撑。 2. "Hotel":这可能是一个包含项目源代码的文件夹,内部可能有以下几个部分:...

    多线程厨师顾客系统

    在这个“多线程厨师顾客系统”中,我们将会探讨如何通过多线程来模拟一个小型的餐厅环境,其中厨师和顾客之间进行互动,完成点餐和消费的过程。 首先,我们要理解线程的概念。线程是程序执行的基本单位,每个线程都...

    中小餐厅服务员厨师管理制度汇编.doc

    中小餐厅服务员厨师管理制度汇编.doc

    2019年关于厨师职业发展情况调查报告范文参考.doc

    总的来说,2019年的这份调查报告反映了中国厨师行业的现状和问题,同时提出互联网+厨师的新模式可能为改变行业困境提供解决方案。随着餐饮O2O市场的持续发展,可以预见厨师职业将有更多的可能性和机遇。然而,如何...

    厨师长转正晋级测试试题含答案.docx

    - 货物质量问题:发现问题应及时退货,不接受质量不合格的货物。 这些知识点对于厨师长的角色至关重要,确保了餐厅的食品安全、卫生状况和高效运营。掌握并严格执行这些规定,能够提升餐厅的服务质量和客户满意度...

    2021土特饭菜一把手——星级服务员、餐饮厨师事迹材料.docx

    王现平是一位来自五台县茹村乡的厨师,他在五峰宾馆工作期间,凭借其勤奋好学和出色的烹饪技艺,迅速成为星级服务员。他善于发掘本地丰富的土特产资源,尤其是野菜,将它们精心制作成美味佳肴,如“台蘑根根香”和...

    餐饮业绩效考核表店长前厅领班吧台厨师长后厨服务员收银员库管后勤.pdf

    餐饮业绩效考核表店长前厅领班吧台厨师长后厨服务员收银员库管后勤.pdf

    厨师食品安全承诺书.doc

    食品安全承诺书是餐饮服务提供者对食品安全的一种庄严承诺,它涉及到厨师在食品加工过程中的各个环节,旨在确保食品的安全,防止食源性疾病的发生。以下是对该承诺书中涉及的食品安全知识点的详细说明: 1. **法律...

    2021-2022年精品资料厨师长岗位责任书.doc

    9. **协调与沟通**:与餐厅经理、服务员以及其他部门紧密合作,解决服务中可能出现的问题,确保顾客满意度。 10. **应急处理**:建立并实施应急预案,如设备故障、食材供应中断等情况,确保厨房运营不受影响。 11....

    餐厅厨师岗位职责.doc

    9. **团队协作与设备维护**:厨师需配合主管的工作调动,维护厨房设备的完好,参与餐厅的准备工作,如协助员工餐厅服务员摆放餐具,确保开餐前一切准备就绪。 总的来说,餐厅厨师不仅是食物的创造者,更是餐厅运营...

    酒店宾馆厨师长年终总结 厨师长的年终总结.doc

    配菜、炉台、传菜员和服务员都有权对有问题的菜品进行退回,明确各环节责任。 4. **人员管理**:通过专业技能考核优化团队,引入外部培训,提升员工的专业素质,同时完善厨房内部的规章制度。 5. **原材料管理**:...

    厨师长的承诺书.docx

    - **顾客需求了解**:加强与管理员和顾客之间的联系,了解他们的需求,不断提高食堂的伙食质量和服务水平。 ### 8. 承诺书签署 - **承诺人信息**:承诺书最后会附上承诺人的基本信息,如姓名、性别、年龄、身份证...

    切配间厨师.DOC

    7. **沟通能力**:与厨房其他工作人员、服务员的有效沟通是切配间厨师必须具备的能力,这有助于协调工作流程,提升整体团队效率。 总的来说,切配间厨师不仅是一个技术性极强的岗位,也是一个需要良好团队合作和...

    金华餐饮有限公司餐饮经理、餐厅主管、领班、服务员、厨师长绩效考核表.docx

    在金华餐饮有限公司,绩效考核覆盖了多个职位,包括餐饮经理、餐厅主管、领班、服务员和厨师长,旨在提升整体运营效率和服务质量。 对于【餐饮经理】,其绩效考核主要分为五个类别: 1. **财务类**:关注经理是否...

    微信小程序 餐厅服务平台 包括管理员端,客户端,厨师端和服务员端.zip

    项目工程资源经过严格测试可直接运行成功且功能正常的情况才上传,可轻松copy复刻,拿到资料包后可轻松复现出一样的项目,本人系统开发经验充足(全栈开发),有任何使用问题欢迎随时与我联系,我会及时为您解惑,...

    2020年幼儿园厨师年终总结.doc

    3. **卫生安全**:食品安全与卫生是幼儿园厨师工作的重中之重。通过正规渠道采购食材,并严格进行验收、取样、浸泡、清洗、消毒等程序,确保食品的安全。同时,定期进行餐具消毒并记录,实施食品留样制度,以及妥善...

    餐饮业绩效考核表店长、前厅领班、吧台、厨师长、后厨、服务员、收银员、库管、后勤.doc

    【餐饮业绩效考核表】是餐饮企业用于评估员工工作表现的一种工具,主要涵盖了店长、前厅领班、吧台、厨师长、后厨、服务员、收银员、库管、后勤等多个岗位。通过这份考核表,我们可以了解到以下几个重要的绩效考核...

    【制度准则章程】店长厨师长绩效考核方案.doc

    此机制促使厨师和服务员关注顾客体验,减少投诉,提升满意度。 四、绩效奖金 绩效奖金基于门店当月的纯利润和员工级别的考核成绩进行分配。若利润达到设定基准,超出部分的20%将作为绩效奖金。奖金按员工级别分配,...

    厨师长职务说明.pdf

    对内,厨师长应与餐厅经理、服务员等密切合作,确保前后场的协调一致。 6. **权限与职权范围**:厨师长有权决定菜品制作方法、食材选择和厨房工作流程。但同时,他们也需要遵循公司的政策和法规,例如食品安全规定...

    餐饮业绩效考核表(店长、前厅领班、吧台、厨师长、后厨、服务员、收银员、库管、后勤).docx

    餐饮行业的绩效考核是衡量员工工作表现和贡献的重要工具,它涵盖了店长、前厅领班、吧台、厨师长、后厨、服务员、收银员、库管、后勤等多个岗位。这份考核表旨在通过具体指标评估各岗位的工作效率和服务质量,以提升...

Global site tag (gtag.js) - Google Analytics