我是一个喜欢自己做事的性格,所以和朋友组了一个小公司专门针对用户做一些行业软件,但是之前我都是负责宣传,市场这块.现在我也想发展一下也学点技术,我们的主打技术的那个哥们想 我学Java拓宽视野, 向电信增值等一些方面发展 ,或者考虑把以前用Delphi做的程序升级为B/S.但是我又犹豫,我的想法不是什么潮流学什么而是什么实用学什么,我觉得在行业软件领域里学Delphi比实际. 我现在做一些面对中小型用户的行业软件,比如POS系统, 餐饮管理系统,人力资源管理系统. 鉴于以上事实我想选择Delphi语言实现. 我的想法是Java适合于开发大型系统基于J2EE,  我想请问Java 用来实现小型的行业软件,具备怎样的优势?和Delphi 或者别的语言对比. 
因为我是文科出身,虽然我干这行但是并不了解,可能我的问题只是个常识问题.但是我还是热切盼望各位学长,高手指点一二,并不需要局限于我的问题,其它善意的指点我都很期待,谢谢了!