Java 编程 入门
我现在想刻苦学编程,虽然对电脑很了解,不过没有涉及过编程。现在想从零开始学,打好基础,想学成高手。因为本人学这种东西反应很慢,所以高手们能不能给小弟指一下路?比如买什么书...
我现在想刻苦学编程,虽然对电脑很了解,不过没有涉及过编程。现在想从零开始学,打好基础,想学成高手。因为本人学这种东西反应很慢,所以高手们能不能给小弟指一下路?比如买什么书,什么教程?越详细越好,如果满意,另加五十分。
展开
11个回答
展开全部
学编程有很多方面,有做底层开发,比如 手机,蕊片等开发,也有做WEB开发(比如网站,基于万维网的应用系统(也可以称为B/S模式的应用系统)等)和基于客户端的系统开发(比如一些.exe在客户端安装文件的应用系统(也可以C/S模试的应用系统))。
(一)如果要学做底层开发的,先学好C语言,再学C++或JAVA(J2ME)语言 。建议书本《C语言程序设计》《C++入门到精通》《Java语言程序设计》《Java从入门到精通》等。这是再基础的书,学好了,再加深学点框架和模式的书。
(二)如果做WEB开发 建议学PHP或ASP》NET或 JAVA技术等。建议书集《php和mysql web开发》或《ASP.NET从入门到精通》或《J2EE入门到精通》,《J2EE应用开发详解》等。
(三)如果做基于客户端系统开发,则学习JAVA 和ASP.NET等。书集有《Java从入门到精通》《ASP.NET从入门到精通》等。
上面给你提供的都是入门再基本的书了。你可以选择一种方面来学。
(一)如果要学做底层开发的,先学好C语言,再学C++或JAVA(J2ME)语言 。建议书本《C语言程序设计》《C++入门到精通》《Java语言程序设计》《Java从入门到精通》等。这是再基础的书,学好了,再加深学点框架和模式的书。
(二)如果做WEB开发 建议学PHP或ASP》NET或 JAVA技术等。建议书集《php和mysql web开发》或《ASP.NET从入门到精通》或《J2EE入门到精通》,《J2EE应用开发详解》等。
(三)如果做基于客户端系统开发,则学习JAVA 和ASP.NET等。书集有《Java从入门到精通》《ASP.NET从入门到精通》等。
上面给你提供的都是入门再基本的书了。你可以选择一种方面来学。
展开全部
谨以我的点点Java经验给你点建议哈;
首先,需要一本基础的语法书,就是普通大学里面用的就可以了。学习完语法后买本Think in Java看几遍。
其次,在学习的过程中注重自己多编写代码。自己动手编写代码对于学习程序语言来说太重要了。比如可以编点俄罗斯方块,或者一个简单的学生管理系统这些的。
最后,学完了Java SE的知识后,你可以选择Java EE方向 或者Java Me方向,一个搞企业级应用开发,一个是手机方向,现在Java手机方向还是不错的哟 。
我是做JavaEE方向的,如果你要做这个方向的话你需要对数据库这块好好弄下,JDBC编程要做到相当熟悉,Servlet是很能代表JavaEE方向的技术,更是要熟悉。可以选择性的学习SSH框架,现在貌似很流行,但很多人只会用,不知道人家是怎样实现的,这样还不行,建议你在会用的基础上看这些框架的源码实现(这需要你对Java基础相当熟悉),理解了浙西底层实现原理,你在找工作的时候,跟面试官谈这些,人家会很欣赏你。
另外在学的过程中根据需要可以看点视频这些,对于初学者有帮助。可以学到些东西的。
你搞手机开发建议你到www.javaeye.com这个技术论坛和里面的人多交流下,这个论坛比较专业,很多高手的。还有csdn也是不错的论坛。
希望我的回答对你有所帮助。
首先,需要一本基础的语法书,就是普通大学里面用的就可以了。学习完语法后买本Think in Java看几遍。
其次,在学习的过程中注重自己多编写代码。自己动手编写代码对于学习程序语言来说太重要了。比如可以编点俄罗斯方块,或者一个简单的学生管理系统这些的。
最后,学完了Java SE的知识后,你可以选择Java EE方向 或者Java Me方向,一个搞企业级应用开发,一个是手机方向,现在Java手机方向还是不错的哟 。
我是做JavaEE方向的,如果你要做这个方向的话你需要对数据库这块好好弄下,JDBC编程要做到相当熟悉,Servlet是很能代表JavaEE方向的技术,更是要熟悉。可以选择性的学习SSH框架,现在貌似很流行,但很多人只会用,不知道人家是怎样实现的,这样还不行,建议你在会用的基础上看这些框架的源码实现(这需要你对Java基础相当熟悉),理解了浙西底层实现原理,你在找工作的时候,跟面试官谈这些,人家会很欣赏你。
另外在学的过程中根据需要可以看点视频这些,对于初学者有帮助。可以学到些东西的。
你搞手机开发建议你到www.javaeye.com这个技术论坛和里面的人多交流下,这个论坛比较专业,很多高手的。还有csdn也是不错的论坛。
希望我的回答对你有所帮助。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
1.<<Thinking in java>>
2. 深刻理解"对象"与"类"
3. 学会用 eclipse 开发平台.
4. 用myclipse + tomcat 开发第一个 web 程序.
5. 现在终于入门了.
6. 后面的路很长...
.
.
.
2. 深刻理解"对象"与"类"
3. 学会用 eclipse 开发平台.
4. 用myclipse + tomcat 开发第一个 web 程序.
5. 现在终于入门了.
6. 后面的路很长...
.
.
.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
如果之前没接触过编程还是自学的话,还是从java或C#入手比较好,这2门语言都是面向对象的编程,比起面向过程的C语言来说简单很多。C#的视频我没看过,java我看过一些,对比来说还是马士兵讲的比较好,不像别人是的特别枯燥,你听起来也比较有乐趣,电驴上有资源,你就先洗javaSE的马士兵的教程看看,那是java的基础,我想你一定会有收获。加油!
补充:学编程其实就是一个字“练”,有的代码可能你刚接触时候不太理解,你就多打,然后不懂就问别人,或自己查帮助,再不成不还有强大的物联网呢么,是吧?相信你一定能成功!走起来!
补充:学编程其实就是一个字“练”,有的代码可能你刚接触时候不太理解,你就多打,然后不懂就问别人,或自己查帮助,再不成不还有强大的物联网呢么,是吧?相信你一定能成功!走起来!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
学习程序设计没有捷径可走,老老实实一步一个脚印去学,坚持到最后就是胜利。没有编程基础的不建议从Java学起,还是从最简单最基础的C语言学起。
书 名: C程序设计 作 者:谭浩强 出版社: 清华大学出版社
然后看钱能的C++,这时就要学习《离散数学》和《数据结构与算法分析》,这一关必须过,否则永远会停留在初学者的水平。
然后可以看c++的书了。
书 名: C程序设计 作 者:谭浩强 出版社: 清华大学出版社
然后看钱能的C++,这时就要学习《离散数学》和《数据结构与算法分析》,这一关必须过,否则永远会停留在初学者的水平。
然后可以看c++的书了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
那你最好先学好c语言,把c学好在学别的语言就相对比较容易。先看一些c入门的书,能把树上的源程序都写一遍基本就学的差不多,
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询