自学java的j2ee,有哪些比较经典的书籍推荐?

作者&投稿:澹虽 (若有异议请与网页底部的电邮联系)
自学java的j2ee,有哪些比较经典的书籍推荐~

一、入门
《Java 2从入门到精通》- 推荐
《Thinking in Java》- 强烈推荐*
O’reilly的Java编程基础系列 - 参考*
二、进阶
《Java Cook Book》- 非常推荐* (包含了Java编程的Tips,适合当做手册来查阅)
《O’reilly-Java IO》- 推荐* (包含Java IO编程的各个方面)
《O’reilly-Database Programming with JDBC》- 推荐* (JDBC编程)
《O’reilly-Java Programming with Oracle JDBC》- 参考*
三、Java Web编程
《O’reilly-Java Server Pages》- 强烈推荐*
《O’reilly-Java Servlet Programming》- 非常推荐*
《O’reilly-Jakarta Struts》- 推荐* (Java Web编程的一个MVC实现框架Struts的书)
四、EJB编程
《J2EE应用与BEA Weblogic Server》- 强烈推荐
《Mastering EJB 2.0》- 非常推荐*
《Enterprise Java Bean》- 推荐*
五、Java XML编程
《O’reilly-Java and XML》- 推荐*
《O’reilly-Java and SOAP》- 参考* (Java的SOAP编程)
六、设计模式
《Core J2EE Patterns》- 强烈推荐* (J2EE设计模式,设计企业应用软件必备参考书)
《EJB Design Patterns》- 推荐*
七、其它
《O’reilly Ant - The Definitive Guide》- 推荐* (Ant是一种功能非常强大的Java工具)

望采纳!

您好,提问者:
《疯狂java讲义》第二版 李刚 建议.里面增加了JDK7。
《Java开发实战经典》
视频:马士兵、毕向东、张孝祥等。
JAVA基础是后面的必备功,学好了JAVA基础,其实后面的不是很难。

 这是pdf下载地址 祝你收获满满!

一、初级入门篇

1.《Java编程思想》 适用于初级、中级

Java编程思想第四版中文版完整版.pdf是全球程序员必备图书,被china-pub会员评为“2007年我最喜爱的十大技术图书”之一.。 

2.《Java核心技术:卷I基础知识》 适用于初级、中级 

Java领域最有影响力和价值的著作之一,拥有20多年教学与研究经验的资深Java技术专家撰写(获Jolt大奖),与《Java编程思想》齐名,10余年全球畅销不衰,广受好评。第9版根据JavaSE7全面更新,同时修正了第8版中的不足,系统全面讲解Java语言的核心概念、语法、重要特性和开发方法,包含大量案例,实践性强。

二、中高级进阶篇 

1.《数据结构与问题求解(java语言版)》  适用于:初级、中级、高级

本书从抽象思想、问题解决以及java编程语言使用的观点介绍了数据结构和算法。本书中包含了java的最新特性,任何地方都可以完全使用标准模板库(STL)。本书开始引入问题,分析问题,然后如何解决问题。我个人觉得是一本好。不过里面有些印刷错误哦。

2.《Java与模式》  适用于:中级、高级 

难得一见的国人写的Java好书。主要讲解设计原则以及最为常见的设计模式的实用教材。这本书出现的比较早,是初级到中高级必读的图书之一。

3.《UML构建web应用》适用于:中 高级

本书的主要目的是讲述如何以面向对象的方式对Web应用的页面和其他Web专用组件进行建模,并且与系统中的其他模型保持一致。

4.《java核心技术:卷2》适用于:中 高级

Java领域最有影响力和价值的著作之一,拥有20多年教学与研究经验的资深Java技术专家撰写(获Jolt大奖),与《Java编程思想》齐名,10余年全球畅销不衰,广受好评。第9版根据JavaSE7全面更新,同时修正了第8版中的不足,系统全面讲解Java语言的核心概念、语法、重要特性和开发方法,包含大量案例,实践性强。

5.《Java并发编程实战》 适用于:中、高级 

这本书名为《Java并发编程实践》有些抹杀了它的价值,其中并非只讲述了Java的多线程设施,对一般的并发编程的rationale也有相当透彻的阐述。市面上并发编程的书比较少,这一本推荐阅读。

三、框架篇

  • 《Hibernate程序高手秘笈》

    本书展示了如何用Hibernate来自动化配置:写一些Java对象和简单的配置文件,Hibernate将使这些对象和数据库间的所有交互自动化……,对于想了解hibernate框架的人来说,大有益处。

  • 《Spring技术内幕》

    本书是Spring领域的问鼎之作,由业界拥有10余年开发经验的资深Java专家亲自执笔!Java开发者社区和Spring开发者社区一致强烈推荐。

  • 《Java Persistence with MyBatis 3》

    MyBatis和hibernate一样也是如今流行的ORM框架之一,看完对mybatis有一个清楚认识。



