中图网文创礼盒,买2个减5元
欢迎光临中图网 请 | 注册
> >>
JAVA面向对象程序设计(题库·微课视频版)

JAVA面向对象程序设计(题库·微课视频版)

出版社:清华大学出版社出版时间:2023-10-01
开本: 其他 页数: 356
本类榜单:教材销量榜
中 图 价:¥48.9(7.0折) 定价  ¥69.8 登录后可看到会员价
加入购物车 收藏
运费6元,满69元免运费
?快递不能达地区使用邮政小包,运费14元起
云南、广西、海南、新疆、青海、西藏六省,部分地区快递不可达
本类五星书更多>

JAVA面向对象程序设计(题库·微课视频版) 版权信息

JAVA面向对象程序设计(题库·微课视频版) 本书特色

1. 将Java开发技术与面向对象思想有机融合,通过生动的开发案例,方便读者理解和掌握。 2. 资源丰富,配套PPT课件、教学大纲、电子教案、题库、视频、思政案例、源码等。 1024道在线习题+550分钟视频+思政案例+教学大纲+PPT

JAVA面向对象程序设计(题库·微课视频版) 内容简介

结合实用案例讲解Java语法、面向对象程序设计技术和核心API。 全书共10章,内容涵盖Java概述、Java语法基础、面向对象基础、面向对象高级技术、 Java API、异常处理机制、Java I/O流、多线程、Java GUI编程和Java网络编程等知识要点。案例丰富,以JDK 17和IntelliJ IDEA等流行的开发环境为依托,力求让读者通过案例 掌握Java编程技术。另一个特色是在阐释专业内容的同时自然融入思政元素, 具有鲜明的时代性和引领性。 可作为普通高等院校计算机、软件工程、人工智能等专业“面向对象程序设计”“Java程序设计”课程的教材,也适 合编程爱好者自学和培训使用。

JAVA面向对象程序设计(题库·微课视频版) 目录

