注册 登录 进入教材巡展
#

出版时间:2023-12

出版社:电子工业出版社

以下为《Java:从语言到程序》的配套数字资源,这些资源在您购买图书后将免费附送给您:
  • 电子工业出版社
  • 9787121362149
  • 1-3
  • 439114
  • 48253169-6
  • 平塑
  • 16开
  • 2023-12
  • 576
  • 360
  • 工学
  • 计算机科学与技术
  • 计算机科学与技术
  • 本科
目录
第?1?章 入门准备__eol__1.1 Java?的运行环境与虚拟机__eol__1.2 Java?的开发环境__eol__1.2.1 JDK的安装__eol__1.2.2 设置系统环境变量__eol__1.2.3 编写一个简单的Java?应用程序__eol__1.2.4 编译命令的使用__eol__1.2.5 解释执行命令的使用__eol__1.3 配置VS Code?集成开发工具__eol__第?2?章 编程初探__eol__2.1 Java?语言概述__eol__2.1.1 Java?语言特点__eol__2.1.2 Java?程序的构成__eol__2.1.3 程序文本风格__eol__2.2 数据及类型转换__eol__2.2.1 基本数据类型__eol__2.2.2 常量__eol__2.2.3 变量__eol__2.2.4 数据类型转换__eol__2.3 运算符与表达式__eol__2.3.1 算术运算符和算术表达式__eol__2.3.2 关系运算符和关系表达式__eol__2.3.3 逻辑运算符和逻辑表达式__eol__2.3.4 条件运算符和条件表达式__eol__2.3.5 位运算符和位运算表达式__eol__2.3.6 赋值运算符和赋值表达式__eol__2.3.7 表达式的求值顺序__eol__2.4 流程控制语句__eol__2.4.1 顺序语句__eol__2.4.2 分支语句__eol__2.4.3 循环语句__eol__2.5 控制台输入和输出__eol__2.5.1 控制台输入类Scanner__eol__2.5.2 格式化输出?printf__eol__2.6 应用实例__eol__2.6.1 求最大公约数和最小公倍数__eol__2.6.2 Fibonacci?数列__eol__2.6.3 拆分数字和进制转换__eol__2.6.4 输出九九口诀表__eol__第?3?章 面向对象入门__eol__3.1 面向对象的基本概念__eol__3.1.1 对象__eol__3.1.2 类__eol__3.1.3 消息__eol__3.1.4 面向对象的?4?个基本特征__eol__3.2 类与对象__eol__3.2.1 类的声明和定义__eol__3.2.2 对象的使用__eol__3.3 成员变量__eol__3.3.1 成员变量的定义__eol__3.3.2 成员变量的访问权限__eol__3.3.3 实例成员变量和静态成员变量__eol__3.4 成员方法__eol__3.4.1 方法的声明和定义__eol__3.4.2 方法的调用__eol__3.4.3 隐含参数?this__eol__3.5 构造方法__eol__3.5.1 无参数构造方法的定义和使用__eol__3.5.2 带参数构造方法的定义和使用__eol__3.5.3 this?关键字和构造方法的调用__eol__3.6 静态方法__eol__3.6.1 静态方法的声明和定义__eol__3.6.2 静态方法和实例方法的区别__eol__3.6.3 静态代码块__eol__3.6.4 再论静态成员变量__eol__3.7 main()方法和命令行参数__eol__3.8 编程实例:学生类示例__eol__第?4?章 常用工具类__eol__4.1 数组__eol__4.1.1 一维数组__eol__4.1.2 for-each?循环__eol__4.1.3 二维数组__eol__4.1.4 编程实例?1:数组排序__eol__4.1.5 编程实例?2:杨辉三角__eol__4.2 字符串__eol__4.2.1 String?对象__eol__4.2.2 StringBuffer?对象__eol__4.2.3 编程实例?3:字符串排序__eol__4.3 Runtime?类__eol__4.3.1 内存管理__eol__4.3.2 执行其他程序__eol__4.4 System?类__eol__4.4.1 利用?currentTimeMillis()记录程序执行的时间__eol__4.4.2 利用?exit()退出虚拟机__eol__4.4.3 获取环境属性__eol__4.5 Math?类__eol__4.5.1 利用随机数求π值__eol__4.5.2 利用三角函数求π值__eol__4.5.3 指数和对数函数__eol__4.5.4 取整函数__eol__4.6 Random?类的使用__eol__4.7 日历类__eol__4.7.1 Date?类的使用__eol__4.7.2 使用SimpleDateFormat?格式化输出时间__eol__4.7.3 Calendar?类的特色__eol__4.7.4 编程实例?4:利用GregorianCalendar?输出日历__eol__4.7.5 JSR日期时间包__eol__4.8 Formatter?类__eol__4.8.1 Formatter?的简单使用__eol__4.8.2 时间格式转换符详解__eol__4.8.3 格式说明符语法图__eol__4.9 类型包装器__eol__第?5?章 面向对象高级特性__eol__5.1 继承的基本原理__eol__5.2 子类对父类的继承__eol__5.3 继承机制__eol__5.3.1 属性的隐藏__eol__5.3.2 方法的覆盖__eol__5.3.3 构造方法没有继承机制__eol__5.3.4 父类变量引用子类对象__eol__5.3.5 继承的内部处理__eol__5.4 super?关键字__eol__5.4.1 用?super?引用父类的成员__eol__5.4.2 使用?super?调用父类的构造方法__eol__5.5 接口与多重继承__eol__5.5.1 接口的定义__eol__5.5.2 接口的继承__eol__5.5.3 接口的实现__eol__5.6 重载__eol__5.6.1 普通方法的重载__eol__5.6.2 构造方法的重载__eol__5.6.3 重载的解析__eol__5.6.4 重载与覆盖的区别__eol__5.7 运行时多态__eol__5.7.1 实例方法的运行时多态__eol__5.7.2 成员变量运行时的表现__eol__5.7.3 静态方法运行时的表现__eol__5.8 编程实例:图形类示例__eol__第?6?章 包和特殊类__eol__6.1 包__eol__6.1.1 包的创建__eol__6.1.2 包的使用__eol__6.1.3 JAR文件的创建和使用__eol__6.1.4 JDK中的常用包__eol__6.2 抽象类与抽象方法__eol__6.2.1 抽象方法的声明__eol__6.2.2 抽象类的定义__eol__6.2.3 抽象方法与回调函数__eol__6.3 最终类与最终方法__eol__6.4 内部类__eol__6.4.1 内部类的定义__eol__6.4.2 内部类访问外部类的成员__eol__6.4.3 内部类之间的相互使用__eol__6.4.4 在外部使用内部类__eol__6.4.5 匿名内部类__eol__6.4.6 内部类的作用__eol__第?7?章 异常处理机制__eol__7.1 异常机制简介__eol__7.1.1 基本概念__eol__7.1.2 异常处理的作用__eol__7.1.3 Java?的异常处理机制__eol__7.1.4 异常类的层次结构__eol__7.2 异常处理类型__eol__7.2.1 运行时异常__eol__7.2.2 检查型异常__eol__7.2.3 自定义异常__eol__7.3 异常处理机制__eol__7.3.1 捕获和处理异常__eol__7.3.2 抛出异常__eol__7.3.3 try-catch-finally?语句的嵌套__eol__7.3.4 try-with-resource?语句__eol__7.3.5 用户自定义异常__eol__7.4 编程实例:使用异常机制来实现键盘输入__eol__第?8?章 文件处理__eol__8.1 文件和输入/输出流__eol__8.2 字节流__eol__8.2.1 InputStream?中的方法__eol__8.2.2 OutputStream?中的方法__eol__8.2.3 文件输入流FileInputStream__eol__8.2.4 文件输出流FileOutputStream__eol__8.2.5 编程实例?1:保存用户输入到文件__eol__8.2.6 编程实例?2:显示文件内容__eol__8.2.7 编程实例?3:文件的复制__eol__8.2.8 顺序输入流__eol__8.2.9 管道输入流__eol__8.2.10 过滤输入/输出流__eol__8.3 字符流__eol__8.3.1 InputStreamReader?类中的方法__eol__8.3.2 OutputStreamWriter?类中的方法__eol__8.3.3 编程实例?4:保存键盘输入中文到文件__eol__8.3.4 编程实例?5:文件编码转换__eol__8.4