java编程学习步骤it168文库

java编程学习步骤it168文库

ID:15451703

大小:31.50 KB

页数:4页

时间:2018-08-03

java编程学习步骤it168文库_第1页
java编程学习步骤it168文库_第2页
java编程学习步骤it168文库_第3页
java编程学习步骤it168文库_第4页
资源描述:

《java编程学习步骤it168文库》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、编程学习步骤2007年9月5日Darren大师的回答:第一。学习计算机的一些原理,特别操作系统原理(特别是内存原理)这是最必要的,对于你学好编程是至关重要的,如果你这一步学不好,你是很难理解编程的一些原理的,当然简单的可以理解,但想学深入的,一定要这些基础。第二。学习数据结构,算法等必要的基础,没有这些知识,就算你对一门语言多熟悉,你也写不出程序来的。第三。学习一门简单的语言开始(比如说是VB6.0)相对容易学习。第四。学习编译软件(比较容易,但是必要的)如果要学得好的话,是要付出很大努力的,如果你是没有

2、基础情况下自学,那是非常难学得好的,当然,做一些简单的小软件,也还可以。还有一点提醒你的就是,学好数据库,非常非常重要的一个东西!!!!!!在中国,大多数程序员都是自学成材的,这其中的艰辛自不必多言,如果能够有一个正确的学习步骤,循序渐进,便能省却不少力气了.1:如果你能够熟练的使用Windows的话,你就可以开始你的程序生涯了!2:首先从C语言开始。有的朋友可能认为C语言太难了,应该从VB开始。虽然,对于一个初学者来说,用一些控件堆砌成一个小软件,是有一些成就感,但是,基础才是最重要的!C语言对于数据类

3、型的描叙,远比VB里面说的更为全面,清楚,明白,而这些却是编程中的根本!3:学C语言,从数据类型,基本表达式,再到条件语句,循环语句,然后学习函数,再加上一些简单的数组知识,就可以了!一句话,到现在为止,你只要理解结构化程序设计的思想也就够了!4:有了以上的基础,就要开始学汇编了。汇编开始的时候是很难,那些各种各样的寄存器,分段的内存地址,是很难理解,可是这些知识理解了以后,后面的内容就简单了,学习8086的那些指令,再加上一些伪操作,还有DOS和BIOS中断的调用,就可以看懂书上的汇编程序了。(着重是理

4、解算法,对于后面的那些汇编的应用有兴趣的可以看一下!)到此,你应该会对计算机的理解更深一层!5:有了汇编的基础,再来学习C语言中的精华部分指针,可谓如鱼得水了。现在你要对C语言全全面面的学一遍了,谭版的教材要从头到尾认认真真的看两遍以上。6:学完以上的内容,有必要研究一下数据结构了,线性表,堆栈,队列,树,图,二叉树,等等,都要滚瓜烂熟!(最好是清华严蔚敏老师的那本教材)7:请时刻记住:浮躁是学习编程的大忌!8:现在,你应该学习一些数据库的知识,还有一些常用的算法了!9:如果以上的知识你都学精通的话,就可

5、以开始C++的课程了,找本C++上手的书,用一个星期的时间大概了解一下C++,然后找一本VC上手的书,再花一个星期的时间学习VC的界面和用法,就可以做一些简单的应用了!10:要想学好VC,没有扎实的C++知识是不行的,以下书籍是VC程序员必须翻的烂熟的:C++Primer,EffectiveC++,ThinkinginC++,MoreEffectiveC++深入浅出MFC。11:深刻理解C++面向对象的思想!12:编程的时候,出错是难免的,所以,MSDN一定要熟练使用;好的代码风格会使调试的时候,更加简单

6、的查错,所以,一定要养成良好的编程风格!13:如果你严格的走好了以上的每一步,你才踏上了编程的门槛,可以混口饭吃了!至于在以后,编译原理,操作系统,还有软件工程等等基础知识,是必不可少的!14:如果现在再来学习JAVA,C#等别的语言的话,应该是触类旁通,拿来就用了,学习编程的方法(c++)2007-04-0417:23不要被VC、BCB、BC、MC、TC等词汇所迷惑——他们都是集成开发环境而我们要学的是一门语言;不要放过任何一个看上去很简单的小编程问题——他们往往并不那么简单,或者可以引伸出很多知识点;

7、会用VisualC++,并不说明你会C++;学class并不难,template、STL、genericprogramming也不过如此——难的是长期坚持实践和不遗余力的博览群书;如果不是天才的话,想学编程就不要想玩游戏——你以为你做到了,其实你的C++水平并没有和你通关的能力一起变高——其实可以时刻记住:学C++是为了编游戏的;看VisualC++的书,是学不了C++语言的;把时髦的技术挂在嘴边,还不如把过时的技术记在心里;看得懂的书,请仔细看;看不懂的书,请硬着头皮看;别指望看第一遍书就能记住和掌握什

8、么——请看第二遍、第三遍;不要停留在集成开发环境的摇篮上,要学会控制集成开发环境,还要学会用命令行方式处理程序;和别人一起讨论有意义的C++知识点,而不是争吵XX行不行或者YY与ZZ哪个好;请看《程序设计实践》,并严格的按照其要求去做;不要因为C和C++中有一些语法和关键字看上去相同,就认为它们的意义和作用完全一样;学习编程的秘诀是:编程,编程,再编程;记住:面向对象技术不只是C++专有的;请把书上的程序例子亲手输入到电脑上实

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。