Java程序设计(第4版)
本书是普通高等教育“十一五”国家级规划教材。历经多次修订,累计已超过30次印刷,成为多所高校的首选教材。课件处为本书教学PPT,更新于2017.9.4

作者:辛运帏、饶一梅

丛书名:新世纪计算机基础教育丛书(谭浩强主编)

定价:64.5元

印次:4-21

ISBN:9787302468998

出版日期:2017.08.01

印刷日期:2024.06.24

图书责编:郭赛

图书分类:教材

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

本书从Java语言的基本特点入手,全面介绍了Java语言的基本概念和编程方法,并深入介绍了Java语言的高级特性。内容涉及Java语言的基本语法、数据类型、类、异常、界面设计、小应用程序、I/O数据流、线程及网络功能等,基本覆盖了Java语言的大部分技术,是进一步使用Java语言进行技术开发的基础。   本书内容详尽,实例丰富,在每章最后均列出了若干习题,以方便教学。   与本书配套的《Java程序设计题解与上机指导》(第四版)中提供了本书的习题解答及有关上机 实验。   本书适合作为高等学校教材,也可作为专业人员的参考书。

作者简介。 辛运帏,女,博士,教授。现为南开大学计算机与控制工程学院计算机与信息安全系教授。多年来一直从事程序语言设计、数据结构与算法等方向的教学和科研工作,主讲数据结构与算法、形式语言与自动机、计算方法等课程。主要研究领域为人工智能、电子商务、加密技术、智能信息系统等,已出版《Java语言程序设计》、《数据结构》、《离散数学》等相关教材。

现 代科学技术的飞速发展,改变了世界,也改变了人类的生活。作为新世纪的大学生,应当站在时代发展的前列,掌握现代科学技术知识,调整自己的知识结构和能力结构,以适应社会发展的要求。新世纪需要具有丰富的现代科学知识,能够独立完成面临的任务,充满活力,有创新意识的新型人才。   掌握计算机知识和应用,无疑是培养新型人才的一个重要环节。现 在计算机技术已深入到人类生活的各个角落,与其他学科紧密结合,成为推动各学科飞速发展的有力的催化剂。无论学什么专业的学生,都必须 具备计算机的基础知识和应用能力。计算机既是现代科学技术的结晶, 又是大众化的工具。学习计算机知识,不仅能够掌握有关知识,而且能培养人们的信息素养。这是高等学校全面素质教育中极为重要的一部分。   高校计算机基础教育应当遵循的理念是:面向应用需要;采用多种模式;启发自主学习;重视实践训练;加强创新意识;树立团队精神,培养信息素养。   计算机应用人才队伍由两部分人组成:一部分是计算机专业出身的计算机专业人才,他们是计算机应用人才队伍中的骨干力量;另一部分是各行各业中应用计算机的人员。这后一部分人一般并非计算机专业毕业,他们人数众多,既熟悉自己所从事的专业,又掌握计算机的应用知识,善于用计算机作为工具解决本领域中的任务。他们是计算机应用人才队伍中的基本力量。事实上,大部分应用软件都是由非计算机专业出身的计算机应用人员研制的,他们具有的这个优势是其他人难以代替的。从这个事实可以看到在非计算机专业中深入进行计算机教育的必要性。   非计算机专业中的计算机教育,无论目的、内容、教学体系、教材、教...

课件下载

样章下载

网络资源

扫描二维码
下载APP了解更多

目录
荐语
查看详情 查看详情

概述

  

  

1.1  什么是Java语言 1

     1.1.1  Java语言的特点 1

     1.1.2  Java的三层架构 3

     1.1.3  Java语言的目标 4

     1.1.4  Java虚拟机 4

     1.1.5  垃圾收集 5

     1.1.6  代码安全 5

1.2  一个基本的Java应用程序 8

     1.2.1  开发环境的安装 8

     1.2.2  Java应用程序 11

1.3  程序的编译和运行 13

     1.3.1  编译 13

     1.3.2  运行 13

1.4  常见错误 14

     1.4.1  编译时错误 14

     1.4.2  运行时错误 15

1.5  使用Java核心API文档 16

习题 19

标识符和数据类型

  

2.1  Java的基本语法单位 20

     2.1.1  空白、注释及语句 20

     2.1.2  关键字 22

     2.1.3  标识符 23

2.2  Java编码体例 23

2.3  Java的基本数据类型 24

     2.3.1  基本数据类型 24

     

2.3.2  类型转换 27

     2.3.3  变量、说明和赋值 27

2.4  复合数据类型 29

     2.4.1  概述 29

     2.4.2  复合数据类型 30

2.5  类和对象的初步介绍 30

     2.5.1  Java中的面向对...

本书是Java语言的入门级教材,是作者针对Java语言的教学目的,结合国内教学的特点,根据多年的教学实践与科技开发的经验编写的。结合作者编写的《Java程序设计题解与上机指导》,能帮助读者尽快掌握Java程序设计的方法。