本书结合上海地铁二十余年的运营管理工作的经验,阐述了城市轨道交通客运服务标准、服务流程、服务要求、票务管理、设施设备、客流组织等内容。
本书力图以通俗易懂及小而直接的示例代码解释一个个晦涩难懂的抽象概念,希望用简单的代码及直观的输出结果帮助读者理解程序设计的原理及流程。考虑到多数学校在学习本课程前已经学习了C/C++程序设计语言,本书并不是一味地再次复述与C/C++相同的内容,在前3章的基础部分侧重介绍了与C/C++不同的部分内容,例如Java和C/C++采用不同的字符集,等等。
Java 语言具有面向对象、跨平台、安全性、多线程等特点,这使得 Java 成为许多应用 系统的理想开发语言。Java 应用程序运行在众多计算机、手机和智能卡上,并为无数的可兼 容的应用服务器提供了功能强大的平台。未来发展中,Java 将成为 IT 从业者必须掌握的一 门语言,而且在金融、电信、制造、银行、移动通信、电力、交通、市政服务、政务管理等 行业的应用日益广泛。为了满足高校对 Java 程序设计语言课程和双语课程教材的需求,满足 普通高等院校学生和编程爱好者希望快速掌握 Java 程序开发的基本知识和开发原理的需求, 我们编写了本书。
本书采用中英文对照的方式,将较难理解的英文叙述翻译成对应的汉语(部分简单的英 文内容未作翻译),为读者在基本概念的理解上提供方便。对于书中复杂的知识点则辅以简单、 清晰的代码,并将运行结果附于代码之后,方便读者比较学习。
全书共 11 章:Chapter 1 Introduction (简介),主要介绍 Java 语言的特点、工 作环境与 Java 的基本工作原理,使读者对 Java 语言有一个基本的了解;Chapter 2 Java Foundation(Java 基础),主要介绍数据类型、常量与变量、表达式和流程控制语句等; Chapter 3 Classes and Objects(类和对象),主要介绍 Java 类与对象的基本概念、构造方法、 对象的初始化等内容,包括 Java 面向对象的特征等;Chapter 4 Packages(包),介绍了包 的概念和组织结构,在此基础上,讲述了包的创建、导入及使用;Chapter 5 Inheritance(继 承),继承是 OOP 的一个重要内容,本章在类的基础上介绍了继承的基本概念及构造方法的 调用,对不同类型访问控制符的作用进行了比较,zui后对 OOP 的另一个重要内容多态作了简 要介绍;Chapter 6 Abstract Class,Interface(抽象类、接口),阐述了抽象方法、抽象类 的定义与使用,接口的定义与实现,接口与抽象类的比较以及内部类的定义与使用等内容; Chapter 7 Generics and Collections(泛型与集合),介绍了泛型的概念、泛型类、泛型接 口与泛型方法的定义与使用,以及集合类的概念、框架结构和几种常用的容器的使用方法; Chapter 8 Exception Handling(异常处理),介绍了异常产生的原因、异常的类型,以及 如何抛出和处理异常; Chapter 9 I/O(输入 / 输出),介绍了输入 / 输出流的概念,以及如 何通过输入流读取数据,向输出流写入数据; Chapter 10 Multithreading(多线程),阐述了多线程的概念,线程与进程的区别,线程的生命周期与创建方法、线程同步与线程间的通信 等;Chapter 11 Networking(网络),介绍了 Java 网络编程技术,描述了 Java 的网络编 程功能。全书对不易理解的内容的细致分析,从学生学习的角度阐述核心概念,具有很强的实 用性和适用性。
本书由田玉昆、陈伟、谢文兰任主编,徐光明、崔彦君、魏文芬任副主编,黄国范、张艳梅、 曾兰参与编写。吴学曼对本书的编写给予了专业性的指导,在此表示感谢。
本书的出版得到了广东培正学院教材立项支持,在此表示衷心的感谢。 由于编者水平有限、时间仓促,书中疏漏或不足之处在
田玉昆,女,2009年研究生毕业后,到广东培正学院做专职教师。主讲多门专业课程,是程序设计基础(C++)、JAVA程序设计(双语)课的课程负责人。担任多届蓝桥杯大赛的指导老师,指导的学生多次获得国家二等奖、省级一等奖。在相关期刊共发表6篇专业与教学类相关的论文。
陈伟,男,1968年12月生,湖北省荆州市公安县人。1992年毕业于中南民族学院物理学专业,获理学学士学位;2007年毕业于中南民族大学中国少数民族经济专业,获法学硕士学位。1992-2000年在湖北省公安县职业技能中专学校任教;2000年至今,就职于广东培正学院电子商务系,现为该学院电子商务系系主任。2002年12月至2003年12月加拿大阿尔伯特大学计算机学院访问学者;2013年9月至2014年7月中山大学信息与科学技术学院访问学者。主持广东省教学成果奖培育项目两项,主持广州市社科项目一项,参与广东省教育厅教育科学“十一五”规划项目一项,广东省高等学校思想政治教育科研课题一项,指导大学生创新创业训练计划项目一项。公开发表论文十六篇,参编教材五部。曾荣获广东培正学院课堂教学质量三等奖、优秀毕业设计指导老师、广东培正学院第四次优秀科研成果论文鼓励奖、优秀工会工作者等荣誉称号。2009年研究生毕业后,到广东培正学院做专职教师。主讲网络工程专业;互联网工程;计算机科学与技术专业的多门专业课程。负责全院学生的届蓝桥杯大赛事项;除参与本书的撰写,正在参与另一本“计算机网络”书的编撰工作。在科技期刊发表过多篇论文。