A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

在做银行调度系统的时候出现这个问题,各位帮忙看看问题处在哪里?
Exception in thread "pool-3-thread-1" Exception in thread "pool-1-thread-1" Exception in thread "pool-2-thread-1" Exception in thread "pool-5-thread-1" Exception in thread "pool-4-thread-1" Exception in thread "pool-7-thread-1" Exception in thread "pool-6-thread-1" java.lang.NullPointerException
        at com.niechi.interview.bank.ServiceWindow$1.run(ServiceWindow.java:27)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
        at java.lang.Thread.run(Unknown Source)
java.lang.NullPointerException
        at com.niechi.interview.bank.ServiceWindow$1.run(ServiceWindow.java:27)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
        at java.lang.Thread.run(Unknown Source)
java.lang.NullPointerException
        at com.niechi.interview.bank.ServiceWindow.vipService(ServiceWindow.java:46)
        at com.niechi.interview.bank.ServiceWindow$1.run(ServiceWindow.java:35)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
        at java.lang.Thread.run(Unknown Source)
java.lang.NullPointerException
        at com.niechi.interview.bank.ServiceWindow$1.run(ServiceWindow.java:27)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
        at java.lang.Thread.run(Unknown Source)
java.lang.NullPointerException
        at com.niechi.interview.bank.ServiceWindow$1.run(ServiceWindow.java:27)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
        at java.lang.Thread.run(Unknown Source)
java.lang.NullPointerException
        at com.niechi.interview.bank.ServiceWindow.expressService(ServiceWindow.java:71)
        at com.niechi.interview.bank.ServiceWindow$1.run(ServiceWindow.java:32)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
        at java.lang.Thread.run(Unknown Source)
java.lang.NullPointerException
        at com.niechi.interview.bank.ServiceWindow$1.run(ServiceWindow.java:27)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
        at java.lang.Thread.run(Unknown Source)

6 个回复

倒序浏览
我擦擦,我也遇到了这个哈哈。在照视频对对吧 一定是哪写错了
回复 使用道具 举报
你 源码呢?
回复 使用道具 举报
楼主找到了  NumberMachine 类中这几个有没有写new NumberManager()?
        private NumberManager commonManager;  //这错了
        private NumberManager expressManager=new NumberManager();//应该这么
        private NumberManager vipManager;//创建3个号码机
好汗啊,真像张老师说的 写代码时候不细心,查错的代价是惨重的
回复 使用道具 举报
Nullifier 发表于 2014-9-18 23:22
楼主找到了  NumberMachine 类中这几个有没有写new NumberManager()?
        private NumberManager commonManag ...

是的,很费劲,找不到错误地方
回复 使用道具 举报
中华教书人 发表于 2014-9-19 15:04
是的,很费劲,找不到错误地方

还没找到么?下个别人写的一点一点对照弄吧
回复 使用道具 举报
Nullifier 发表于 2014-9-19 17:22
还没找到么?下个别人写的一点一点对照弄吧

找到了错误地方,创建号码管理器的时候,创建相同的了,复制的时候,忘记修改了!
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马