<thinking in java>
李兴华的 java实战经典
马士兵的各种视频

解决方案 »

  1.   

    java 程序设计   和楼上所说的+1
      

  2.   

    入门其实不需要选择特别的书籍,网上一般的入门书都可以,基本了解了JAVA之后再详细看看《Java编程思想》第四版就能对Java有比较深入的了解了。其次网上的视频教程也挺多的,马士兵的不错(朋友说讲得不错)。
      

  3.   

    java核心技术 
    补充一点 不管你看什么书 这个书里德东西都不全 最好是在编程的时候多查API文档
      

  4.   

    很多人一来就说java编程思想
    我觉得初学的话就不要去看java编程思想了,不合适,并且很多看不懂里面的深层思想,只能看表面,所以没多大用处
    初学可以找一本很基础的书去看,然后就是不断地上机实验
    然后学完了可以找一些小东西来做做,比如计算器,画图程序什么的
    等有了一点经验以后就可以看看java编程思想了
    就会很多地方都明白的了
      

  5.   

    入门: <<Java程序设计>>或<<Java语言程序设计.基础篇>>(原书第8版)(Java语言的经典教材)
    进阶: Java语言程序设计.进阶篇(原书第8版)(Java语言的经典教材)CS(桌面)开发进阶:<<java项目开发案例全程实录(第2版) >>BS(WEB)开发进价:<<spring从入门到精通>>、《hibernate从入门到精通》、《struts2》李刚那本第二版的。《精通Java Web整合开发(JSP+AJAX+Struts+Hibernate)(第2版)》,当然搞web(无论是.net还是java)都需要熟悉一种js框架,推荐《ext js励凌开发》
      

  6.   

    如果是做网页设计,js熟悉jquery就行了
      

  7.   

    java 核心思想
    看视频是个不错的选择
      

  8.   

    《Java编程思想》(第四版)虽好,新人可不要贪杯哦其实《Java编程思想》写的全是Java的基础知识。但是却写了一本新华词典那么厚。足见写的有多深入。新人学习东西肯定是比较浮躁的,所以直接看《Java编程思想》会导致新人痛恨Java。《Java核心技术》(第八版)分为两本卷I和卷II,你猜对了,两本新华字典那么厚。可以说是和《Java编程思想》倚天剑屠龙刀的关系,有的知识点《Java编程思想》讲的深入,有的知识点《Java核心技术》讲的明了。而且《Java核心技术》讲了更多Java里很炫的东西。看视频我个人推荐马士兵老师的视频,说实话,J2SE这部分的知识,谁家都是毫无保留的讲,只不过马老师的讲的好是公认的,而且时常会有马氏的幽你一默,保证了你看视频的过程中不会枯燥。其实个人认为看视频还是比较浪费时间的,以为一堂课要一个小时左右,虽然讲的很明白,但是知识点不深,你没有时间去自己思考。有的知识点,虽然你已经明白了,但是视频里却还要反复的说比较费时,看书的话,个人建议各种国产的《***深入浅出》。先简单的入门,再考虑看看Java里圣经级别的作品。
      

  9.   

    think in java 有基础的再看。
      

  10.   

    《疯狂Java讲义2》这本书怎么样?