目录 第1章Java概述 1.1面向对象程序设计 1.1.1面向对象程序设计的基本概念 1.1.2面向对象程序设计的基本特征 1.1.3面向对象程序设计的优势 1.2Java的历史及特性 1.2.1Java的发展简史 1.2.2Java的语言特性 1.3搭建Java开发环境 1.3.1安装JDK 1.3.2常用JDK命令介绍 1.3.3IntelliJ IDEA介绍 1.4编写**个Java程序 1.4.1Hello, World! 1.4.2思政与拓展: 弘扬工匠精神 1.4.3Java环境变量 1.4.4Java程序运行机制 1.5Java常用包介绍 1.5.1包的概念 1.5.2Java API常用包 1.5.3包的创建 1.5.4包的导入 小结 第2章Java语法基础 2.1标识符和关键字 2.1.1注释 2.1.2标识符与关键字 2.1.3分隔符 2.2基本数据类型 2.2.1基本数据类型概述 2.2.2整型 2.2.3布尔型 2.2.4字符型 2.2.5浮点型 2.3变量和常量 2.3.1变量 2.3.2常量 2.4数据类型转换 2.4.1自动类型转换 2.4.2强制类型转换 2.4.3包装类转换 2.5运算符 2.5.1操作数和表达式 2.5.2优先级和结合方向 2.5.3算术运算符 2.5.4关系运算符 2.5.5逻辑运算符 2.5.6条件运算符 2.5.7位运算符 2.5.8赋值运算符 2.5.9其他运算符 2.6语句和程序块 2.6.1语句 2.6.2程序块 2.7流程控制语句 2.7.1ifelse语句 2.7.2switchcase语句 2.7.3while循环语句 2.7.4dowhile循环语句 2.7.5for循环语句 2.7.6break语句 2.7.7continue语句 2.7.8return语句 2.8方法 2.8.1方法定义 2.8.2方法重载 2.8.3递归方法 2.9数组 2.9.1一维数组 2.9.2数组常见操作 2.9.3多维数组 2.10简单的人机交互 2.10.1Scanner类 2.10.2BufferedReader类 2.10.3main()方法 2.10.4思政与拓展: 代码规范 小结 第3章面向对象基础 3.1类和对象 3.2定义Java类 3.3创建对象 3.3.1创建对象概述 3.3.2访问成员 3.4成员变量 3.4.1变量及其分类 3.4.2成员变量和局部变量的区别 3.4.3变量选择标准 3.5再论方法 3.6构造方法 3.7this关键字 3.8static关键字 3.8.1static修饰成员变量 3.8.2static修饰方法 3.8.3static修饰程序块 3.9访问控制 3.9.1访问控制修饰符 3.9.2隐藏实现 3.10对象清理 3.11思政案例: 弘扬中华优秀文化——节气 小结 第4章面向对象高级技术 4.1继承基础 4.1.1何时采用继承 4.1.2访问控制 4.1.3继承与组合 4.2方法重写 4.3super关键字 4.4Object类 4.4.1toString()方法 4.4.2equals()方法 4.5final关键字 4.5.1final变量 4.5.2final方法 4.5.3final类 4.6多态 4.6.1向上转型 4.6.2向下转型 4.6.3instanceof运算符 4.7抽象类 4.7.1抽象类与抽象方法 4.7.2何时使用抽象类 4.8接口 4.8.1接口的定义 4.8.2接口的实现 4.8.3接口与抽象类 4.8.4什么情况下使用接口 4.9内部类 4.9.1内部类基础 4.9.2成员内部类 4.9.3静态内部类 4.9.4局部内部类 4.9.5匿名内部类 4.9.6思政与拓展: 化繁为简 小结 第5章Java API 5.1字符串 5.1.1String类 5.1.2StringBuffer类 5.1.3StringBuilder类 5.1.4StringTokenizer类 5.2时间与日期 5.2.1java.util.Date类 5.2.2java.sql.Date类 5.2.3Calendar类 5.2.4LocalDate类 5.2.5LocalTime类 5.2.6LocalDateTime类 5.2.7Instant类 5.2.8Duration类和Period类 5.2.9日期格式化 5.3数值与随机数 5.3.1Math类 5.3.2Random类 5.3.3包装类 5.3.4BigInteger类与BigDecimal类 5.4系统相关类 5.4.1System类 5.4.2Runtime类 5.5正则表达式 5.5.1元字符 5.5.2Pattern类与Matcher类 5.6集合 5.6.1集合概述 5.6.2Collection接口 5.6.3Iterator接口 5.6.4List接口 5.6.5Set接口 5.6.6Map接口 5.6.7数组与容器的区别 5.7泛型 5.7.1泛型类 5.7.2泛型方法 5.7.3泛型接口 5.8Lambda表达式 5.9思政案例: 保护环境,从垃圾分类做起 5.9.1案例背景 5.9.2案例任务 5.9.3案例实现 小结 第6章异常处理机制 6.1异常概述 6.2异常的分类 6.2.1Java异常分类体系 6.2.2Throwable类 6.3捕获异常 6.3.1try语句 6.3.2catch语句 6.3.3finally语句 6.4声明异常 6.5使用throw抛出异常 6.6自定义异常类 6.7思政案例: 守土有责、守土担责、守土尽责 小结 第7章Java I/O流 7.1I/O流概述 7.1.1流的分类 7.1.2Java的I/O流体系结构 7.2File类 7.2.1File类概述 7.2.2FilenameFilter接口 7.3字节流 7.3.1InputStream类和OutputStream类 7.3.2文件字节流 7.3.3过滤字节流 7.3.4管道字节流 7.3.5顺序输入流 7.3.6对象序列化 7.3.7对象流 7.4字符流 7.4.1Reader类和Writer类 7.4.2InputStreamReader类和OutputStreamWriter类 7.4.3缓冲字符流 7.4.4文件字符流 7.4.5管道字符流 7.4.6PrintWriter类 7.5RandomAccessFile类 7.6思政案例: 学习强国,挑战答题 小结 第8章多线程 8.1线程简介 8.1.1线程概述 8.1.2线程与进程 8.1.3多线程的优势 8.2线程创建 8.2.1Thread类 8.2.2Runnable接口 8.2.3继承Thread类创建线程 8.2.4实现Runnable接口创建线程 8.3线程生命周期 8.3.1生命周期概述 8.3.2新建状态 8.3.3就绪状态 8.3.4阻塞状态 8.3.5死亡状态 8.4线程调度与控制 8.4.1线程优先级 8.4.2线程休眠 8.4.3线程让步 8.4.4线程插队 8.4.5线程中断 8.5线程同步 8.5.1多线程引发的问题 8.5.2使用synchronized关键字实现线程同步 8.6线程通信 8.6.1使用共享变量实现线程间通信 8.6.2使用管道流实现线程间通信 8.7守护线程 8.8线程组 8.9思政案例: 苏炳添,中国速度! 小结 第9章Java GUI编程 9.1GUI概述 9.2容器 9.2.1JFrame 9.2.2JPanel 9.2.3对话框 9.3布局管理 9.3.1FlowLayout布局管理器 9.3.2BorderLayout布局管理器 9.3.3GridLayout布局管理器 9.3.4GridBagLayout布局管理器 9.4Swing常用组件 9.4.1基本组件 9.4.2菜单 9.5事件处理机制 9.5.1委托事件模型 9.5.2事件类别和事件监听器 9.5.3事件适配器 9.5.4监听器实现形式 9.6思政案例: 复杂问题的分析与解决方法 9.6.1需求分析 9.6.2基础知识 9.6.3具体实现 9.6.4项目打包 小结 第10章Java网络编程 10.1网络基础 10.1.1网络参考模型 10.1.2IP地址和端口 10.1.3TCP与UDP 10.2InetAddress类 10.3URL 10.3.1URL简介 10.3.2URL类 10.3.3URLConnection类 10.4基于TCP的网络编程 10.4.1客户机/服务器模型 10.4.2Socket类 10.4.3ServerSocket类 10.5基于UDP的网络编程 10.5.1DatagramPacket类 10.5.2DatagramSocket类 10.6思政案例: 逐梦太空,天地互通 小结
展开全部
商品评论(0条)
暂无评论……
书友推荐
本类畅销
编辑推荐
返回顶部
中图网
在线客服