请大家帮忙推荐2本关于java的好书

marrco2005 2009-08-10 11:55:25
最近打算学习一下java,但是不知道看什么书。选择一本合适的书对于初学者来说是非常重要的,所以请高手们帮我推荐一下关于java的入门书籍。
关于这2本书,最好都是侧重于 java 语法方面的。一本要薄一点的速成类的入门教程,另外一本则是厚的像砖头一样的工具书,就是类似于C++ 中的<C++ primer>那种的。
在此先谢过各位了。
...全文
378 61 打赏 收藏 转发到动态 举报
写回复
用AI写文章
61 条回复
切换为时间正序
请发表友善的回复…
发表回复
baetg 2009-08-12
  • 打赏
  • 举报
回复
MyEclipse 6 Java EE 开发中文手册

MyEclipse 6.0 是现今国内企业流行的基于Eclipse的商业开发工具 MyEclipse的当前最新版本。Eclipse(http://www.eclipse.org )是IBM公司主导下的一款开源免费的可以做基础Java项目开发的工具,然而讽刺的是大多数基于Eclipse二次开发的实用开发工具例如MyEclipse,IBM WSAD,BEA Workshop,Jbuilder2007等等都是商业产品,有别于Eclipse自身开放免费的大旗,这些软件不能免费使用,例如MyEclipse 6.0只有30天的试用期,过期之后需要付费使用。因为Java开发工具领域的四分五裂,至今仍然没有一款IDE(Integrated Development Environment)可以真正媲美微软的Visual Studio 系列。

http://www.ithov.com/Book/programme/JScript/26772.shtml

Java面向对象编程指南

本书将面向对象的基木概念和Java程序设计语言原理有机地结合起来,通过对象概念加深对Java程序设计语言基本机制的理解,通过Java语言又生动地描绘出面向对象思想的实用价值,这是一本相当新颖的Java和面向对象问题的专著。本书提供了从面向对象设计到Java应用系统设计相当完整的工作流程,具有很强的实用性。每章还附有补充练习,对于读者灵活运用书中主要知识很有帮助。

http://www.ithov.com/Book/programme/JScript/25199.shtml

Java 2教程(第五版)

本书主要介绍了核心语言、核心Java库、服务器端Java技术、客户端Java技术和企业级Java技术。其中核心语言部分讨论了语法、面向对象编程特征和—些关键技术;核心Java库部分讨论了输入/输出、模式匹配、文件锁、映射的I/O技术以及数据结构与集合;服务器端Java技术部分讨论了JFC/Swing CGI开发、Applet、容器布局以及图形编程等技术;企业级Java技术部分讨论了JDBC API、EJB体系结构的基础知识、Java平台安全方案以及XML。

http://www.ithov.com/Book/programme/JScript/25216.shtml

例释Java2企业版(J2EE)程序设计

本书讲述J2EE(Java2 Platform, Enterprise Edition)程序设计,包括最新的EJB2.0、JavaMail、Javamessage、XML.Transaction和Security等主题。由于企业版的内容比较深,本书用短小的程序代码,基本上演示了正文讲述的所有内容,这有利于读者尽快地掌握知识要点。

http://www.ithov.com/Book/programme/JScript/25218.shtml

Java用户界面编程指南

简要地说,这是一本详细讲解Java定制用户界面组件设计与实现的专业性书籍,主要用于Internet浏览器用户。在以下的数百页的课程中,我们要讨论有关可视化设计、规划组件、并在实现组件的过程中有效地使用设计模型,以及详细设计和代码维护等内容。

http://www.ithov.com/Book/programme/JScript/25209.shtml

JDBC与Java数据库程序设计

本书围绕Internet 上web数据库访问这一专题,着重剖析JDBC的工作原理,介绍了运用JDBC进行Java数据库程序设计的方法、JDBC在Java Servlet方面的应用,以及在JBuilder和Visual J++中使用JDBC进行数据库编程等实用技术。

http://www.ithov.com/Book/programme/JScript/25242.shtml
founderwfi 2009-08-12
  • 打赏
  • 举报
回复
学习理论的话,孙卫琴的 java 面向对象编程 讲的也比较多,但是不足的是不够细,还有就是 Java编程思想了,呵呵,供参考。
metalsolid 2009-08-12
  • 打赏
  • 举报
回复
如果你是才毕业,java入门就看 JAVA编程思想 和 java与设计模式
这两本书对你提高非常大
24K純帥 2009-08-12
  • 打赏
  • 举报
回复
thinking in java多练多思考
爪哇鹅 2009-08-12
  • 打赏
  • 举报
回复
原来有本《java2 参考大全》挺好,后来没有再版。学习J2SE的话看MLDN的视频就可以了,如果非要买书看看Java2 核心第一卷吧
rickhunterchen 2009-08-12
  • 打赏
  • 举报
回复
java 编程思想和Java核心技术都不适合初学者。

入门书籍最好选本薄的书籍。上面两本书压根不适合初学者。
  • 打赏
  • 举报
回复
非常经典的java学习《Thinking in Java》和《Java核心技术》《java编程思想》(Core Java)是对初学者入门来说很不错的两本书。两本书都是“砖头”类型的,但是前两几章内容讲解基本语法和使用规范,可以让你快速入门,后面的东西就是工具书性质的,用到什么查什么了。

参考一下china-pub的书评吧:
Thinking In Java
Core Java

如果有条件的话还是建议买英文版,中文翻译的书很多地方辞不达意,对于深入学习和理解不是很有帮助
li_willian114 2009-08-12
  • 打赏
  • 举报
回复
本人从事PB开发2年 目前想转JAVA 正在茫然中 不知道开始该看什么书籍
看了这么多人的回复,准备先买本 think in Java
li_willian114 2009-08-12
  • 打赏
  • 举报
回复
本人从事PB开发2年 目前想转JAVA 正在茫然中 不知道开始该看什么书籍
看了这么多人的回复,准备先买本 think in Java
sebatinsky 2009-08-11
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 o_range 的回复:]
《深入浅出Java2》
thinking in java
[/Quote]
这个不错,或者买厚的话,可以买details的,那本厚到现在是上下册,不过十分的好,推荐.
jaywee 2009-08-11
  • 打赏
  • 举报
