java的学习指导

java的学习指导

ID:46682021

大小:52.00 KB

页数:7页

时间:2019-11-26

java的学习指导_第1页
java的学习指导_第2页
java的学习指导_第3页
java的学习指导_第4页
java的学习指导_第5页
资源描述:

《java的学习指导》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、java的学习书籍loJava语言基础Java语言学习书籍时,你肯定会推荐布鲁斯•埃克尔Java“思考”。这是一个非常深刻的技术书籍,用Ja眩语言编写一些基本没有其他书可以超越它。这本书的作者布鲁斯•埃克尔被称为天才,投机者在网络,“C++编程思想”的作者,在1995年达到软件开发震动奖最佳书奖,“Java编程思想”在1999年被任命为Java世界“最喜欢的读者欢迎的书”,并且赢得了编辑首选图书奖。作者从1986年至今,己经发表了超过150篇计算机技术文章,出版了6本书(其中4本是关于C++的),

2、并且在全世界做了数百次演讲。他是《ThinkinginJava》、《ThinkinginC++》、《C++Inside&Out》《UsingC++》和《ThinkinginPatterns》的作者,同时还是《BlackBeltC++》文集的编辑。他的书被读者为“最好的Java参考书……绝对止人震惊”;“购买Jews参考书最明智的选择”;“我见过的最棒的编程指南”。作者的非凡才华,极其跨越语言的能力,使作者被选为Java发展10年间Java关系最密切的10个人物之一。《ThinkinginJava》

3、讲述了Java语言的方方面面,很多Java语言的老手都评价"这是一本将Java语言讲得相当丑陋的书”。该书谈及了java语言的很多细节,每一个方面都是相当深刻的。通过本书你可以看到“丑陋的”java语言。网络上关于比眩语言讲解的视频很多很多,其中不凡有垃圾。《翁恺-JAVA语言》可能是你学习java语言基础的唯--选择,该讲朋基本按照《ThinkinginJava》这本书讲解,其中不凡有翁老师的很多有意思的笑话。我很幸运学习就是从此视频开始的。内容包括30讲,我总共看了3遍。不过,对丁•初学者我不

4、太推荐使用《ThinkinginJava》,我比较推荐PrenticeHallPTR的《CoreJava2»国内称为《Java2核心技术》,口前是第七版。网络上大家都可以下载到电子版。Oreilly的{Javainanutshell》也是一个不错的选择。读完以上两本后,你可以看看翁恺老师的视频,接着可以研究UhinkinginJava》了。2.Java数据结构市面上关于Java数据结构的书本身就很少很少。人致有APmss的OavaCollections)),Jones和Bartlett的《Data

5、StructuresinJava》、《0bject-orientedDataStructuresUsingJava》以及PrenticeHall出版的《DataStructuresandAlgorithmsinJava》(Dec19,2005)还有一本就是WataStructuresAndAlgorithmsWithObject-orientedDesignPatternsInJava》。很幸运我的第一本英文书就是APress的QavaCollections》(本书在国内可能根本就没有中文版一一只

6、能下载英文版了),很不错,讲得很有条例、很简单,是一本完完全全JavaCollectionsAPI介绍的书籍,其中不凡有扩展API的例子。这是我推荐你学习java数据结构的唯本好书。其它的Jones和Bartlett的那两本国内好像有一-本中文版,想看你也可以看看。在学习完API后,你可以看看java,util包中对应的类了。不过只有在学习过设计模式后你才有可能完全理解整个JavaCollectionsFrameworkoJavaCollectionsFramework使用了很多著名的设计模式如:

7、迭代器(Iterator)模式,工厂方法模式、装饰器模式、适配器模式等等。通过研究java,util包中数据结构的源代码,你町以知道臭名昭著的Properties类的设计了,同时町能基本具备设计简单的数据结构的能力了。所谓学习无止境,学习完Sun提供了JavaCollectionsFramework后,你门J以研究Apche的另一个JavaCollectionsFramework,很有意思哦。互为补充的两个Frameworko在大家学习、研究JavaCollections之前,我提示一HJavaC

8、ollections主要包括以下三部分:接口(Interface)、实现(Implemention)和算法(Algorithm)。1.接口主要有List^Set、Queue和Map。List、Set和Queue是Collection接口的子接口。2.实现主要是实现这些接口的具体类。如实现List接口的ArrayList^LinkedList、Stack和Vector;实现Set接口的HashSet>TreeSet和LinkedHashSet;实现Queue接口的PriorityQu

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。