0》- 非常推荐*
《Enterprise Java Bean》- 推荐*
五、进阶
《Java Cook Book》- 非常推荐* (包含了Java编程的Tips一、Java XML编程
《O’reilly-Java and XML》- 推荐*
《O’reilly-Java and SOAP》- 参考* (Java的SOAP编程)
六、Java Web编程
《O’reilly-Java Server Pages》- 强烈推荐*
《O’reilly-Java Servlet Programming》- 非常推荐*
《O’reilly-Jakarta Struts》- 推荐* (Java Web编程的一个MVC实现框架Struts的书)
四,设计企业应用软件必备参考书)
《EJB Design Patterns》- 推荐*
七、入门
《Java 2从入门到精通》- 推荐
《Thinking in Java》- 强烈推荐*
O’reilly的Java编程基础系列 - 参考*
二、EJB编程
《J2EE应用与BEA Weblogic Server》- 强烈推荐
《Mastering EJB 2、设计模式
《Core J2EE Patterns》- 强烈推荐* (J2EE设计模式、其它
《O’reilly Ant - The Definitive Guide》- 推荐* (Ant是一种功能非常强大的Java工具)

望采纳,适合当做手册来查阅)
《O’reilly-Java IO》- 推荐* (包含Java IO编程的各个方面)
《O’reilly-Database Programming with JDBC》- 推荐* (JDBC编程)
《O’reilly-Java Programming with Oracle JDBC》- 参考*


think in java 比较经典,还是建议你看一些视频,这样有图有真相,书籍看到代码是片段,不能看全局,对于新手不知道代码写的什么,希望对你有帮助! 可以参考 分享java视频



java编程思想
java从入门到精通

网页链接

上面是oracle 官方教程




J2EE是什么?学要学习哪些东西?
J2EE有13种核心技术:JDBC, JNDI, EJBS, RMI, JSP, JAVA SERVLETS, XML, JMS, JAVA IDL, JTS, JTA, JAVAMAIL 学习顺序:1.jsp\/servlet\/ejb,以ejb为重心,jsp\/servlet作为表述逻辑层,可以作为测试ejb的辅助.2.j2ee应用部署,j2ee服务器的管理.3.j2ee的其他组成,如jaas,jni,jca,jms.4.j2ee应用框架...

学习JAVA的开发软件用什么好
IDE:推荐eclipse,只要是java就需要装JDK。Eclipse之类的都不错免费,插件特别多,万能神器,做啥都行;当然不足就是所有插件都需要你装。MyEclipse收费,专门用来做J2EE开发的,就是做跑在服务器上的可以生成网页的那种东西;如果想使用可以下载破解版。IDEA也不错,有两个版本,免费版的可以做Java开发,...

问下JAVA J2EE 包含什么内容了?? 要学的话
你好,包含非常多的内容。你学的话先学(jsp+servlet 然后看下三大框架 其余的工作后接触到了学下)1、企业系统:系统结构 2、企业数据支持:XML、XML DTD、XSL、SAX、DOM、JAXP等等内容 3、企业通信支持:分布式对象通信、CORBA、GIOP\/IIOP、IDL、JAVA IDL、 RML、 WEB服务通信等等内容 4、常见的...

j2se j2ee corejava struts ajax spring 是什么关系?
这些知识以后项目肯定用到着的 所有必须全部掌握 j2ee 企业级应用 主要是做一些企业级的项目 struts spring hibernate 是j2ee平台下的一些框架 ajax是j2ee下的一种技术 实现异步交互 局部刷新等 j2me:java微型版或java小型平台,用于嵌入式,如移动电话,掌上电脑等 才学java的话 先学j2se 而且他至关重要...

javaweb前端框架(j2ee前端框架)
目前javaweb主流的开发框架有哪些 主流框架可分为前端和后端,前端的主要有jquery,bootstrap,easyui等。后端的框架控制层主流技术为springMC,sevlet,struts,比较流行的还是springMVC;底层的流行的是mybaits,hibernate,jpa。另外企业级开发最主要的还是spring,这些都是学习的重点 Java目前主流框架都有哪些? 框架1:Spring框架...

学习java之前要学些什么基础?
再次,选择和学习服务器使用配置。当你有了j2se和IDE的经验时,就可以开始j2ee的学习了。勿庸置疑,tomcat为学习web服务首选。而应用服务器目前主要有三个:jboss、weblogic、websphere。有很多项目开始采用jboss,并且有大量的公司开始做websphere或weblogic向jboss应用服务器的移植。北京北大青鸟的java专业老师...

java开发需要学习什么?
J2EE程序、J2ME;Java高级程序设计(J2EE),包括J2EE体系结构和J2EE技术、EJB;Weblogic使用、 JBuilder开发;\\x0d\\x0aJava和XML,包括Java Web Service,Java XML, 业界主流XML解析器程序设计;\\x0d\\x0a软件企业规范和软件工程,包括UML系统建模型和设计(Rational Rose 200x)软件工程和业界开发规范;CVS版本控制、Java ...

J2EE与JAVAEE有什么区别
无区别。1、JavaEE是指JavaEnterpriseEdition,Java企业版,多用于企业级开发,包括web开发等等。也叫J2EE。2、J2EE是在java1.2是沿用下来的名字,从java1.5开始更名为JavaEE5.0。

