社区
Java SE
帖子详情
我想买一本关于java的书,推荐一本吧
zuihouyipianyezhi
2010-05-22 10:05:07
本人刚迈入Java行业,想买一些参考书,麻烦各位给推荐几本呗,谢了!
...全文
330
41
打赏
收藏
我想买一本关于java的书,推荐一本吧
本人刚迈入Java行业,想买一些参考书,麻烦各位给推荐几本呗,谢了!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
41 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
antzl
2010-05-25
打赏
举报
回复
楼上写的不错
super_ssy
2010-05-25
打赏
举报
回复
JAVA程序员不得不读的十本好书,详见我的博客
http://blog.sina.com.cn/superssy
1. 《Thinking in Java》(Java编程思想)
作者:Bruce Eckel
Eckel将幽默、实践性强的实例和编程的思想融入书中。这本书全面的介绍了Java语言及其核心的API。尽管这本书面向的是初学者,但他的大部分章节仍对有经验的程序员有益处,特别是面向对象编程方面的知识。
2. 《Java in a Nutshell》
作者:David Flanagan
这本书是对有经验的程序员经典的初级读本。它以简捷的Java编程语言为开头。然后深入的介绍了大部分重要的Java API类。这本书包括了很多有用的程序片断,例如Strings、Collections、I/O等。
3. 《Effective Java Programming Language Guide》 (Java高效编程指南)
作者:Joshua Bloch
在你写过一些Java程序后,这本书就适合你了。它包括了中高级的编程思想,例如创建和销毁对象最好的办法,有些的重载equals()和hashcode(),检查相对尚未检查的异常,等等。这本书可能是最好的Java书籍。
4. 《Java Examples in a Nutshell》
作者:David Flanagan
这本书补充了《Java in a Nutshell》遗漏的部分。它提供了对API Class简练的实例。如果你想学习如何开发一个Swing GUI程序,执行JDBC查询语句,加密信用卡密码,解析XML文档等等,这本书里都可以找到答案。浏览很多实用的例子是探究Java API的一条很好的途径。
5. 《Swing, Second Edition》
作者:Pavel Vorobiev, Matthew Robinson
Swing是Java程序主要的GUI工具。这本书可说是Swing方面的圣经,它包括了一个教程和一份为高级Swing开发者准备的参考资料。它不是一本介绍性的书。但是如果你大部分是写MVC、用户界面设计、事件处理,这本书就是你应该读的。
6. 《Java Servlet Programming, 2nd Edition》
作者:Jason Hunter
这本书是Java Web程序方面的经典书籍。这本书包括了所有一般Web程序遇到的问题的代码实例,包括输入处理,接受上传文件,与数据库的通讯等。
7. 《Enterprise JavaBeans》
作者:Richard Monson-Haefel
虽然J2EE包括了很多东西,而不仅仅是EJB,但EJB是J2EE规范下主要的力量。这本书将简明地展示每一样你需要知道的关于EJB各种不同部分。不论你是否计划使用EJB,你都需要知道这项重要的技术。
8. 《Expert One-on-One J2EE Development without EJB》
作者:Rod Johnson, Juergen Hoeller
这本书是没有EJB的J2EE开发方面的权威书籍。作者展示了如何使用流行的、轻量级的构架和object-relational mapping工具,来脱离复杂的EJB而让企业级程序更好。
9. 《Concurrency: State Models & Java Programs》
作者:Jeff Magee, Jeff Kramer
多线程编程是一个高级的主题,但是Java允许任何程序员产生线程。这本书在建模和实现并发程序上提供了一个坚实的理论与实践的基础。
10. 《Concurrent Programming in Java》
作者:Doug Lea
当你明白实现线程的语法后,读这本书将会学到如何正确有效地使用它。它深入的介绍了并发与平行编程。
dabanphoto
2010-05-24
打赏
举报
回复
JAVA核心卷I ,初学要看这个,编程思想看着太累了,根本不适合初学。
cycloneTeam
2010-05-24
打赏
举报
回复
JAVA核心卷I 。多看几遍。
Mybeautiful
2010-05-24
打赏
举报
回复
Think in Java 4th.
英文好,建议看原版。 一个人的思想经另一个转述,总会有些偏差,或是让人觉得别扭。
码云小弟
2010-05-24
打赏
举报
回复
java核心技术1卷
codes23457789
2010-05-23
打赏
举报
回复
我用的就是这两本,但是《Thinking java》很少看的!
tg008007x3
2010-05-23
打赏
举报
回复
thinking in java+核1核2+多敲代码
最后建议读读老子的道德经。对模式的理解很有帮助。
wsywl
2010-05-23
打赏
举报
回复
java 2
x_pengcheng
2010-05-23
打赏
举报
回复
看视频,不用看书了,网络上很多。
gjanyanlig
2010-05-23
打赏
举报
回复
我是Java核心技术和马士兵视频入门的,挺好,
codes23457789
2010-05-23
打赏
举报
回复
《Thinking java》和《零基础学java》
fengshuo11
2010-05-23
打赏
举报
回复
《Java核心技术》这本书挺好的
kdois
2010-05-23
打赏
举报
回复
Java核心技术 Java2实用教程 正在学习ing
szvsking
2010-05-23
打赏
举报
回复
[Quote=引用 17 楼 ljh56789 的回复:]
没的说thinking in Java
[/Quote]
恩,thinking in java,java core,java世界的不二经典,没看过这几本书的,无论是做过多少年的java开发,基本不算入过门
RHuniSoft
2010-05-23
打赏
举报
回复
没的说thinking in Java
szvsking
2010-05-23
打赏
举报
回复
[Quote=引用 15 楼 szvsking 的回复:]
think in java,java core I,java core II,我当年就是看这几本长大的
[/Quote]
至今我仍认为再没有比这几本更经典的java书了,虽然不搞java很久了
szvsking
2010-05-23
打赏
举报
回复
think in java,java core I,java core II,我当年就是看这几本长大的
恶魔
2010-05-23
打赏
举报
回复
java核心技术 I II 我现在就有,看着不错
heminrui
2010-05-23
打赏
举报
回复
java 核心技术卷I II+Java编程思想
加载更多回复(21)
基于深度学习的零样本识别.zip
基于深度学习的零样本识别.zip
《大数据原理》LSH算法实现
用map-reduce的形式实现了LSH算法
Text-2024-05-09 17-11-33.txt
Text-2024-05-09 17-11-33.txt
node-v6.14.4-linux-armv6l.tar.xz
Node.js,简称Node,是一个开源且跨平台的
Java
Script运行时环境,它允许在浏览器外运行
Java
Script代码。Node.js于2009年由Ryan Dahl创立,旨在创建高性能的Web服务器和网络应用程序。它基于Google Chrome的V8
Java
Script引擎,可以在Windows、Linux、Unix、Mac OS X等操作系统上运行。 Node.js的特点之一是事件驱动和非阻塞I/O模型,这使得它非常适合处理大量并发连接,从而在构建实时应用程序如在线游戏、聊天应用以及实时通讯服务时表现卓越。此外,Node.js使用了模块化的架构,通过npm(Node package manager,Node包管理器),社区成员可以共享和复用代码,极大地促进了Node.js生态系统的发展和扩张。 Node.js不仅用于服务器端开发。随着技术的发展,它也被用于构建工具链、开发桌面应用程序、物联网设备等。Node.js能够处理文件系统、操作数据库、处理网络请求等,因此,开发者可以用
Java
Script编写全栈应用程序,这一点大大提高了开发效率和便捷性。 在实践中,许多大型企业和组织已经采用Node.js作为其Web应用程序的开发平台,如Netflix、PayPal和Walmart等。它们利用Node.js提高了应用性能,简化了开发流程,并且能更快地响应市场需求。
基于springboot的电影院订票管理系统
开发语言:
Java
JDK版本:JDK1.8(或11) 服务器:tomcat 数据库:mysql 5.6/5.7(或8.0) 数据库工具:Navicat 开发软件:idea 依赖管理包:Maven 代码+数据库保证完整可用,可提供远程调试并指导运行服务(额外付费)~ 如果对系统的中的某些部分感到不合适可提供修改服务,比如题目、界面、功能等等... 声明: 1.项目已经调试过,完美运行 2.需要远程帮忙部署项目,需要额外付费 3.本项目有演示视频,如果需要观看,请联系我v:19306446185 4.调试过程中可帮忙安装IDEA,eclipse,MySQL,JDK,Tomcat等软件 重点: 需要其他
Java
源码联系我,更多源码任你选,你
想
要的源码我都有! https://img-blog.csdnimg.cn/direct/e73dc0ac8d27434b86d886db5a438c71.jpeg
Java SE
62,615
社区成员
307,307
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章