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

Java编程基础(微课版)

本书是国家级混合式一流本科课程“Java程序设计I”使用教材,发教学视频2100余分钟、题库2200多道,配套了教学大纲、考核大纲、PPT课件等教学资源。所有资源部署在学银在线慕课平台。

作者:覃遵跃,张杰,颜一鸣,戴志强,刘春
丛书名:计算机系列教材
定价:99
印次:1-2
ISBN:9787302630722
出版日期:2023.05.01
印刷日期:2024.06.26

Java是互联网时代最重要的编程语言之一。 本书从初学者的角度出发,通过典型的案例、简单清晰的图示、通俗易懂的语言,深入浅出地介绍了Java应用开发中使用的重点技术。 全书共20章,第1~5章讲解Java特点和开发环境搭建、Java语言基础、程序流程控制、数组和方法,这些内容是Java的基础知识;第6~8章讲解Java面向对象编程知识,包括类与对象,构造方法,封装性,this、static和super等关键字,继承、抽象类、接口、多态性、类之间的关系、单例模式和简单工厂模式等,这些内容是Java的核心内容;第9~15章讲解包及访问控制权限、异常处理、泛型、常用类、I/O系统、集合、JDBC编程等,这些内容是Java的重点难点;第16~20章讲解注解、图形用户界面、反射、多线程和网络编程,这些内容是Java应用开发基础。 本书列举了300多个程序案例、绘制了300多个图示、布置了100多道习题,方便读者快速理解相关知识点并掌握应用技巧。本书还提供了丰富的配套教学资源,包括教学大纲、教学视频2100余分钟、题库2200多道、精美PPT课件1800余页、所有源程序代码和习题参考答案。本书所有资源部署在学银在线慕课平台,所有程序在JDK 17上运行通过,扫描随书提供的二维码可观看相应内容的讲解视频。 本书可作为高等院校相关专业的“Java程序设计”课程教材,也可作为Java语言的自学者入门用书。

more >

前言 从事有趣的、富有挑战性的设计,本身就是一种愉快的享受。 ——王选 只要你有一件合理的事去做,你的生活就会显得特别美好。 ——阿尔伯特·爱因斯坦 2006年,作者第一次讲授“Java程序设计”课程就被Java高超的设计思想深深吸引。此后作者一直有幸讲授该课程,见证了Java语言的繁荣与发展,至今仍生机勃勃。作者从事“Java程序设计”课程教学17年来,使用过多种不同类型的教材,也接触了一批优秀教材。多年的教学实践让作者体会到一些教材存在不足,例如理论讲解多、针对性案例少,阐述晦涩、理解困难,案例过于简单、启发性不强,重传授科学知识、轻育人内容等。 作为一名合格的高校教师,不仅传道授业解惑,还应注重通过教材传播更多正能量,学生在掌握专业知识的同时,在潜移默化中锻造积极向上、奋勇拼搏、健康乐观的人生态度和高尚品格。 作者平时在教学实践、科学研究和带领学生团队过程中注意收集素材、积累资料、参与各种培训和学校组织的理论学习,不断有新感觉、新体会。 2019年,教育部印发《关于一流本科课程建设的实施意见》,明确了一流本科课程建设标准,课程建设(包括录制视频、建设题库、开发项目、线上线下混合教学、研讨式翻转课堂教学等)骤然有了无限生机。作者的“Java程序设计”课程线上访问量近1000万次,学银在线慕课平台示范教学包被引用800余次,惠及2万余名学生。2020年主持的“Java程序设计Ⅰ”被认定为首批国家级线上线下混合式一流本科课程,2021年主持的“设计模式”被认定为湖南省线上一流本科课程。 2020年,教育部印发《高等学校课程思政建设指导纲要》,落实立德树人根本任务,围绕政治认同、家国情怀、文化素养、宪法法治意识、道德修养等重点优化课程思政内容供给,系统进行中国特色社会主义和中国梦教育、社会主义核心价值观教育、法治教育、劳动教育、心理健康教育、中华优秀传统文化教育,坚定学生理想信念,切实提升立德树人的成效。 作者已从事20多年的高等教育,积累了丰富的教学经验,作为学校教学督导团专家以及国家级一流本科课程评审专家,一直在思考,教材作为传播知识的载体,如何在教材中落实教书育人任务?本书大胆改革课程内容,基于CDIO理念和案例驱动,提高读者编程能力和应用基础Java API解决实际问题的能力,更新课程内容,紧跟Java语言发展,贯彻落实立德树人,传播社会主义核心价值观、优秀传统文化和正能量。 想法很多,付诸行动需要勇气和毅力。 总想闲时付诸行动,却终是找不到闲暇。某天与友人茶余饭后,幡然醒悟,当下即是开始。随即打开10年前的联想R400,没有仪式,没有思考,一切静悄悄,就像和多年熟识的老朋友相见那么自然。 本书特色如下。 (1) 通俗易懂,快速入门。在内容结构上各知识点循序渐进,阐述简练准确。以问题为出发点,激发读者学习兴趣,探索求知精神。大量图示帮助读者理解编程要点;每个程序都有详细注释,帮助读者快速吸收编程难点;典型案例浅显易懂,帮助读者更透彻地分析;书后习题帮助读者理解关键知识点。理论与实践结合,实践验证理论,理论指导实践。读者在愉快的学习过程中理解理论,提升实践能力,提高学习获得感和成就感。 (2) 资源丰富,难度降低。本书配2100余分钟带字幕的教学视频,其中PPT理论授课视频600余分钟,编程演示视频1400余分钟;提供了300余个程序案例。所有资源部署在学银在线慕课平台。 (3) 扫码学习,随心所欲。书中大部分内容配备了授课视频二维码,读者通过手机扫码随时随地学,突破时空限制,满足按需学习。 (4) 能量满满,匠心情怀。本书着眼立德树人,部分案例充满爱国情怀,锻造工匠精神,通篇注重环保意识,培育社会主义核心价值观、正确人生观,潜移默化培养担当、责任、上进意识。 (5) 分类清晰,教学容易。课程资源包括三纲、理论授课视频、编程演示视频、按章节分类题库,授课教师能根据教学进度和需要,任意组织教学内容。通过课程平台,授课教师能轻松获取所有教学资源。 本书是作者从教20多年的感悟,书中内容字斟句酌、反复推敲、不断总结、推陈出新,毕竟知识和水平有限,书中难免存在纰漏,恳请读者提出宝贵意见和建议。 感谢同事们一起研究教材结构、提供众多资源素材和视频制作,使本书内容更加充实丰满,富有情怀。 感谢亲人和朋友们多年来的大力支持,使作者能全力以赴完成本书,为广大读者学习了解Java提供较好的平台和选择。 感谢启航学习团队和吉首大学计算机科学与工程学院的同学们,使作者体会到工作的乐趣。 若本书对读者有所启发和帮助,作者将欢欣鼓舞。祝读者学习快乐! 作者2023年3月

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

