问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

大一软件新生一枚 有点疑惑 大一上学期稀里糊涂的学了C 下学期自学了JAVA 目前打算接触一下HTML 望解惑

发布网友 发布时间:2022-04-12 16:49

我来回答

3个回答

热心网友 时间:2022-04-12 18:18

软件工程专业大一都会学一个学期的C,大二会学习C++与java。 老弟,请你记住,这三门语言里面一定要精通一门,别什么都去学。软件工程重要的几科是:计算机算法、数据结构(特别重要)、操作系统、计算机网络、分布式系统。这几科理论一定要认真听课,一定要掌握好,它们决定了你日后的路能走多远,至于上面的编程语言都只是他们的实现,学习那种语言由你自己决定,如果你学的是java或者是C++,那么还要精通“设计模式”以及“面向对象理论”。下面是我学习java的路线图。

1.首先找一本简单的教材,先对java有个基本的认识(大概看那么半个月就差不多了,随便下载一本入门的书就行了)

2.然后推荐你看<<java核心技术>>,分为上下两卷,已经是第八版了,大概有一千六七百页;当 你看完后,基本的java知识已经掌握了(记住,一定要多练习啊)(但是要弄懂,呵呵,至少看个三四遍吧,这两本书只要能搞懂70%就很不错了)

3.这个时候可以看看<<thinking in java>>中文名"java编程思想",这本书写的比较难,如果看完了,而且懂了,那么证明java水平到达了一个中等的层次;(去参加面试的时候问的那些java知识完全可以应付过来了)(或者可以先看下面的书,边看thinking in java这本书,这样也是可以的,而且学习的效率应该会高些)

4.然后java就会分方向,j2me(手机编程),已经过时了;j2ee方向(Web编程),先学html,javaScript,css(这些书多得数不清),然后就学servlet、jsp还有tomcat服务器,《jsp应用开发详解》(入门) 《Servlet与JSP核心编程》(核心) 《Tomcat与Java Web开发技术详解》这几本书还不错,然后就可以学习SSH

5.学习数据库理论、JDBC(最好能够学好oracle),学习struts的时候建议从struts1开始学起《精通Struts基于MVC的Java Web设计与开发》,然后就可以学习struts2《Struts2权威指南》,接下来学习Hibernate《精通Hibernate:Java对象持久化技术详解》,最后学习Spring《spring2.0技术手册》和EJB《Enterprise JavaBeans, 2nd Edition》(提示:只要java基础学得好,这些东西都会学得很快)

6.这个时候就要把注意力放在设计模式(做应用特别重要),数据结构和计算机算法上面来了,设计模式可以先看<<深入浅出设计模式>> 然后再看<<java与模式>>, 数据结构可以看清华大学严慰敏老师写的那本教材;计算机算法要了解基本的排序,如果时间充裕可以看那个<<算法导论>。 (设计模式,数据结构和算法才是真正的精髓,光看懂还不行的,一定要多练习多思考) ,理论上来说,5万行以上的代码量可以看懂设计模式,20万行以上可以运用设计模式 (第一个重点)

7.等掌握前面的这些知识之后,推荐看<<effective java>>,这本书是目前java领域公认的高级书籍。在项目中肯定会遇到一些前端的知识,那么得精通javascript、Ajax,<<JavaScript权威指南>>(入门), <<JavaScript高级程序设计>>(进阶),这两本书弄懂了,那么学习jquery和extjs都会很快的<<深入浅出ExtJS>>和《锋利的jQuery》。

8.学习SSH源码,里面的思想太多太有用了。不要心急,不要图快,所有的书要一本本的慢慢看,多看几遍(一本书看上个四五遍,就可以成高手,呵呵)。

9.java基础(j2se)的重点有:继承、多态、流、线程、网络编程、反射、集合、数据库连接、泛型、JNI技术、分布式技术还有解析xml也是很重要的,如果你想学android手机编程,那么SWING和AWT要熟悉一下。《Google+Android开发入门与实战》(入门) 《Google Android SDK开发范例大全》(深入)(建议把android当作业余爱好,把web编程当作主攻方向,因为j2ee包含了大量框架知识),书很多,可以自己去搜。多想 多看 多练才是王道,不要相信什么培训机构,这些都没啥用,真正学好只能靠自己。

10.面向对象思想+java基础(j2se)+数据结构+设计模式+计算机算法为核心,本科生什么都可以不学好,唯独这几科一定要学好,切记切记!(第二个重点)

11.学完以上的知识,可以做一个ERP系统了,不过这些都还只停留在Web application阶段,这里也是本科生与研究生的分水岭!

12.互联网的制高点是Web Service,前端是J2EE+移动终端(Android、IOS、黑梅),后端是linux操作系统。

12.那么如何将大量的服务器集成呢?如何把一个工作分为多个任务分发给多个服务器来处理呢?如何将解决多个服务器之间通信的问题呢?如何解决服务器之间高并发的问题呢?
如何建立一个Web Service提供接口让外界调用呢?(这些都是研究生学习的内容)http://www.ibm.com/developerworks/cn/ecation/java/j-cxf/section2.html

