多看例子,多上手编些程序,慢慢就不会觉得无从下手了。这本书后面有一大段是讲Swing,个人觉得倒不一定非要按照它的顺序来看,其实前面这几章才是最值得好好学的Java入门级的核心内容,最好是把前面这几张摸熟了,比较理解了,就可以开始动手看例题编程序练手了,觉得有点信心以后跳过Swing部分直接看11、12章,这样仿佛更合理。Swing的东西有空再看,或者用到了再看,都行,除非你学Java的主要目标就是做Application/Applet或者说做界面。等到把11、12章的东西看会了,就应该算是Java入门了,编一些简单应用(除了GUI)不再是一件难事。另外,真正讲OOP的这些概念讲的也许更好的一本书是Thinking in Java,空了可以拿来翻一翻,能仔细看看更好。除了看书,JDK的API文档也要学会看,它会成为你Java编程的良伴。

解决方案 »

  1.   

    如果基本的一些概念不清楚,或者说还比较模糊,可以来CSDN提问,相信这里会有很多热心人帮忙答疑解惑的。
      

  2.   

    你应该找一下你有兴趣。好奇的章节看看。当然首先你有了一定的基础!
    慢慢培养自己对java的热情水到自然渠成咯!!好运。。
      

  3.   

    楼主和我差不多,我也在看这一步分也是刚刚接触JAVA,以前是做C/C++开发的,不过我觉得JAVA和C++真的很相似,如果楼主学过C++就好了,不管怎么样,我觉得首先楼主应该坚持把书看上一两遍(最好是把代码都自己敲一遍),满满的才能够领会到JAVA的本质(这是我以前学习编程语言的经验),切忌烦躁,多练习多实践,我现在是每次把代码既在windows下运行也在Linux下运行,这样还可以知道更多的东西:)
      

  4.   

    CORE JAVA的确是一本非常好的书,简单、清晰、明了,据说《thinking in java》也很不错,楼主不妨考虑一下!
      

  5.   

    看到对象,继承,接口,很多看不懂!!!    那你应该先看关于面向对象编程的理论,然后试着自己写一些比较简单的类!!然后再是继承,接口!
        推荐你看《JAVA编程思想》很好的面向对象理论和实践!
      

  6.   

    还是 对面向对象的理论理解得差了些
    建议参加SCJP考试,培训就不必了。
    或者不参加考试,看着方面的书。很有帮助
      

  7.   

    你自己先造一个human类啦,比如说里面只有body 增加它的一个实例,这个实例就是就是对象,你现在就有一个小人了。后来你发现这个小人不正常,好像缺少点什么。哦,对了没有性别。怎么办?你现在想要的是一个boy呀,不是无性的guy。改吧,给这个小人加一个小jj,好了变成boy了,不过再用human class造小人的时候还是要出来没有性别的家伙,原来是这个模板出了问题。那我们就改这个模板。直接改了,下次我要造girl的时候就不能重用了,所以我就把这个模板留下来,重新建一个新的类,里面就用这个human再加上小jj就好了,这个就是继承。再到后来我们又发现其实boy的小jj会动的,有时候进有时候出有时候还有牛牛~~,于是我们就把这些动作总结出来放到一个盒子里面了,当然里面只有动作的名称和动作需要的条件,没有具体的动作,当我们造boy的时候只要把这个盒子拿来打开把里面的动作都具体实现就行了,这个盒子就是接口interface
    哈哈,胡乱写了一堆不严谨的东东,希望可以给你一点启发
      

  8.   

    其实学习JAVA,不一定要把JAVA的每个方面都看一遍,也不一定上来就拿一本书从头看到尾,最主要的是首先学习一些基本的JAVA用法,比如环境变量的设置呀,怎么编写类文件呀,怎么运行程序呀,怎么使用JDK呀,等等.学习JAVA的基本OOP的编程思想,然后编一些自己的小程序进行体会,最后慢慢的作一些大一点的PROJECT,这样有了经验了JAVA自然也就慢慢学的好了.其实编程也主要靠经验的积累,没有哪个人光看基本书就能成为程序员高手的.
      

  9.   

    我也是初学,已经看到了java异常,继承,接口和包,都看过了,
    下一步将要看"java类库"
    做过的例子都书上的一些简单的例子,感觉到还是不太行
    各位学过来的人,能否出一点简单的程序呢?让我们自己思考思考,写一点程序...
    我已经看书一个月了
      

  10.   

    强烈建议你把这本书上的原程序在电脑上敲一边,最好在看完一节后,合上书敲程序,当敲不下去的时候,再看看书,你会理解得更深,等你敲完了一个程序,你就理解深了,入门就不是问题
    这本书很不错的,千万不要放弃,看完第一卷,最好不要先看二卷,直接去看《Thinking in java》,整理思路
      

  11.   

    不理接,为什么要引进接口?
    有些时候,某接口里只有一个方法 public String getValue()
    直接在你要实现的类里,实现这个方法不就得了,干吗非得继承一下该接口,
    再给出实现,费这么多时间???
    还有有些接口里根本就没有方法,就更奇怪了!!???
    那位高手解释一下?很是一个迷惑????
      

  12.   

    楼上的好好看看OOP中继承、多态的概念和应用,就会明白了。至于最后那一种,是为了方便的表示这个类实现了什么功能,作为标签。
      

  13.   

    铁桶^_^
    其实接口是java实现动态特性的一种体现
    在我的实践过程中也没有特别特会出什么
    但是我觉应该是这样,有了一个接口
    可以实现多个具体的类
    而这些类可以非配到不同的角色当中本人也就理解到这中程度了^_^
      

  14.   

    今天在书店看到一本java考试学习指南,里面有好多模拟试题,里边的程序可以作为练习,我觉得对理解基本概念很有用。