参考文献摘要
注:文献总数不少于10个,其中外文文献不少于2个。4月7日前发给我。
[1] 毕广吉. Java程序设计实例教程[M]. 北京:冶金工业出版社,2007.
【摘要】
《Java程序设计实例教程》由浅入深地介绍Java编程,注重基础知识、基本概念和基本编程方法的介绍,学习时不要求读者曾经学习过C、C++等语言,而是直接学习Java的基本概念和编程方法;注重实践过程,用给出的90个具有图形用户界面的、有针对性的、可供实用的实例来阐述Java的编程方法。如果读者把这些实例编制完成并运行成功,对每一条语句都能正确理解,就基本掌握了Java程序设计方法。
[2] 王保罗. Java面向对象程序设计[M].北京:清华大学出版社,2008.
【摘要】
该书主要介绍面向对象基础理论知识,JAVA改造火星语言基础,JAVA语言的条件和循环控制语句及
其应用,JAVA语言的静态数组和动态数组及其应用,JAVA语言的类、对象、方法、继承机 制和程序重用技术,JAVA语言的静态字符串和动态字符串处理技术,JAVA语言的异常处理机制,JAVA语言的多线程和并发程序设计技术,JAVA语言的输入和输出处理,JAVA的分布 式网络程序设计技术,JAVA的动态图形图像程序设计技术,以及 JAVAApplet之间、JAVAApplet和医疗机构水污染物排放标准 HTML之间的集成程序设计技术等。该书取材先进、科学,内容丰富、实用,简明易懂、可读性强,例题、习题精心设计,理论与实 践紧密结合。
[3] 马朝晖,陈美红译. Java语言学导论[M]. 北京:机械工业出版社, 2010.
【摘要】
本书各章节主要以语言的各个层面(词汇、句法、语义、语用、语篇等)为出发点,从认知的角度展开论述,如认知与词汇、认知与语义、认知与语法等。这是一本导论性的认知语言学专著,可以作为语言教育工作者、语言学方向研究人员的参考用书
[4] 何玉洁,梁琦.数据库设计教程[M]. 韧带扭伤北京:机械工业出版社最大的湖泊 , 2009.
【摘要】
数据库程序的设计与开发是当前软件开发人员不可缺少的工作技能。《数据库程序设计教程:》以提高数据库程序设计与开发能力为目标,以Oracle 11g作为应用开发环境,通过结合PowerDesigner及PL/SQL Developer等工具,讲述了如何综合利用各种工具解决数据库程序的设计与开发问题。全书共分12章,从数据库设计过程、开发工具使用、Oracle 11g中的数据库程序开发等多个方面对数据库的设计与开发过程进行了由浅入深的讲解。
[5]郑阿奇. SQL Server 实用教程[M].北京:电子工业出版社,2009.7.
【摘要】
本书系统地介绍了分布式数据库技术的基础理论、SQL Server 2000的安装与配置、用企业管理器及查询分析器对数据库进行管理与操作、Transact-SQL编程、安全性管理、视图的使用、存储过程及触发器的管理,并通过实例介绍了如何通过Visual Basic及ASP访问SQL Server 2000数据库等,在附录中添加了上机操作指导的内容。 与同类书比较,本书覆盖面广,内容较新,是一本实用性很强的教科书,并附有大量的练习实例。本书立足于易懂实用的原则,涉及从入门到提高的各个层面,让读者轻松掌握构建数据库的实用内容
[6] 朱战立、沈伟编著.Java程序设计实用教程[M]. 北京,电子工业出版社,2009.
【摘要】
《Java程序设计实用教程》由浅入深、循序渐进地介绍了Java的基础知识和相关技术。全书共分13章,分别介绍了Java语言的概况,基础语法、变量及基本数据类型的含义,分支结构语句,循环结构语句,方法的使用、递归算法以及变量作用域,数组的概念和使用以及数组作为方法参数的应用,字符串的定义以及String和StringBuffer类型字符串的操作方法,面向对象技术中的类、对象以及包的概念和使用,类的继承、多态以及抽象类和接口,Java小程序Applet的开发和HTML基础,基于流的Java输入输出技术,线程的概念以及Java多线程程序的创建和使用。
[7] 苗春义.Java项目开发全程实录北京[M].清廉的意思北京:清华大学出版社,2008.6
【摘要】
本书以进销存管理系统、企业内部通信软件、企业人事管理系统、酒店管理系统、图书馆管理系统、企业快信、欣想电子商城、企业门户网站、BBS系统和手机网络游戏等10个实际项目开发程序为案例,从软件工程的角度出发,按照项目的开发顺序,系统、全面地介绍了J2SE、J2EE和J2ME项目的开发流程。
古代诗词
[8] 孙更新,吕婕. Java毕业设计指南与项目实践[M]. 镀金玫瑰北京:科学出版社,2008.
【摘要】
本书按照毕业设计的实施顺序,从课题选择、开题报告撰写、毕业设计实施、论文撰写与排版,到幻灯片制作与论文答辩,详细介绍了本科计算机专业毕业设计的各个环节,并提供优秀论文设计范例对毕业设计进行全程指导。
全书共9章,前两章为毕业设计的基本知识,从第3章开始,作者提供了7个精选的系统范例,分别为:多线程下载工具、网络五子棋、图书管理系统、基于JSP+JavaBean+Servlet的课程管理系统、基于JSP+JavaBean的网上花店、基于JSP的网络百宝箱、基于Struts的电子银行系统,覆盖J2SE开发、Web开发和复杂的Java框架开发。作者在讲解的过程中,从软件工程的角度重点介绍案例的实现方法,以提高读者的开发能力、实际动手能力
[9]Bullock .Effective Java (4th Edition) [M].People's Posts and Telecommunications Press.2009.
【Abstract】
If the improved version of the Person class is initialized but its i s BabyBoomer method is never invoked, the BOOM_START and BOOM_END fields will be initialized unnecessarily. It would be possible to eliminate the unnecessary initializations by lazily initializing the fields (看电影的日记Item 71) the first time the i s BabyBoome r method is invoked, but it is not recommended. As is often the ca with lazy initialization, it would complicate the implementation and would be unlikely to result in a noticeable performance improvement beyond what weve already achieved (Item 55).
In the previous examples in this item, it was obvious that the objects in question could be reud becau they were not modified after initialization. There are other situations where it is less obvious. Consider the ca of adapters [Gamma95, p. 139], also known as views. An adapter is an object that delegates to a backing, object, providing an alternative interface to the backing object. Becau an adapter has no state beyond that of its backing object, theres no need to create more than one instance of a given adapter to a given object.
For example, the keySet method of the Map interface returns a Set view of the Map object, consisting of all the keys in the map. Naively, it would em that every call to keySet would have to create a new Set instance, but every call to keySet on a given Map object may return the same Set instance. Although the returned Set instance is typically mutable, all of the returned objects are functionally identical: when one of the returned objects changes, so do all the others becau theyre all backed by the same Map instance. While it is harmless to create multiple instances of the keySet view object, it is also unnecessary.
[9]布洛克 .有效的Java[M].北京:2009.
【摘要】
[10]Gosling,The Java language specification8th[M].Machinery Industry Press,2008.
【Abstract】
This book by the "father" of the Java James Gosling and three other top master (Bill Joy,
Guy L. Steele Jr. and Gilad Bracha) wrote, both to the Java language for beginners or nior ur has very high value. This book is about the Java programming language of the most authoritative technical reference books. The book focus on the Java technical details and insider, provided on the Java language and its syntax comprehensive, accurate, detailed description, so that readers understand the exact meaning of Java structure. The book is about the Java language syntax and mantics of all, discusd various aspects and the Java mode of operation, the Java compiler to check grammar at the same time, the most important new features of the Java language are also described (including generics, annotations, asrts, autoboxing enums, for-each loops, variable arity methods and static import claus etc.). This book is suitable for beginners to professional programmers from Java Java reader.