同系列产品more >

Linux操作系统设计与构建

张同光,荆春棋,田乔梅
定 价:59.80元

查看详情
软件工程理论与实践(第3版·微课版)...

王振武
定 价:69元

查看详情
数据结构与算法(第3版)

熊岳山
定 价:59元

查看详情
嵌入式系统体系、原理与设计(第2版)...

张凯龙
定 价:79.90元

查看详情
数据挖掘算法原理与实现(第3版·微...

王振武
定 价:49.80元

查看详情
图书分类全部图书
more >

  • "通俗易懂,快速入门。内容结构上各知识点循序渐进,阐述简练准确,以问题为出发点,激发读者学习兴趣,探索求知精神。
    扫码学习,随心所欲。书中大部分内容配备了授课视频的二维码,读者通过扫码随时随地学习,突破时空限制。
    能量满满,情怀汤汤。本书着眼立德树人,大力传播社会主义核心价值观、传统文化和正能量,潜移默化培养责任、担当、上进意识。
    资源丰富,方便教学。课程资源包括教学大纲、教学日历、精美授课PPT、配有字幕的理论视频和编程视频(共2100余分钟)、按章节分类的题库。
    "

more >
  • 目录

    第1章Java概述1

    1.1初识Java1

    1.1.1Java的发展1

    1.1.2Java的特点2

    1.2Java开发环境3

    1.2.1Java运行机制3

    1.2.2搭建开发环境4

    1.2.3第一个Java程序6

    1.3Eclipse集成开发环境8

    1.3.1Eclipse简介8

    1.3.2安装Eclipse9

    1.3.3建立Java项目10

    1.4Java命名规范13

    1.5小结13

    1.6习题13

    第2章Java语言基础15

    2.1Java程序结构15

    2.2注释及编程风格17

    2.2.1注释17

    2.2.2Java编程风格17

    2.3Java符号集18

    2.3.1Java符号系统18

    2.3.2标识符19

    2.3.3关键字20

    2.4数据类型21

    2.4.1数据类型概念21

    2.4.2常量22

    2.4.3变量252.4.4整数类型26

    2.4.5浮点数类型26

    2.4.6字符类型27

    2.4.7布尔类型28

    2.5数据类型转换29

    2.5.1自动转换29

    2.5.2强制转换30

    2.5.3字符串的转换30

    2.6表达式与语句31

    2.6.1算术表达式31

    2.6.2赋值表达式32

    2.6.3关系表达式33

    2.6.4逻辑表达式34

    2.6.5表达式语句35

    2.6.6运算符的优先级35

    2.7小结36

    2.8习题36

    〖3〗Java编程基础(微课版)目录〖3〗第3章程序流程控制39

    3.1选择结构39

    3.1.1if语句39

    3.1.2switch语句42

    ...

精彩书评more >

标题

评论

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

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