我是大一学生,很想学Java,但不知看哪些书好,请各位指点一下,这样走的弯路会少一点,呵呵,谢了!
解决方案 »
- tcp socket数据粘包,怎么解决啊?
- jar包运行找不到main class?
- 设计模式有那些? 观察者模式的实现原理和好处?
- 如何取得执行sql后的表头?
- 我的JMenuBar添加到JFrame上面后为什么老显示不出来??????????高手请进!
- 大家帮我看看这段代码,应该怎样修改?
- java中有类似structure的结构吗?
- 关于 网络连接 线程问题的请教!
- EJB中有一个Run As选项可以改变用户的角色,这种改变是永久的改变吗?
- 如何理解Comparator那个接口中的升降序?
- 用JAVA如何判断远程文件的存在
- 有关CLOB的问题:循环多次插入大对象字段的问题,希望用过大对象的朋友能帮助我解决,谢谢!~
Core Java
做练习
做项目....
我推荐一本清华大学出版社出版的书,书名我忘了--这本书是我一同事买的,当时我觉得写得很好,说得很基础,入门很容易。而且也比较全面。价格也不贵。
之所以不推荐购买《Java编程思想》,一是网上有候捷翻译的第二版的电子版。第三版也有电子版。而且这些电子版都很清晰;二是《Java编程思想》说Java的基础很详细,高级编程写的不多。所以有些钱可以省就省。《Java核心技术I 基础篇》有钱可以买来看看,这本书更多是关于技术使用的。对于一个初入Java世界的人来说比《Java编程思想》更有实用价值。
《Java 实例技术手册》也是一本很好的书,书中的实例在以后的开发中都有帮助作用。
我之所以一直推崇技术使用,是因为只有你有了一定的实践以后,你再去看思想之类的书才有感悟。
另外,经验之谈是,一边做东西一边学,效果是很好的。
但是,上面有朋友说,最好有c或者c++基础,毕竟,这两门语言是基础性语言。