13.深入理解计算机网络、操作系统、分布式系统的原理知识。学习RMI、JMS、《JAVA消息服务》,《JAVA并发编程实践》对这些问题都有一个初步的介绍与实现

14.学习linux操作系统《鸟哥的私房菜》

15.学习处理服务器端的海量数据,云计算等知识 《Hadoop权威指南》

16.集成系统的时候,有可能上游企业用的是其他的语言,那么你还得去学另外的语言。

17.掌握一门脚本语言,比如ruby

18.软件工程的名言 “什么是专业?专业就是你比别人花更多的时间!”(多花时间) “最好的最厉害的招式就是没有招式!”(设计模式的最高境界)

热心网友 时间:2022-04-12 19:36

C你基本就白学 因为听你这意思已经放弃了
java要学好,一学期肯定是白搭,继续努力吧。
做后端用java就很好,至于css html什么都是前端技术,以后慢慢学赶趟
PHP和ASP都是服务器端编程语言,但都没有java强大
FLASH是动画,八竿子打不着
JSP是JAVA的一部分
.net是微软的,跟java是同一级别的完全不同的两种东西

热心网友 时间:2022-04-12 21:11

先学精一门语言最重要,多而不精范范而学,说不会吧也会一些说会吧做点什么有技术含量的还做不出,做技术就怕这样。我以前也是这样,什么都看了,什么也都会,但后来发现自己所谓的学会只意味着了解了而已,等到你的c语言不只是用来写写五子棋国际象棋贪吃蛇之类的弱弱游戏的时候建议学学java,当你的java学到可以开发独立一个还可以的手机软件的时候建议学学photo和php。
我老师说java和php前景最好。追问嗯。我个人比较喜欢java 最近也用java做了个不小的RPG 但是java web方面还是一窍不通 不过我对html也很感兴趣 是不是最好还是先好好钻研java呢

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
什么影响了汇率 我有一支万宝龙金笔4810,18K750。可惜笔杆坏了,请问什么地方能配件? 荣耀手机怎么弄轻触亮屏 大姨妈全是血块怎么办 不锈钢丝生产商怎么选好呢? 在春晚上赢的优酷会员卡怎么激活 暑假里 我读了好多好多的书 我也看了电视剧 三国演义 和 西游记... 西游记中银角大王:“叫你一声你敢答应吗?”为何有如此大的力量 ...就玩具战争打不开,加载到100时就停了,肿么办啊? 苹果4手机优酷7天会员怎么激活 怎样投诉华为其余员工 华为冗余接口叫什么心口 军网手机的限制 华为meteRS怎么样? 华为余额账号与实名不一致 华为余总说一亿像素方向错了你怎么样看待呢? 部队手机安全保密教育教案 为什么华为余大嘴给小米贴了个屌丝的标签?如此low的作为。 为什么华为余大嘴余承东喜欢秀英文,不怕 苹果4s系统恢复,抹掉所有内容和设置,通讯录怎么备份 为什么要与狼群激战? 找一首街舞歌曲。。。一开始是狼叫声的。。。知道的说下 求前奏是 哦哦哦哦哦 的一首粤语歌曲,好像是张学友唱的 有点像饿狼传说? 谁知道什么歌曲里有动物的叫声啊? 一直是狼叫声的歌曲,想用做手机来电铃声 有个音乐,是一开始是一个狼的叫声,我想应该是舞曲。 请问哪首歌的前奏有狼的叫声啊 狼的世界、狼的精神 求一首带有狼叫声的歌曲,*好像是哇哦哦哦,音拉的有点长,求各位友友们帮我解答哈! 狼的精神是生死不弃么? 昨天刚装的IE8浏览器,怎么有的网页打不开 IE8的浏览器,有些网页打不开怎么回事,比如打开优酷,点击某个视频,但是没有反应就跟没有点一样, 您好,我的IE8浏览器也出现很多网页打不开。比如我点击QQ上的空间链接,IE打开的确实空白页。 ie8浏览器总是打不开新网页??? 为什么IE8浏览器有些网页打不开? 今天刚下了个IE8浏览器,可网页打不开,显示内容的地方一片空白。 什么叫虚极静笃? 男主角是九尾狐。是什么动漫? 致虚极守静笃什么意思? 老子说的“致虚极守静笃”是什么意思 女主莫瑶男主是九尾狐 韩国电视剧九家之书第一集的男九尾狐的真名是什么 九尾狐传多久更新一集 致虚守静 知常曰明 是什么意思 横批:虚极静笃 上联:涓涓细水无止境 下联:欣欣向荣万象新 求解翻译成白话是什么意思,交作 怎么测试cxf webservice接口 如何选择家用消毒紫外线灯? 如何选购紫外线灯 如何正确的选购以及使用紫外线杀菌灯 选择紫外线灯管要注意哪几个方面?