java现在构成了一个蛮庞大的生态群,有非常多的应用是用它开发的.比如有JavaEE,Spring,Zookeeper,Tomcat,Haoop等.为什么会选择用Java呢?因为Java的语言它本身就有的语言特点,反射,泛型,又如四大特性,面向对象,封装,继承,多态等,又有一些非常强大的类库,比如IO/NIO包,网络包,util包以及安全包,加密包.然后还有不得不提的Java的虚拟机,虚拟机的也是Java所宣传的编写一次,到处运行的基础.然后Java虚拟机有非常强大的垃圾回收机制,,动态代理,动态编译等这些特性.