我也刚学不到1个月 我认为首先了解类的语法 然后抽象封装继承多态 重点是多态这里引出了接口抽象类和一些典型设计模式比较多的东西 建立面向对象思维 理解java的传递(有人说这里都是引用传值,在我看来用指针理解java的传参按值传递这种解释要正确的多),会避免你犯很多错误 理解java的异常处理机制 然后就是api,java 的api 几个重点包(lang,util,io)的研究包括下面很多典型的重点类一定要会查,这里推荐英文api,java,英语双向学习,以后你就会发现English very important 然后是collection list set map 等等数据结构的研究(基础不好的话还得补) 然后如果有兴趣看看多线程(看不懂的话补补操作系统)可以拿swing练下手把java基础打牢了,尤其是面向对象的思维和查Api的能力以后看你发展了,如果是web方向还要学html,js,sql,jsp.... j2me方向不了解至于入门你可以看看张孝祥的视频,前7,8集还是值的一看的后面就算了,如果基础好的话并且已经入门了买本thingking in java啃一下
先不要看《JAVA编程思想》
如果你在编程方面没有天赋的话
建议你还是去培训机构吧
JAVA不是自学就能学好的
需要你从实际项目里学习!
你理解上的java只是CORE JAVA基础知识,但是你要学java,还需要学hibernate、jdbc/struts/spring/jsp/servlet...很多庞大而且复杂说句良心话,还是找个培训机构吧真的我自己就深有体会
做JAVA不一定非得做J2EE的...
买了本<<JAVA语言导学>>的书,看的我犀利糊涂的!
大家都推荐《java2核心技术》,得去看看!
我的博客:http://blog.csdn.net/AXuan_Good_GAME
希望看了之后对你有用。
赢了自己 java 你就不会发愁。。成功也就在眼前
我认为首先了解类的语法
然后抽象封装继承多态
重点是多态这里引出了接口抽象类和一些典型设计模式比较多的东西
建立面向对象思维
理解java的传递(有人说这里都是引用传值,在我看来用指针理解java的传参按值传递这种解释要正确的多),会避免你犯很多错误
理解java的异常处理机制
然后就是api,java 的api
几个重点包(lang,util,io)的研究包括下面很多典型的重点类一定要会查,这里推荐英文api,java,英语双向学习,以后你就会发现English very important
然后是collection list set map 等等数据结构的研究(基础不好的话还得补)
然后如果有兴趣看看多线程(看不懂的话补补操作系统)可以拿swing练下手把java基础打牢了,尤其是面向对象的思维和查Api的能力以后看你发展了,如果是web方向还要学html,js,sql,jsp....
j2me方向不了解至于入门你可以看看张孝祥的视频,前7,8集还是值的一看的后面就算了,如果基础好的话并且已经入门了买本thingking in java啃一下