学数据结构对j2ee以及web开发有什么用?

来源:百度知道 编辑:UC知道 时间:2024/06/03 13:47:27
我是个在校大学生,大二,学java有1年了,j2se基础还算不错,也学习过servlet,jsp,struts。。这学期学校开了数据结构的课,我就自己钻研了那本《java数据结构和算法》,,java最有钱景的是j2ee企业级开发,做web应用,但是像腾讯这种大公司招聘都是很看重数据结构这种底层的东西。。我就觉得很迷茫。。光学些数据结构,编译原理这些有什么用哦。。以后能找到工作吗?。。虽然我对数据结构这些还是很感兴趣的。。求前辈们指教!!晚生感激不尽啊!!!

数据结构就像打地基,j2ee啥的应用就像搞装修。
楼能盖多高,不是看你的装修搞得好不好,而是地基打得牢不牢。装修搞得好,看起来很花哨,但是地基不牢靠,就是楼脆脆楼歪歪,不中用的。

简单说
javaee搞的牛X了,你可以横行JavaWeb
数据结构搞的牛X了,你可以轻松横行整个世界

数据结构,简单的讲,是对你思维模式的一种训练。同时,你要深入学习IT技术,必须了解一些基本的数据结构,如:栈、队列、线性表、树、图、查找算法、排序等。在以后得学习与应用中,这些知识肯定是非常有用的。举个简单的例子:假如你的web程序涉及某种算法,那极有可能,基本数据结构就是这种算法的初步模型。

你还没经历过招聘,如果想进大公司,一定是要经过笔试的,笔试的内容多半是大学学的基础课程,以数据结构、算法、操作系统、计算机组成原理为主,尤其是笔试互联网软件开发这样公司,他们是很看重应聘者的计算机理论基础的。光学这些理论是没有太大用的,关键是靠它们来指导你今后在IT行业的学习和工作。
就像毛泽东思想,根据它,具体的仗怎么打就看个人了