学习Java软件工程师要具备什么条件?

 我来答
得志成功路
2021-07-08 · TA获得超过9824个赞
知道大有可为答主
回答量:7417
采纳率:92%
帮助的人:360万
展开全部

两大方向

上图给出了两个最重要的方向Java Web和Ardroid方向,其实我们经常说的Java软件工程师,我觉得应该叫Java Web软件工程师或Java后端(服务端)工程师比较贴切一些。Java Web能做的事情非常多,我们在使用淘宝去查找商品时,打开浏览器输入网址,输入商品名称,点击搜索,这时候前端页面(浏览器)通过HTTP协议把商品名称传递到Java服务端,Java服务端利用JDBC技术从数据库里检索数据并返回,再组装成网页内容返回给浏览器,继而展现在用户面前。Java Web要学的东西很多,网络请求协议(HTTP等),Web前端技术,Java服务端技术,JDBC、数据库等都要学习。

Android要学的东西稍微少一点,Android一般是客户端软件,基本上不涉及到服务端,理论上来说可以不关注服务端技术(灰色框里的内容)和,但我觉得要做一个合格的Android工程师,这些东西还是有必要去花时间了解的。同样的,Android工程师也需要学网络请求协议(HTTP等),毕竟也是要通过Web服务器去数据库里拿数据回来展示到APP上。目前混合开发(原生+HTML5)的APP越来越多了,因此还需要学习一些前端知识。

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式