和手机操作系统有关nokia、moto是塞班、多普达是windows mb、还有一些是linux、根据不同的手机操作系统有不同的开发工具、不过只要是支持java虚拟机的手机都可以运行java程序、所以你可以尝试学习一下java、对手机java来说j2ee是用来开发手机应用程序的。