我是一名大二的学生,通信工程,非计算机专业.我自学C语言已有近两个月了,潭浩强的那本书差不多看完,题目也都练的差不多,感觉还好,可以写些自己喜欢的程序.我想学JAVA,准备5月份后开始,我主要想往手机和移动软件开发上发展,但不知道怎样学,也不知道JAVA有什么比较好的书籍可以看,我想问的问题如下:1.请告诉我一本比较好的J2SE的学习书籍或者JAVA的学习方法.2.我在学习数据结构用的是<数据结构与算法分析-C语言描述>一书,据说是高德纳的弟子写的,写的很好,但苦于书后习题没有答案,谁能给我个答案的连接或地址.还有<编译原理>一书,是贝尔实验室和斯普林斯大学的人著的,被称做编译里圣经的那本,也没有答案,谁有的帮助我一下下.3.我总是想着付出肯定有收获,努力就有结果,可是有很多的程序员都很不如意的工作,所以我有点困惑,我很努力的学习,读,写,看,每天除了上课就是做在电脑桌旁或书桌旁,我的计算机知识基本靠自学,所以学起来很辛苦,但也别有一番乐趣,我困惑,我怕今日的付出在以后得不到汇报,过来人能给我留下一句话吗?我什么都想听!谢谢大家
解决方案 »
- 我写了一个程序是扫描在内网中所有的可用IP,可是,在my Eclipse中一运行就会死机!!!代码如下:::
- java的相关方法
- JTabbedPane多标签添加JPanel问题
- 请教一个JasaScript中引用参数的问题
- 关于java实现MP3的播放?
- 请问关于string类的问题,郁闷啊
- 小弟要做毕业设计,请问有没有项目或建议(不要灌水)
- 关于jdbc查询问题,百思不得其解!
- 一个JavaMail代码中问题,请教?
- Download the JavaTM Cryptography Extension (JCE) Unlimited Strength Jurisdiction Policy Files
- JTable 如何获得数据
- JBuilder与WebLogic的最高版本是什么及正版要多少钱?
[韩]徐明浩 著
这本书好,通俗易懂,特别是C语言学得好的,那就更好入门拉。
我有习题答案,要的话给我个邮件吧 [email protected]
另外:学习Java刚入门的时候,环境变量的配置之类的很麻烦,一定不要气馁。Java本身的语言学习很简单,一学就会,关键是框架性的东西一定要搞懂,否则记住几个类和方法是没有用的。
我的一点看法:谭浩强的C语言书是用来讲课用的,不是用来使用编程的,因为里面对细节太抠了,一定要弄清楚++i++++j是怎样的,其实实际的编程根本不需要。再说,他的这本书对C的接绍太少,对于线程,图形的编程等高级部分根本没有介绍。根据你的介绍,要转向Java,那C就可能白学了。我是在大一的时候学得C语言,到大三是就完全的忘光了。软件的学习一是要持之以恒,另外一点非常的重要,就是要动手实际的编程,除了书本上的例子外,最好自己动手编一个小程序,一来加强锻炼,二来会增减自己学习的成就感。
对于有编程基础的人来说
是一本很好,很经典的书
看了会有很大帮助
然后可以经常上上专业论坛,比如CSDN!
还有java就业培训教程张孝祥版的!我感觉也很好的!!
先看一看面向对象的知识,再看她.
其实不适合那些"从来没有接触过编程"的朋友....例如BASIC拉,VB拉,之类....
因为根本不明白编程是怎么回事,谈何理解"思想"如果是完全"新"的学习编程,Beginning.Java.2,JDK.5.Edition.pdf这本更好一些总之我觉得,学习理论的书和用于开发使用型的书所针对的是不一样的方面,就象上面朋友说的,"用来讲课"的书,就是理论学习,就是要"抠"其中的知识点,这样你才能完完全全的真真正正的理解这种编程语言的思想和精髓而那些"实际编程"的书,就是对于现今比较流行的项目啦,方法拉之类的做一个介绍,也相当于一本"例子书",用于参考...自己也应该根据自己的需要来选择,如果还是学生,想深入的学习,那么最好是那些深层次的书好些,如果是工作了,想尽快的现学现用,那么"例子书"之类较为适合你
可以看看CORE JAVA之类的书,基础一定要打好,面试题大部分都是这一部分的。
这之后就要有目的的看了,比如J2EE,一定要多做实践,比如自己写个小项目。多熟悉一些框架。
我在面试时就碰到过几个计算机专业毕业的大学生,是学JAVA的,但是连STRUTS都不知道,如何作项目?(呵呵,当然不是说知道STRUTS就可以作项目。)
要是初学,不妨看一看张孝祥和孙鑫Java基础视频。我学习VC就用的是孙鑫的视频教材,就很不错。孙鑫的Java视频没看过,因该也不会差吧。:)
-------------------------------
我看过张孝祥的Java基础视频
感觉很好 比看书来的直观 绝对适合初学
我也跟楼主一样是大2学生,,建议去买一套视频教程不错的
不过好贵~~! 初级教程9张碟 RMB 240.00 - -#
http://www.losi.com.cn/DirDisplay.jsp?id=XlrLrkYz
http://www.losi.com.cn/DirDisplay.jsp?id=XWrLiWYz
主要想往手机和移动软件开发上发展的话,只要一本不厚的java书就可以了,毕竟只要了解基本语法,其他的就是一些多线程的内容,结合具体手机上手机官方网站找写资料吧。
还不如别的好