刚开始学习j2se 手上有本java2实用教程 耿祥义的 清华大学出版
第四章主要讲的是类.对象.接口
看了 感觉自己的问题很大 有点乱 还不怎么记得住
他们的限定各式各样 可能是我看的太少 
望有经验的人告诉我
书是学校发的 可是没讲 所以自己就自学了
原本想看java2核心技术的 可是手上有书 不看觉的可惜
也因为是教程 应该是最基本的 觉得应该把手上的书看懂

解决方案 »

  1.   

    java2核心技术这书很好的!我是非常喜欢的!
    看一遍不可能啥都会啊,可能看一回明白30%,看第2遍50%~3遍70%~一步一步来~
      

  2.   

    java 的宗旨:万物皆对象,lz要培养面向对象的思想,觉得lz想快速的理解这些概念,还是先看下书上是如何定义的,看不太懂没关系,先有个概念,然后把书上对应部分的实例自己试试,这样你就能加深理解了,实践出真知嘛
      

  3.   

    最好找本好书看的,java核心很不错的啊,语法方面《SCJP指南》讲的好像很多啊,还有良葛格的笔记也很不错,适合初学者,最会可以看看编程思想
      

  4.   

    想了解面向对象的知识,觉的Thinking in Java讲的比较全和好。
      

  5.   

    java2核心技术具说不错,不过不太适合初学者
      

  6.   

    类和对象的关系:你可以这么想--类就是人类,对象呢就是你自己或你的老师等等,也就是一个具体的人;人类只规定了人有几只手,几条腿,几只眼睛....这些都是人类的属性.人会跑(如run()方法代表跑),人会吃饭(如eat()方法代表吃)等等这些都是人的行为(方法),但你不能让人类去跑,只能让某个人去跑,也就是说,我们必需为类(人类)创建对象(某个具体的人),我们操作的是对象(某个人),而且每个人的手,腿的长短是不一样的,眼睛大小是不一样的,这些是人类的共有属性,但每个人(类的对象)的每个属性值是不一样的,而且腿的长短会影响到跑的快慢(属性对方法的影响).
    太多例子了,说也说不完,你得自己理解.
    对于接口来说,可能要难理解一些,接口只提供了方法的声明,而没有实现,你可能会想,这有什么用呢????    相当有用!!你可能还没有学到JDBC,等你学到了,你看一下Connection ,Statement等等,都是接口,为什么呢,原因很简单:因为每个数据库厂商的实现不一样,也就是说,我今天想连Oracle数据库,明天我想连DB2数据库,但对于JAVA程序员来说,我们不能为每个数据库去编一套大不相同的程序,所以我们把接口给每个数据库供应商,让他们去实现接口,我们只对公共接口去调用,具体的接口的实现由他们来完成.这只是接口的用法之一.你以后慢慢体会吧.
      

  7.   

    既然你选择了编程,学习之路也就开始了,即使以后你工作了也要不断的学习,因为技术每天都在更新,不要局限于课本,要多看,多做,给自己命个题,然后开始做,在做的过程中你会发现好多问题,同时又能掌握很多新的东西,我就是这样的,记得我在刚学完JAVA基础时就做了一个计算器,实现了二进制八进制十说进制等功能,在做的过程中是对以前的一次很好的复习,和对新知识的探索.我深有体会.
    再就是看看其它资料,象上面大家说的,think in java ,java 2 core都是好书,不过出发点是不一样的,我个人感觉think in java注重于思想,而java 2 core注重于应用,各有千秋.我个人推荐你看think in java 3 或4,了解JAVA还是很不错的
      

  8.   

    我也在学,建议LZ看看实际的应用原码,比如一个小程序~~~~既然是初学,可以看看有本JAVA <<深入浅出>>,很适合初学者,还有孙鑫老师的视频教程,很基础,也很易懂,在www.sunxin.org那,很流畅,在线看不卡.楼主坚持下去啊!
      

  9.   

    类:具有属性和方法
    对象:万物皆对象
    接口:这个回答得很全对于接口来说,可能要难理解一些,接口只提供了方法的声明,而没有实现,你可能会想,这有什么用呢????    相当有用!!你可能还没有学到JDBC,等你学到了,你看一下Connection ,Statement等等,都是接口,为什么呢,原因很简单:因为每个数据库厂商的实现不一样,也就是说,我今天想连Oracle数据库,明天我想连DB2数据库,但对于JAVA程序员来说,我们不能为每个数据库去编一套大不相同的程序,所以我们把接口给每个数据库供应商,让他们去实现接口,我们只对公共接口去调用,具体的接口的实现由他们来完成.这只是接口的用法之一.你以后慢慢体会吧.
      

  10.   

    建议看head first java这本书,讲得很清晰了
      

  11.   

    java里一切都是对象,对象是什么你应该清楚吧,类和接口是对象的基础,是抽象的
    类是对一类具有共同属性、方法的对象的抽象
    接口是对具有共同行为(方法)的类的抽象具体他们有什么用,看代码应该比较好理解
    看书,上面大家说得书都不错,你抓住一本一直看下去,相信搂主肯定可以学好的
      

  12.   

    先看着书上的代码看能理解吗?如果理解个差不多就把书上的例子照着敲一下,看能不能运行出来,如果能在想想看是咋出来的,我感觉书上的都是很基础的东西,再以后从网上下载JAVA帮助文档,看里面的类库,看上面的例子,还有加几个QQ群不会的就问,还有有的群里高手很多,他们讨论的问题你也看,再就是多去JAVA的论坛里逛,学的有感觉了,找个项目计划书,做个项目,好好领会领会,我就是这么过来的,不知道对你有好处没。