刚开始接触EJB时是会感到生硬的含义,你写的多了也就自然理解了,这两种EJB一开始你也别太刻意区别它们,简单的理解,无状态的BEAN封装了某些你的方法,是单单完成个过程,大家通用的,并不在意是谁调用了它,调用者的状态怎样,这都不关心,只求完成的结果。
有状态的BEAN要有创建它对象的参数信息,你可以看见creat(中有参数的)这就保存了该对象的信息,你可以根据传进来的参数信息来针对某一对象进行操作。
楼主可以这么简单的理解,日后就明白了 :)