JAVA教材系列全集
- 格式:ppt
- 大小:1.05 MB
- 文档页数:11
电脑编程入门之四库全书书单,1、Java Java编程语言(第三版)---Java四大名著----James Gosling(Java之父) Java编程思想(第2版)----Java四大名著----Bruce Eckel Java编程思想(第3版)----Java四大名著----------------BruceEckel JAVA 2核心技术卷I:基础知识(原书第7版)---Java四大名著-----Cay Horstmann JAVA 2核心技术卷II:高级特性(原书第7版)----Java四大名著-----Cay Horstmann Effective Java中文版------Java四大名著--------Joshua Bloch 精通Struts:基于MVC的Java Web设计与开发---孙卫琴精通Hibernate:Java对象持久化技术详解---孙卫琴Tomcat与Java Web开发技术详解------------孙卫琴Java与模式------------------------------阎宏2、c# C#程序设计-------Charles Petzold“windows编程泰山北斗”---C#语言“倚天屠龙双剑” C# Primer中文版--------Stanley B.Lippman---C#语言“倚天屠龙双剑” .NET框架程序设计(修订版)--------Jeffrey Richter“windows编程泰山北斗”平台四大天王c#Windows 程序设计----------Charles Petzold“windows编程泰山北斗”平台四大天王 .NET程序设计技术内幕-------------Jeff 平台四大天王 .NET本质论--第1卷:公共语言运行库(中文版)--------Chris 平台四大天王3、C++ C++程序设计语言(特别版)---c++八大金刚----Bjarne Stroustrup“C++之父” C++ Primer (第3版)中文版----c++八大金刚---Stanley B.Lippman C++ Primer (第4版)中文版----c++八大金刚---StanleyB.Lippman C++标准程序库—自修教程与参考手册--c++八大金刚--Nicolai M.Josuttis C++语言的设计和演化-----c++八大金刚----Bjarne Stroust rup“C++之父” 深度探索C++对象模型---c++八大金刚----Stanley B.Lippman Essential C++中文版---c++八大金刚---StanleyB.Lippman Effective C++中文版2nd Edition-----c++八大金刚------Scott Meyers More Effective C++中文版----c++八大金刚------Scott Meyers C++编程思想(第2版)第1卷:标准C++导引--------Bruce Eckel C++编程思想(第2版)第2卷:实用编程技术--------Bruce Eckel C++程序设计--------------------------谭浩强C++ 程序设计教程(第2版)--------------钱能C++ Primer Plus(第五版)中文版---Stephen Prata 广博如四库全书The c++programming language、c++ Primer深奥如山重水复Insidethe c++ object model程序库大全The c++standard libray工程经验之积累Effectivec++、MoreEffective c++、Exceptionalc++ c++八大金刚:1、Essentitalc++---lippman---C++之父,旁枝暂略,主攻核心,轻薄短小,初学者2、The c++ programming language----C++之父,技术权威,用词深峻,思想深远,c++百科全书代表3、c++ Primer----lippman---纵横书市十数年,c++最佳教本,c++百科全书代表。
第一章J ava概览Java是一种理想的面向对象的网络编程语言。
它的诞生为IT 产业带来了一次变革,也是软件的一次革命。
Java程序设计是一个巨大而迅速发展的领域,有人把Java称作是网络上的“世界语”。
本章将简要介绍Java语言的发展历史、特点、Java程序的基本结构以及开发Java程序的环境和基本方法。
1.1 Java语言发展历史1.1.1 Java 语言产生的背景1991年,SUN MicroSystem公司的Jame Gosling、Bill Joe等人的研究小组针对消费电子产品开发应用程序,由于消费电子产品种类繁多,各类产品乃至同一类产品所采用的处理芯片和操作系统也不相同,就出现了编程语言的选择和跨平台的问题。
当时最流行的编程语言是C和C++语言,但对于消费电子产品而言并不适用,安全性也存在问题。
于是该研究小组就着手设计和开发出一种称之为Oak(即一种橡树的名字)语言。
由于Oak在商业上并未获得成功,当时也就没有引起人们的注意。
直到1994年下半年,随着Internet的迅猛发展,环球信息网WWW的快速增长,Sun Microsystems公司发现Oak语言所具有的跨平台、面向对象、高安全性等特点非常适合于互联网的需要,于是就改进了该语言的设计且命名为“Java”,并于1995年正式向IT业界推出。
Java一出现,立即引起人们的关注,使得它逐渐成为Internet上受欢迎的开发与编程语言。
当年就被美国的著名杂志PC Magazine评为年度十大优秀科技产品之一(计算机类就此一项入选)。
1.1.2 互联网成就了Java互联网的出现使得计算模式由单机时代进入了网络时代,网络计算模式的一个特点是计算机系统的异构性,即在互联网中连接的计算机硬件体系结构和各计算机所使用的操作系统不全是一样的,例如硬件可能是SPARC、INTEL或其他体系的,操作系统可能是UNIX、Linux、windows或其他的操作系统。
1、Java课程设计案例精编作者:张广彬、孟红蕊、张永宝出版社:清华大学出版社ISBN:9787302141532 出版时间:2007年01月定价:45元2、Java课程设计案例精编(第二版)作者:黄晓东等编著现价:23.2元出版社:中国水利水电出版社ISBN:9787508444505出版日期:2007-04定价:29元3、Java课程设计(第二版)作者:耿祥义出版社:清华大学出版社ISBN:9787302184287出版时间:2008-11-1 定价:29.5元4、《JAV A课程设计》作者:黄明等编著, 出版社:电子工业出版社, ISBN:7-121-02742-9出版日期:2006-6- ,定价:¥19.8元5、Java程序设计课程设计作者:辛运帏高宁徐文栓等著出版社:机械工业出版社出版日期:2005-03 ISBN:711115653定价:23元Java课程设计案例精编作者:张广彬、孟红蕊、张永宝图书详细信息:ISBN:9787302141532定价:45元印次:1-3装帧:平装印刷日期:2008-3-5图书简介:Java语言已成为软件设计开发应当掌握和一门基础语言。
本书为Java调和设计指导用书,共分11章,具体内容包括:Java环境的安装与配置、Java语言编程的基础知识、Java语言中最重要的类与对象、网页浏览器案例、蜘蛛纸牌案例、吃豆子游戏案例、端口扫描案例、聊天程序案例、连连看游戏案例、中国象棋对弈系统案例、学生管理信息系统案例。
本书以案例带动知识点的讲解,向读者展示实际项目的设计思想和设计理念,使其可举一反三。
每个实例各有侧重点,避免实例罗列和知识点重复,并提供完整的项目实现代码,附于配书光盘中。
本书案例典型,选择目前高校课程设计的典型项目,并注重切合实际应用,使读者真正做到学以致用。
本书适合作为高等院校学生Java课程设计指导用书,也可作为Java语言程序开发人员及爱好者的指导用书。
自学java编程要哪些书籍1.《java编程思想》本书赢得了全球程序员的广泛赞誉,即使是最晦涩的概念,在BruceEckel的文字亲和力和小而直接的编程示例面前也会化解于无形。
从Java的基础语法到高级特性(深入的面向对象概念、多线程、自动项目构建、单元测试和调试等),本书都能逐步指导你轻松掌握。
2.《java核心技术卷二》本书是经典的《Java核心技术,卷II:高级特性》的新修订版,涵盖了Java SE6平台的高级用户界面程序〔制定〕和企业特性。
与第1卷(涵盖了核心的语言和类库特性)一样,本卷已经更新到了JavaSE6。
并且对新内容都作了重点标注。
书中所有的示例程序都进行了具体的制定,用来演示新的编程技术。
并展示针对专业开发者在现实中所碰到的典型问题的最正确解决方案。
本书包涵有关StAXAPI、JDBC 4、编译器API、脚本框架、闪屏和托盘API以及其他许多JavaSE6改善特性的新章节。
本书聚焦于Java语言中更高级的特性,包括以下内容:流与文件、网络、数据库编程、XML、JNDI与LDAP、国际化、高级GUI组件、Java2D、JavaBeans、安全、RMI与Web服务、高级AWT、注解、本地方法。
3.《疯狂java讲义》本书深入介绍了Java编程的相关方面,全书内容覆盖了Java 的基本语法结构、Java的面向对象特征、Java集合框架体系、Java 泛型、异常处理、Java GUI编程、JDBC数据库编程、Java解释、Java的IO流体系、Java多线程编程、Java网络通信编程和Java 反射机制。
共覆盖了java.awt、ng、java.io和java.nio、java.sql、java.text、java.util、javax.swing包下绝大部分类和接口。
2怎么学习java一、面向对象的知识:java是一种面向对象的开发语言,因此熟悉面向对象对学习java很有必要,你必须要了解:什么是对象,什么是类,什么是封装,什么是多态,什么是继承,什么是抽象类,什么是接口。