首页 > 图书中心 >图书详情

Java基础入门(项目案例+微课视频+题库)

Java SE 16,适合Java作为第一语言的学生;提供PPT课件,大纲,视频,题库,源码,咨询QQ:2301891038(仅限教师),112个经典案例和28个综合案例;389道习题、76道编程题

作者:沈泽刚、伞晓丽
定价:59.80
印次:1-1
ISBN:9787302580478
出版日期:2021.08.01
印刷日期:2021.08.06

本书是Java语言的基础入门教材,采用案例式教学方法,介绍Java语言核心基础知识。全书共分为12章,包括Java起步入门,数据类型与运算符,结构化编程,类、对象和方法,数组,面向对象特征,Java核心类,接口与内部类,异常处理,泛型与集合,输入输出,图形界面编程等。 本书采用**的Java SE 16版讲解,融入Java的**特征,同时强调基础入门,适合以Java作为第一语言的读者学习。本书每章配有习题与编程练习,提供教学大纲、教学课件、实验指导、模拟试题、习题答案、程序源码、教学视频、在线题库等资源。本书可作为高等院校“Java程序设计”课程教材以及Java初学者的入门教材。

more >

前言 Java是一门卓越的编程语言,自1995年诞生以来在编程领域一直独占鳌头。特别是随着人工智能和大数据技术的迅猛发展,Java也与时俱进,不断推出新版本、增加新特征,以适应时代发展的要求。本书以最新版Java SE 16为基础,采用案例式教学方法,介绍Java语言的基础入门知识和最新特征。 本书内容 全书共分为12章,每章具体内容如下。 第1章介绍Java语言的特点和运行机制、开发环境的构建以及简单程序的开发,其中包括Eclipse的使用。 第2章介绍Java语言的数据类型、变量、表达式以及常用运算符的使用。 第3章介绍Java程序流程控制语句,包括选择和循环结构,这是结构化编程的基础。 第4章重点介绍类的定义、方法的设计以及对象的创建,还包括变量作用域以及对象初始化和清除。 第5章介绍数组及其应用。 第6章介绍类的继承和复用,包括包与类库、封装性与修饰符、类的继承、对象转换与多态。封装、继承和多态是面向对象的三大特征。 第7章介绍Java核心类库,包括Object类、字符串类、基本类型包装类、Math类、BigInteger和BigDecimal类以及日期/时间API等。 第8章介绍接口、枚举、注解和内部类。 第9章介绍异常处理,包括异常的概念、异常捕获与处理以及自定义异常类。 第10章介绍泛型与集合,包括泛型编程基本概念、各种类型集合的使用。 第11章介绍Java输入输出的基础知识,包括二进制I/O和文本I/O以及对象序列化。 第12章介绍Java图形界面编程,简单介绍Swing开发图形界面程序,包括组件和容器、容器布局、事件处理以及常用组件。 附录给出了四个综合案例,包括模拟自动ATM机、简易计算器、简单的记事本和简单五子棋游戏的开发。 读者对象 本书以Java初学者为读者对象,介绍Java语言的入门知识。读者不需要任何其他语言基础,可将Java作为第一语言学习。 教学方法 本书强调基础入门,采用案例式教学方法,重点介绍Java语言基础和最新知识,帮助读者快速入门,使读者快速进入编程状态,从案例学习中逐步掌握面向对象编程思想。 本书在讲授知识点的同时,强调学生实践能力、思考能力和创新能力的培养。本书内容具有可操作性和实用性。 配套资源 本书提供丰富的配套资源,包括教学大纲、教学课件、实验指导、模拟试题、习题答案和程序源码,作者还为本书录制了20小时的微课视频。此外,本书还提供在线作业(题库),包括填空题、判断题、单选题、多选题、讨论题、简答题和编程题。 资源下载提示 课件等资源: 扫描封底的“课件下载”二维码,在公众号“书圈”下载。 素材(源码)等资源: 扫描目录上方的二维码下载。 在线作业: 扫描封底作业系统二维码,登录网站在线做题及查看答案。 视频等资源: 扫描封底刮刮卡中的二维码,再扫描书中相应章节中的二维码,可以在线学习。 本书作者在学银在线平台开通了线上课程,读者可通过学习通免费加入班级学习,可到课程交流QQ群联系作者获取学习通邀请码。 致谢 本书由沈泽刚和伞晓丽编著,其中,伞晓丽负责第1~3章和部分案例的编著,其余章节由沈泽刚编著。本书的出版得到了清华大学出版社的大力支持。本书写作参考了大量文献,在此向这些贡献者表示衷心感谢。 由于作者水平有限,书中难免存在不妥和疏漏之处,恳请广大读者和同行指正。 编者 2021年4月

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

同系列产品more >

JSP基础入门(微课视频版)

刘凡
定 价:59.80元

查看详情
虚拟现实开发基础

杨承磊 关东东 盖伟 卞
定 价:69元

查看详情
人工智能与数据处理基础实验实训教程...

张承德 杨璠 主编 朱平
定 价:49.90元

查看详情
人工智能与数据处理基础

杨璠 张承德 主编 王倩
定 价:59.90元

查看详情
大数据分析导论实验指导与习题集

金大卫 主编 陈旭 黄任
定 价:49.90元

查看详情
图书分类全部图书
more >
  • 本书基于Java**版本,从初学者的角度由浅入深地讲解了Java语言的基础知识。本书配套资源丰富,包括教学大纲、教学课件、电子教案、程序源码、习题答案,作者还为本书精心录制了微课视频,本书还提供在线题库。
more >
  • 目录

    源码下载

    第1章Java起步入门

    1.1Java概述

    1.1.1编程语言

    1.1.2Java是什么

    1.1.3Java语言的优点

    1.2Java程序运行机制

    1.2.1Java字节码与平台独立

    1.2.2JVM、JRE和JDK

    1.3建立开发环境

    1.3.1JDK的下载与安装

    1.3.2JDK目录

    1.3.3关于环境变量

    1.3.4Java API文档

    1.4第一个Java程序

    1.4.1编写Java程序

    1.4.2编译Java程序

    1.4.3执行Java程序

    1.4.4第一个程序分析

    1.5Eclipse IDE

    1.5.1Eclipse的安装和启动

    1.5.2Eclipse的有关设置

    1.5.3使用Eclipse开发程序

    1.5.4Eclipse代码完成功能

    1.5.5Eclipse代码错误的解释

    1.6JShell交互式编程环境

    小结

    习题与实践

    第2章数据类型与运算符

    2.1Java类型系统

    2.1.1基本数据类型

    2.1.2引用数据类型

    2.2变量与赋值

    2.2.1Java关键字

    2.2.2Java标识符

    2.2.3变量与赋值

    2.2.4语句

    2.3文档风格和注释

    2.3.1块的风格

    2.3.2代码缩进和空白

    2.3.3程序注释

    2.4字面值

    2.4.1整数型字面值

    ...

精彩书评more >

标题

评论

版权所有(C)2019 清华大学出版社有限公司 京ICP备10035462号 京公网安备11010802013248号

联系我们 | 网站地图 | 法律声明 | 友情链接 | 盗版举报 | 人才招聘