其实所有的人都说Thinking in java和core java好 楼主先看这两本就是了,不会错的其实Thinking in java写得有一点难,不太适合初学者 我之所以叫楼主先看Thinking in java是因为他的前面几章比较适合新手 可以叫你快速的领略一下java的大概,而没有细扣语法细节 不过初学者第一遍是不太可能把Thinking in java全部看懂的 看到看不明白的时候,再看core java,然后再回过头来看Thinking in java,如此反复,效果会很好的。
多编码是真工夫,就看楼上说的那两本。记的多写例子的代码,多想。 看API也很重要
我想你开始应该找一本国外的经典java大学教科书看,这个初步认识java,其中你不用很认认真的了解每个细节,这个是很难做到,但是这个过程你必须完成每章的课后练习,就算你会做,你也得自己敲敲代码。 这样你对java有初步了解了,你应该开始看core java 的基础那本。认真的做里面的练习。这本书有一部分将窗口设计的,你可以不看。 然后你就可以看《Thinking in java》的第三版了,这个你应该细读,因为你已经对java有很好的了解了(注意:只是了解而已),你应该不断的通过对书中的细节发表自己的问题,然后通过自己的办法解决。确实不能就在这里发表一些,找人帮忙。 这些是我 的意见,我是这样过来的,学了两个月,现在在看TIJ第三版,看了不是很多,不过我研究得很深,而且很高兴,我开始明白java的编译器怎样工作,而且TIJ确实教会了我好多深层次的东西。 这个初学的过程,你先不要使用什么大型的编译器,你可以先用UltraEdit来学习基础,网上有很多文件教怎样使用这个软件编译java的,你去找找
你可能会看到第七章左右开始看不懂了
这时候放下手里的Thinking in java
从头看core java,直到看不明白为止
然后再从头看Thinking in java ,直到看不明白为止
然后再从头看core java,直到看不明白为止
如此反复我之所以叫你看这么多遍这两本书,是因为这两本书每次看都会有不同的收获
会发现不同的问题,会有不同的关注点把这两本书从头到尾读通,大概需要半年到一年(当然这段时间也可以看一些其他的书)
到哪个时候楼主的Java基础应该很扎实了
而且楼主也应该知道自己下一步该干什么了
1. Hello World程序(学会配置环境/语法)
2. 读写一个文件(理解Stream)
3. 读写数据库程序(JDBC应用)
4. Hello World通信(通信入门)
5. AWT/SWING (知道Java界面怎么回事)
6. 接触面向对象/垃圾回收/类,多态,静态方法等(进入高级)
Core Java确实是好书,确实每读一遍都有新的收获
楼主先看这两本就是了,不会错的其实Thinking in java写得有一点难,不太适合初学者
我之所以叫楼主先看Thinking in java是因为他的前面几章比较适合新手
可以叫你快速的领略一下java的大概,而没有细扣语法细节
不过初学者第一遍是不太可能把Thinking in java全部看懂的
看到看不明白的时候,再看core java,然后再回过头来看Thinking in java,如此反复,效果会很好的。
看API也很重要
这样你对java有初步了解了,你应该开始看core java 的基础那本。认真的做里面的练习。这本书有一部分将窗口设计的,你可以不看。
然后你就可以看《Thinking in java》的第三版了,这个你应该细读,因为你已经对java有很好的了解了(注意:只是了解而已),你应该不断的通过对书中的细节发表自己的问题,然后通过自己的办法解决。确实不能就在这里发表一些,找人帮忙。
这些是我 的意见,我是这样过来的,学了两个月,现在在看TIJ第三版,看了不是很多,不过我研究得很深,而且很高兴,我开始明白java的编译器怎样工作,而且TIJ确实教会了我好多深层次的东西。
这个初学的过程,你先不要使用什么大型的编译器,你可以先用UltraEdit来学习基础,网上有很多文件教怎样使用这个软件编译java的,你去找找
learning java
java实例学习手册
我也是这么过来
请问各位,谁能寄本core java 电子书给我吗?
[email protected]
谢谢!!!
1. Hello World程序(学会配置环境/语法)
2. 读写一个文件(理解Stream)
3. 读写数据库程序(JDBC应用)
4. Hello World通信(通信入门)
5. AWT/SWING (知道Java界面怎么回事)
6. 接触面向对象/垃圾回收/类,多态,静态方法等(进入高级)
2.自学自通:如果有基础就选这个,可以省钱,但得有恒心和一定的领悟力;找身边的前辈让介绍本好书,边看边理解边上机,不懂就上来问吧;不管怎么样,多交流才是硬道理