回复
thinking in java
azlq850920 2009-08-11
  • 打赏
  • 举报
回复
thinking in java 好像不时候初学者 我觉得java学习笔记 不错
kasuo2 2009-08-11
  • 打赏
  • 举报
回复
thinking in java 我当初刚入门的时候也看的这本,
不过说实话也有很多地方看不懂 我也是小菜。不过从中能学到的是思想~ 作为程序员来讲 思想很重要
sdai_dn 2009-08-11
  • 打赏
  • 举报
回复
JAVA编程思想
JAVA核心编程
zhoujingxian 2009-08-11
  • 打赏
  • 举报
回复
<corejava> <thinking in java>


英语好看原版,不好就看中文版的吧
这两本书确实很经典
die_angle 2009-08-11
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 currenttt 的回复:]
个人感觉《Thinking in Java》和《Java核心技术》(Core Java)是对初学者入门来说很不错的两本书。两本书都是“砖头”类型的,但是前两几章内容讲解基本语法和使用规范,可以让你快速入门,后面的东西就是工具书性质的,用到什么查什么了。

参考一下china-pub的书评吧:
Thinking In Java
Core Java

如果有条件的话还是建议买英文版,中文翻译的书很多地方辞不达意,对于深入学习和理解不是很有帮助
[/Quote]

这个不错,支持
aa870816 2009-08-11
  • 打赏
  • 举报
回复
thinking in java
d60000522 2009-08-11
  • 打赏
  • 举报
回复
head first java
Clarity-Black 2009-08-11
  • 打赏
  • 举报
回复
Thinking in java
java与模式
sd01397055 2009-08-11
  • 打赏
  • 举报
回复
哎,挺烦扰的
加载更多回复(41)

23,405

社区成员

发帖
与我相关
我的任务
社区描述
Java 非技术区
社区管理员
  • 非技术区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