JAVA开发一般分为三个方面J2SE,J2EE,J2ME.至于其中的'2'是指第二版本或第二代的意思,反正就和现在的什么1.0和2.0什么的差不多.现在的JDK都属于JAVA 2的版本.也许你会说,现在不是JDK5.0和JDK6.0吗? 其实他们都是JAVA2版本.
现在企业中开发软件普遍使用J2EE,当然属于使用率最高的。J2SE一般用做教学。而J2ME通常用做手机的开发或其他可移动办公用品,其实J2ME说白了就是由于手机游戏的开发。
JAVA的成功依赖于WEB的成长,当年如果不是internet的发展恐怕JAVA早已被微软赶尽杀绝了.JAVA最大的优势是跨平台性和在WEB开发中的利用.不知道你听没听过JAVA小程序,也就是JAVA APPLET.它是指一种存在于服务器上的程序段,当你使用浏览器查看网页时,把它从服务器上下载下来.存在与你的缓存中.其实B/S的应用就这方面最多.
所谓B/S(Browser/Server)即浏览器/服务器工作模式。简单说就是现在的网页服务,不过很多专家认为B/S模式也是C/S(client/server,客户端/服务器)模式的一个特例或叫做分支。因为你使用的浏览器也可以看作客户端,还有现在的网络上很火的P2P都可以分解成C/S模式。
WEB开发和网站开发都有广义和狭义的概念,不过大差不差。 |