① java后端 需要看计算机网络吗
需要。
应用层->表示层->会话层->传输层->网络层->数据链路层->物理层
应用层:由用户自己规定,规定各个应用之间消息传递的形式等,包括各机互访协议,分布式数据库协议等。比如常见的协议:HTTP协议(Hyper Text Transfer Protocol)。
表示层:规定传输格式。在满足用户需求的基础上,尽可能节省传输费用而设置的,比如传输压缩文件,jpeg或者加密文件等格式。
会话层:用于建立和拆除会话,发送的数据,但是有那么多进程,具体哪个进程需要用到这个数据,则把他输送到那个进程。
传输层:负责将来自会话层的消息传递给网络层。人为制定出单位,分成一个个的信息段,从中又衍生了报文,结合上面几层,我们就可以有目标的发送正确数据给某台计算机了。传输层有两个重要的协议:TCP和UDP。
网络层:IP选址及其路由选择。常见的网络层协议有IP,ICMP以及ARP等协议。前两层都是在于可以发数据,以及发的数据是否正确,然而如果连着两台电脑还行,多台电脑而又只想让其中一台可以通信,则需要路由。选择性的发,那每台电脑就得有自己的身份,于是出现了IP协议等。
数据链路层:提供介质访问和连接管理。
物理层:规定一些机电性能,也包括工作方式如双工(电话)、单工(打印机)或半双工(传呼机),建立通信的启动和终止等。
② 想专门学习Java,学校专业是选计算机网络技术、还是计算机应用技术
Java本身和你说的两个(所谓)专业没有关系,而且这两个(所谓)专业的名称本身就一点也不专业。如果你的学校有这样两个专业的话,我想哪一个也不会把Java本身当成一个重要的工具来教授的。你想学好Java的话,还是要靠自学。学校的课程就算开设Java,也不会讲得太深入,没有什么实用性的。
③ 计算机网络技术和计算机网络技术(java高级软件工程师方向)那个就业前景好
朋友你好,你现在是在选专业吗?如果是,那不必过于纠结,因为这两个专业是大同小异的, 如果你以后是想做计算机软件开发方面的工作, 你上大学后可以多往这方面发展,多看编程的书,试着自己多写一些代码,那么毕业后找一份工作是没问题的. 刚刚楼上的人说这两个专业工资不高, 其实是因为在大学里面学的东西并不多,所以毕业的时候自身没什么技能,工资人家自然给得不高,但是如果你按照我给你说的去做,你出来找一份比较满意的工作应该是不成问题的. 对于计算机软件开发这个行业来讲, 既是高薪职业也是高辛职业 以后你会慢慢明白的,有不明白的地方可以继续问
④ 学习java之前,要先把计算机网络,微机原理这些先学会吗
如果你是为了找工作的话,这些可以边学java边学网络。计算机网络推荐之前学习,你可以了解一些网络的知识,还有微机原理也一样的。就是打好基础,可以更好地理解代码如何运行编译执行的。
⑤ java 计算机网络题目,真心不会java啊,给跪了
赚这积分不容易啊,哈哈
⑥ 计算机网络技术(JAVA),计算机网络技术(Android工程师);请问一下这两个哪个好学些
1、首先我们要知道android开发也是需要java基础的,他们的区别是侧重点不大一样,如果你是java程序员想要转行到android其实并不难。
2、Android实现功能是基于JavaSE的,想学安卓开发先得学java语法。java是一门高级编程语言,相对于C语言(机器语言),更加好懂些。学通了Java做安卓项目很顺手的。
3、Android是Java技术的其中一支发展方向,Java是较为基础的技术,应用方面很广,做企业级应用的开发,做Android(核心部分),做大数据技术(基础支持),做后端开发(全栈方向:HTML5开发前端,Java,PHP,NodeJS等技术开发后端)。
JavaEE技术的可持续发展不错,就业方向有:企业级项目开发,还可以从事电信、互联网、物流、财务、证劵、银行、生产制造等erp管理软件、大型网站及后台开发 。
在codingke上有相关的教程资料,内容明了易懂。有一定的自学能力和自控能力,有一套完整的教程资料,熟练使用stackoverflower,segmentfault等站点解决技术性的问题,自学起来难度不会太大。反之,还是考虑报班系统的学习专业技术。
⑦ 做Java web 需要学哪些计算机网络知识
你至少需要知道http相关的API,get/post什么的区别。然后各个数据头如何设定,如何获取。如果是做一些底层的话,你还需要知道socket相关的调用和知识。mysql之类的数据库相关的知识。
⑧ 计算机网络开发java
java是现在比较主流的开发语言,,在医疗、物流、金融等管理系统方面应用得非常多。学习一样东西有没有用要看它的使用价值,现在需要的人才不单单是会简单的编程,而且是全方面的,业务和其他能力也很重要,可以说学了java你可以做一个程序员,找到工作也没问题,但是要真正深入企业业务,要工资有所提升则还要实践一段时间,充分融入到业务中去。
⑨ 我想从事java web 方面的工作,要不要学习计算机网络技术方面的知识
我建议你,还是先把JAVA 数据库这些搞好了,在学别的,一个程序员,不用懂太多网络技术,等你没事了,可以学学。
⑩ JAVA和计算机网络,我该学什么呢
这是两个不同领域的问题,首先是要看你的兴趣,
java是编程语言,需要头脑灵活,而且看你的样子在大学里的编程课程估计也没学太好,要是学的话就得去培训了,个人认为编程比网络找工作能好找些,薪水方面能多点,但是同时编程可能还要学习一门外语,我在大连,就得学日语,其他的城市呢可能要求学英语的。
网络方面的工作不太好找,毕竟网络比java能简单些,但是没有长远性。
总之,不光学什么,你都的坚持住,否则一事无成。