关于初学java

来源:百度知道 编辑:UC知道 时间:2024/05/28 08:03:47
以前基本没学过编程,了解了下vb 6,现在基本忘了
目前是自学java,正在看的是21天学通java 6(英文)(只看了一点)
像think in java 和 core java 是不是不适合我这类完全没基础的
还有以后该看些什么书
现在看的21天那本是用的jdk,不知道还有什么工具好用,应该学习的
比如Editplus,eclipes,.netbean IDE,JBuilder
哪个适合初学者,希望介绍下这几个工具
学习java只是为了去大学打基础而已
大学专业我选了computing science
计划是今年过英国去读大学,因为有朋友在那边说英国学生
读这专业的一般都自学过,如果啥都不懂就过去,肯定废掉
我自学的也是原版教材,培训中心还是不用了,我没想
把java一下就学到什么程度

如果这样楼主effective java,core java 两本书挑一本看完,然后再把thinking in java过一遍差不多了,或者跳过书从头直接看张孝祥的j2se视频教程就好
------------------------------分割线---------------------------------
thinking in java不适合初学者看的,可以看core java ,effective java这两本书有大量很好的例子可以学习,但学习的过程主要是边看边想边练,练是最重要的!所以楼主一定要根据里面的代码敲一敲,才算真正的学会。
还有初学者用eclipse也不错,但是尽量不要用代码辅助提示,因为以后工作用的基本上就是eclipse和myEclipse,所以练习java的时候也熟悉了工具一举两得,netbean最近6.5发展的也很快,但是IBM估计马上就会收购SUn了,到时候netbean肯定会受到竞争对手Eclipse的后台老板IBM的冷落,前途未卜。
然后java2se如果掌握了之后就可以看j2ee,和j2me的书,毕竟这两个是java目前最大的两个应用,我是j2ee方面的楼主给你讲一下j2ee的学习路线吧。
先可以看魔乐在线李新华的有关web的jsp的入门视频,然后就是
一点点xml语言,因为你的struts,spring,hibernate框架会用到它,还有如果你以后要开发的话这三个框架一定要掌握,由容易到难struts--->spring----->hibernate我现在开发两年了,基本上现在的软件公司都要用到这三个框架中的两个以上,javascript(浏览器脚本语言,可以实现一些客户端网页的验证,一些特效不需要非常精通,但是你要有些实例,要用的时候ctrl+c,ctrl+v上去),然后如果你要美化界面的话你可能要学点css,如果还要加强客户端功能的话,Ajax也是需要的,如果你以后特别牛的话,还要有点WebSevice和soap的知识,如果你要和其它语言(.net,c#)通信和远程调用的话,查不多就这些了,楼主如果以后想做j2ee程序员的话,一定要做一两个项目,可以和同学一起,项目经验是面试的时候非常重要的。
还有学习是一个漫长的过