分类：电脑/网络-程序设计-JAVA相关
问题：请问java都有什么分支？最近看java，很喜欢，但也算一头雾水 
最近看，很喜欢，但也算一头雾水，因为在图书馆看到很多书，有java,有java2，j2ee,j2me,javabean,jboss,java applet什么的，太多了，请问都是什么意思？有哪些是必须看的，有哪些是分支，求助，请详解，太感谢了！
回答：Java就是通常的Java语言这个系列。Java2 指Java 1.4版， 现在的最新的是Java 1.5。Java针对不同的平台衍生出了几种模式：J2SE Java 2 Standar Edition 这是普通PC机上常用的Java版本。J2ME Java 2 Moble Edition 这是针对移动设备（如手机）的Java版本。J2EE Java 2 Enterprise Edition 这是对于大型企业服务器的Java版本。另外还有所谓的 Emmbeded Java 是为内嵌系统而设计的Java版本。JavaBean是 Java中提供的一种数据模式，在Web设计中用的比较多。它也是一种类，通常JavaBena中只有数据以及数据的读写方法（get/set）。Java applet在早期的Java Web开发中用的比较多，这是一种客户端运行的小程序。目前的Java Web开发主要用Servlet＋JSP了。JBoss是一种支持JSP+Servlet+Java的WEB服务器，据说它对EJB的支持也不错。另外还有一种常用的JSP服务器： Tomcat。