J2EE和Java是什么关系?
同C++一样,为了满足某种任务,由于Java还比较年轻。只不过Java对互联网上的应用开发更拿手,虚拟机是个用来解释Java指令的软件包,它是个为特定机器编写的解释器软件,J2EE(Java 2 Platform,这是个人造的国际语言,不必非得在网络环境中进行,这就意味着软件可以以部件的形式编制。它也许将来会应用到各种...

j2ee是什么,包括哪些技术
j2ee是什么,包括哪些技术,答案如下:一、J2EE是什么?从整体上讲,J2EE 是使用 Java 技术开发企业级应用的工业标准,它是 Java 技术不断适应和促进企业级应用过程中的产物。世界知识产权组织在1977年版的《供发展中国家使用的许可证贸易手册》中,给技术下的定义:“技术是制造一种产品的系统知识,所...

临县18568292248: 自学java的j2ee,有哪些比较经典的书籍推荐? -
尉饱红核: 0》- 非常推荐* 《Enterprise Java Bean》- 推荐* 五、进阶 《Java Cook Book》- 非常推荐* (包含了Java编程的Tips一、Java XML编程 《O'reilly-Java and XML》- 推荐* 《O'reilly-Java and SOAP》- 参考* (Java的SOAP编程) 六、Java ...

临县18568292248: 请问学习java - j2EE哪本书比较好啊,比较全面一点,谢谢各位.. -
尉饱红核: 关于Java的当然是《Thinking in Java》J2EE的组成非常多,建议找专门讲解的JSP:《JSP应用开发详解》Struts:《精通Struts:基于MVC的JavaWeb设计与开发...

临县18568292248: 谁能介绍几本学习J2EE,WebLogic和Oracle比较好的?
尉饱红核: 孙卫琴的java/j2EE系列不错,很多人都推荐,我看了之后也感觉很不错.可以参考一下. webLogic,Oracle的书我没有看到过十分喜欢的.大多是使用教程一样的书,看一遍就再也不想看了.不过有一系列外国人写的,机械工业出版社的书,写的比较深入,拿来进行深入学习应该很不错. 另外,你说没有软件基础,那么不知道有没有java语言基础,学习J2EE是要有一定的java语言基础的. 学习的时候要有信心,“只要功夫深,铁杵磨成针”. 祝好运

临县18568292248: 帮忙简单介绍下java里面j2ee和.NET的区别,那个更简单,更有前景. -
尉饱红核: 两者对比上,简单应该是.NET更简单一些,j2ee难度稍微大一点,j2ee是以前的叫法,从5开始叫Java EE了.前景的话,Java EE用的更广泛一些,主要是开发成本低,运行效果好,安全性也比较好,还可以跨平台.

临县18568292248: javaSE javaEE javaME的区别、有什么不同? -
尉饱红核: 比如:数据库连接、接口定义、输入/输出、网络编程 .②、Enterprise Edition(企业版) J2EE 包含J2SE 中的类,并且还包含用于开发企业级应用的类. 比如:EJB、servlet、JSP、XML、事务控制③、Micro Edition(微缩版) J2ME 包含J2...

临县18568292248: Java的J2EE应用程序有哪些介绍呢?
尉饱红核: 在大多数情况下,Java 应用程序要么是 J2EE 应用程序、要么是 J2SE 应用程序,并且在这一点上是泾渭分明的.J2EE 应用程序需要 J2EE 容器的服务,容器要实现一长...

临县18568292248: 学习java.及J2EE 相关好的书籍不要电子书 -
尉饱红核: sun公司的相关教材,挺权威的 java编程思想,很牛的,这本书对于JavA已经足够了 J2ee要看你想向哪方面发展 建议先看看清华的jsp入门,很好的 等有一定基础后再看sun的J2Ee培训教程,来个通吃

临县18568292248: J2EE和普通的Java有什么不同 -
尉饱红核: java 只是一个程序设计语言,J2EE是基于java为语言的一个B/S架构框架,说的详细点,java是一门程序设计语言,有自己的编译系统和运行在操作系统上的虚拟机,我们可以运用java来编写任何的软件.可以是基于B/S架构,也可以是C/S架...

临县18568292248: java web 和 java ee(j2ee)有什么区别? -
尉饱红核: java web是指java在B/S方面的开发,做的都是网络应用,比如做网站之类的.j2ee是java的企业级开发,涵盖了B/S和C/S.注重的是结构和框架,我们所熟知的struts2 hibernate spring 即ssh就是j2ee的一些基本框架.现在用j2ee做网站比较多 所以很多人 会误以为j2ee就是java web.

临县18568292248: J2EE,JSP,Java的区别
尉饱红核: java包含三大分支: 1.J2SE --java standard edition--标准版本,这个是下面两个的基础!一般是位于客户端的应用; 2.J2ME--java Micro edition --一般位于嵌入式应用,例如手机游戏 3.J2EE --java Enterprise Editon --一般为服务器端程序的应用...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网