请给java新手指指方向(前辈们请进)

论坛 期权论坛 期权     
Cch_fly_now   2018-4-29 12:18   9882   11
我听说 Java的优势在于 b/s 方向(是么?),那 b/s 具体有那些应用?
还有 Web开发,就是指开发网站么?还有其他的么
请前辈指教。
分享到 :
0 人收藏

11 个回复

倒序浏览
2#
我邹是想知道  1级新秀 | 2018-4-30 01:03:35
二楼的不懂别乱说,误人子弟。

B/S结构(Browser/Server结构)结构即浏览器和服务器结构。是相对与C/S结构(Client/Server结构)客户/服务器模式而言的。
简单点说就是B/S只要有IE浏览器就可以了。C/S需要安装Client(客户端)。

另外,MVC分别指(Model View Control)模型-视图-控制器。

现在java开发分为3类,J2EE(企业版),J2SE(标准版),J2ME(微型版)。
你说的WEB,网站开发是java能实现的及小的一个功能。而且很多其他语言都能从事WEB,网站开发。
目前java用的最多的是J2EE开发B/S系统,这与WEB开发区别是很大的。
J2SE是java初学者普遍使用的版本,可以用以熟悉java语言,可以进行界面设计。
J2ME现在主要从事手机方面的开发。
3#
兰开月城夜  1级新秀 | 2018-4-30 01:03:36
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开发和网站开发都有广义和狭义的概念,不过大差不差。
4#
michaelzhouh  3级会员 | 2018-4-30 01:03:37
那个二楼的,可以完全忽略不计.........
底层的东西,有C和C++了,CS下的Windform也做得不错了,但是,java的强项就是BS,BS是未来的趋势,java不管是中小项目还是大型项目分布式系统都可以胜任,越大型,越显出它得优势.如果是非底层的应用开发BS也完全可以代替CS.
5#
suo_alex  4级常客 | 2018-4-30 01:03:38
楼上的,2楼的一看就是学生,就原谅他了。

不过出来乱说就不好了,以后要注意。

哎... 楼下的兰开同学,还是毕业了出来多做几个项目在发表言论的好。

这年头,人都浮躁阿...
6#
yaoweijq  2级吧友 | 2018-4-30 01:03:39
同意楼上几位对二楼观点,
挂个专家干嘛呢?
另注册个号得了
7#
露卡洛琳  3级会员 | 2018-4-30 01:03:40
JAVA的优点就向楼上说的那样,我就不多说了,但是你说JAVA最大的优点是BS这就不对了,下面给你介绍以下BS,BS是一种页面直接与数据库连接的结构,也就是表示层和数据库层的直接交互,想JAVA里面的SWING,J2SE筐架等等,都是用这个模式,但是这个模式只能处理一般小行业务,因为一但业务庞大需要做很多逻辑判断的时候,这种开发模式就很累了,即没有可扩展性也没有可维护性,所以JAVA后期开发了J2EE的MVC筐架,M(表示层)负责和用户进行交互,V(业务层)判断用户的请求调用相应的方法进行处理,V(数据库层)执行响应的增,珊,改,查,功能这样的开发模式简单明确,虽然初期比较麻烦,但是到了后期不管是维护还是继续扩展都起到很方便的作用
8#
我邹是想知道  1级新秀 | 2018-4-30 01:03:41
二楼的不懂别乱说,误人子弟。

B/S结构(Browser/Server结构)结构即浏览器和服务器结构。是相对与C/S结构(Client/Server结构)客户/服务器模式而言的。
简单点说就是B/S只要有IE浏览器就可以了。C/S需要安装Client(客户端)。

另外,MVC分别指(Model View Control)模型-视图-控制器。

现在java开发分为3类,J2EE(企业版),J2SE(标准版),J2ME(微型版)。
你说的WEB,网站开发是java能实现的及小的一个功能。而且很多其他语言都能从事WEB,网站开发。
目前java用的最多的是J2EE开发B/S系统,这与WEB开发区别是很大的。
J2SE是java初学者普遍使用的版本,可以用以熟悉java语言,可以进行界面设计。
J2ME现在主要从事手机方面的开发。
9#
linzhangs  1级新秀 | 2018-4-30 01:03:42
JAVA最大的优势是可跨平台性,只要运行JAVA虚拟机就可以运行JAVA程序.JAVA在B/S方向是有优势.B/S具体应用与网站开发,及企业应用系统开发,太多了,
10#
wiwi_work  4级常客 | 2018-4-30 01:03:43
二楼很会喷,可惜都是错的......
11#
fming09  4级常客 | 2018-4-30 01:03:44
建议你买本书看看.
对java好有个基本的了解
12#
zhusupeng215  3级会员 | 2018-4-30 01:03:45
如果条件允许建议找个好的地方培训下,效果也不错
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:
帖子:
精华:
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP