JAVA及其相关
-
Java项目案例分析明日科技 编著本书向读者介绍了6个实用项目和两个毕业设计,实用项目包括超市管理系统、物资管理系统、网上商城系统、英汉双语词典、学生成绩管理系统、彩票预测系统;毕业设计包括进销存管理系统和图书馆管理系统。本书从软件工程的角度出发,按照项目的开发顺序,系统、全面地介绍了java项目开发的流程。从项目概述、数据库设计、公共类设计到主要模块设计,每一过程都进行了详细地介绍。本书提供了大量的自学视频、源程序、素材,提供了相关的模块库、案例库、素材库、题库等多种形式的辅助学习资料,还提供迅速及时的微博、qq、论坛等技术支持。本书内容详尽、实例丰富,非常适合作为零基础学习人员的学习用书和大中专院校师生的学习教材,也适合作为相关培训机构的师生和软件开发人员的参考资料。
-
程序设计与算法(美)尼尔森 著,李江晋 等译这本程序设计和算法的简明教程用作本科生的第一门教材,无需任何预备知识。《计算机科学本科核心课程教材:程序设计与算法(Java语言版)》分为两个部分,第1部分介绍了使用Java进行程序设计的基本任务,包括变量、表达式和赋值的基本概念以及类型检查,条件和循环语句,按值与按引用传递参数的函数和递归,数组和使用对象的数据封装;第2部分重点介绍了数据结构和算法,包括顺序和分半查找技术.复杂度与效率分析,迭代和递归排序算法,链表及其插入、删除、归并等操作,抽象数据结构,使用面向对象技术编写Java程序;最后介绍了用于处理组合式优化问题的高级算法。本书每章末尾都给出了练习题,本书最后还提供了一个综合考试题.帮助学生评估对所学内容的掌握程度。
-
Java典型模块精解明日科技 编著本书以系统登录注册、电子相册、邮件发送、备忘信息管理、通讯录、远程控制工具、电子桌面精灵、快递信息打印、文件批处理、软件加密注册、决策分析、mysql备份还原助手和电子地图等13个模块为例,从桌面程序开发的角度出发,打造点、线、面一体化的学习架构,让读者既能够学习到子功能模块的实现方法、开发技巧,又能够合理地运用子功能模块,打造出完整的项目。本书模块涉及广泛,实用性非常强,通过对本书的学习,读者可以了解java桌面开发中各个环节的特点、功能,以及如何合理地连接各个环节,打造出完整的项目。另外,本书所提供模块既包括常用功能模块,还包括目前比较流行的热点模块;既可达到读者二次开发的目的,也可满足读者对流行、热点内容的好奇心。本书提供了大量的自学视频、源程序、素材,提供了相关的模块库、案例库、素材库、题库等多种形式的辅助学习资料,还提供迅速及时的微博、qq、论坛等技术支持。
-
Java必须知道的300个问题明日科技 编著本书以基础知识为框架,介绍了各部分知识所对应的常见开发疑难问题,并作了透彻地解析。主要内容包括Java语言概述、Eclipse开发工具、Java语言基础、流程控制、数组、面向对象入门、面向对象进阶、字符串与包装类、Java集合类框架、常用数学工具类、异常处理、输入/输出、枚举类型与泛型、Swin9入门、多线程、网络通信和数据库操作。书中列出的300个问题,都是一线开发人员在实际项目中经常会遇到的疑难问题。针对这些问题,本书给出了详尽的解决方案,并进行了技术上的解析。通过对本书的学习,能够帮助读者迅速提高解决实际问题的能力。本书提供了大量的源程序、素材,提供了相关的模块库、案例库、素材库、题库等多种形式的辅助学习资料,还提供迅速及时的微博、QQ、论坛等技术支持。本书内容详尽,对于较难理解的内容,配合实例进行讲解,适合作为Java初学者的辅助教材,也适合作为相关培训机构的师生和软件开发人员的参考资料。
-
Java程序设计实训教程张爱玲 等编著《新世纪高职高专规划教材·计算机系列:Java程序设计实训教程》共分为12章,主要介绍了Java编程的基础知识、流程控制、数组、面向对象编程思想、Java集合类、常见错误和异常处理、线程及其操作、文件和流、Java图形用户界面设计、实用JDBC访问数据库及Java网络编程等内容。全书配合知识的应用讲解了一百多个任务和一百多个实例,并且提供了大量的习题。全书以任务驱动作为主线,以实例带动知识点的学习。通过大量实用和经典的编程实例,使读者可以快速掌握、应用所学的Java编程知识。本书适于作为高等院校非计算机专业或高职高专计算机专业的教材,还适合作为初学者学习Java程序设计的自学用书。
-
Java经典编程300例明日科技 编著本书以基础知识为框架,介绍了各部分知识所对应的常用开发实例,并进行透彻解析。本书内容包括java语言概述、eclipse开发工具、java语言基础、流程控制、数组及其常用操作、面向对象入门、面向对象进阶、字符串与包装类、java集合类框架、常用数学工具类、错误处理、输入/输出、枚举类型与泛型、swing入门、多线程、网络通信和数据库操作。本书所精选的实例都是一线开发人员在实际项目中所积累的,并进行了技术上的解析,给出了详细的实现过程。读者通过对本书的学习,能够提高开发的能力。本书提供了大量的源程序、素材,提供了相关的模块库、案例库、素材库、题库等多种形式辅助学习资料,还提供迅速及时的微博、qq、论坛等技术支持。本书内容详尽,实例丰富,非常适合作为零基础学习人员的学习用书和大中专院校师生的学习教材,也适合作为相关培训机构的师生和软件开发人员的参考资料。
-
Java程序设计化志章 等编著化志章等编著的《Java程序设计——从方法学角度描述》以Java语言为例,用方法学思想指导内容的组织和撰写。在各章学习之前,为读者准备了“本章方法学导引”。该内容以方法学思想为指导,从程序设计的角度,用深入浅出的语言(不涉及过多计算机专业术语和Java语法细节)讲述本章内容引入的背景、要解决的问题,以及怎样解决,并点出为此定制出哪些语法机制(仅给出名称及其作用)。在后续各节中,结合具体示例,剖析语法机制如何使用。帮助读者跳过纷繁复杂的语法表象,快速直接地触及语法机制的核心思想和应用框架,同时训练一种对所学不仅要“知其然,更知其所以然”的学习态度和学习方法。《Java程序设计——从方法学角度描述》第1、2两章概述了程序设计的基础内容,包括程序设计的基本策略、程序设计语言所蕴含的重要属性(思想)以及基本成分;第3章剖析面向对象方法的来龙去脉,并介绍面向对象方法的重要思想、概念和机制;在第4章探讨这些内容的Java实现版本,第5章进行了进一步拓展。第6章~第11章是Java语言重要的应用特色,包含异常处理、线程机制、GUI编程、I/O流、网络通信、泛型和集合框架等内容。这些机制虽非Java独有,但Java的实现方式和应用模式很有特色,也是吸引广大程序员学习Java的重要原因。《Java程序设计——从方法学角度描述》可作为高校计算机及相关专业和各种软件培训机构的教材,也适合广大程序员及其他Java爱好者自学之用。
-
Java语言课程设计指导朱凤山 主编《21世纪高等学校计算机应用型本科规划教材精选:Java语言课程设计指导》着眼于基础知识实践应用,力求让每位学习Java语言的学生在掌握每个章节的基础知识后,可以自己动手编写软件。书中选取了控制台应用程序、GUI编程、文件读写、Socket编程、JDBC、Web报表开发与论坛等不同应用方面的具体项日,从知识阐述、应用分析、系统设计到代码编写,逐步递进,并给出了应用软件的功能扩展提示,方便学生在实现基本功能后,再锦上添花,完善软件的功能。《21世纪高等学校计算机应用型本科规划教材精选:Java语言课程设计指导》在介绍应用软件开发的同时,注重引导学生掌握软件设计与开发的思想.培养学生分析解决实际问题的能力。《21世纪高等学校计算机应用型本科规划教材精选:Java语言课程设计指导》适合作为应用型本科院校学生课程设计、实践应用课程教学用书,也可以作为Java程序语言初学者的参考用书。
-
J2SE项目开发教程何广军,杨昱昺 编《浙江省“十一五”高校重点教材:J2SE项目开发教程》按课程项日化的思想进行组织编写,以“ATM机模拟系统开发”为背景,利用目前流行的Java开发工具和J2SE基础知识,实现两个完整系统的开发,内容涵盖了软件项目分析与设计流程、UML建模语言的基本运用、Eclipse及Net Beans IDE工具的使用、Java面向对象知识的进一步提高、项目设计的各类文档的格式与撰写、软件测试技术、数据库建模等,是软件项日设计相关知识的综合运用,具有比较广泛的专业知识覆盖面。《浙江省“十一五”高校重点教材:J2SE项目开发教程》实用性较强,对每项活动都提供,相关的阅读材料,对实践环节提供了参考答案。全书易学易用,按照软件系统开发的过程由浅入深,可作为应用型普通高等本科院校、高职院校计算机相关专业“Java语言程序设计”后续课程或课程设计类课程的教材,也可作为培训机构的培训教材,同时对社会读者自学也有很好的参考价值。
-
疯狂Java讲义精粹李刚 编著《疯狂Java讲义精粹》同样保留了《疯狂Java讲义》的特性:《疯狂Java讲义精粹》基于Java 7完成,全面介绍了Java 7的新特性。本书删除了《疯狂Java讲义》中关于图形界面编程、数据库编程的内容,保留了Java的基本语法结构、Java的面向对象特征、Java集合框架体系、Java泛型、异常处理、Java注释、Java的IO流体系、Java多线程编程、Java网络通信编程和Java反射机制的内容。本书的这种调整一方面是为了对《疯狂Java讲义》进行精简,另一方面也是应广大高校老师的反馈:高校课程前期已经讲授过数据库相关内容,因此本书删除了相关内容。本书的写作是基于Java 7完成的,全面介绍了Java 7的二进制整数、菱形语法、增强switch语句、多异常捕获、自动关闭资源的try语句、JDBC 4.1新特性、NIO.2、AIO等新特性。本书光盘里包含书中所有示例的代码和《疯狂Java实战演义》的所有项目代码。但由于本书并未包含Java图形界面编程的相关知识,因此读者在阅读带图形界面的项目代码时可能有一定困难,此时读者可以参考《疯狂Java讲义》的相关内容,也可以登录站点与笔者及本书庞大的读者群相互交流。《疯狂Java讲义精粹》为所有打算深入掌握Java编程的读者而编写,适合各种层次的Java学习者和工作者阅读。本书专门针对高校课程进行过调整,尤其适合作为大学教育、培训机构的Java教材。本书不适合只想简单涉猎Java的读者阅读。