注册 登录 进入教材巡展
#

出版时间:2024-07

出版社:电子工业出版社

以下为《AI赋能Java语言编程:从入门到高阶》的配套数字资源,这些资源在您购买图书后将免费附送给您:
  • 电子工业出版社
  • 9787121483127
  • 1-1
  • 540842
  • 16开
  • 2024-07
  • 计算机科学与技术
  • 本科
内容简介
本书共分三个部分:第一部分为程序设计基础知识介绍,内容涉及数据类型、运算符与表达式、程序基本控制结构、函数及其应用、数组及其应用、指针及其应用、结构体及其应用、文件与数据存储;第二部分为AI辅助编程入门实战;第三部分为AI辅助编程高阶实战,其中包括各类大赛竞赛题自动解答。__eol__本书是一本以Java语言为基础介绍AI赋能编程的书籍,这本书既可以作为AI编程的入门书,也可以作为机器学习研究人员的参考工具,能够帮助读者从基础到更高水平地掌握AI赋能编程的方法,深入理解AI的原理。本书的特色在于将Java编程语言和AI赋能编程原理相结合,通过Java语言来实现AI赋能编程应用,帮助读者把AI赋能编程从理论落地到应用实践中。本书面向在校学生、机器学习爱好者、人工智能研究者、AI开发者和AI程序员,是他们深入理解AI赋能编程的有力工具。 __eol__
目录
第1章 Java简介__eol__1.1 什么是Java语言__eol__1.1.1 Java语言特点__eol__1.1.2 Java的三层结构__eol__1.1.3 Java虚拟机__eol__1.1.4 垃圾回收__eol__1.1.5 代码安全__eol__1.2 一个基本的Java程序__eol__1.2.1 Java环境的配置__eol__1.2.2 Java应用程序__eol__1.3 程序的编译与运行__eol__1.3.1 编译__eol__1.3.2 运行__eol__1.4 常见错误__eol__1.4.1 编译时错误__eol__1.4.2 运行时错误__eol__1.5 使用Java核心API文档__eol__本章小结__eol__习题1__eol__拓展阅读1__eol__拓展阅读2__eol__拓展阅读3__eol__第2章 标识符与数据类型__eol__2.1 Java的基本语法单位__eol__2.1.1 空白注释及语句__eol__2.1.2 关键字__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__本章小结__eol__习题2__eol__拓展阅读__eol__第3章 表达式和流程控制语句__eol__3.1 表达式__eol__3.1.1 操作数__eol__3.1.2 运算符__eol__3.1.3 表达式的提升和转换__eol__3.2 流程控制语句__eol__3.2.1 表达式语句__eol__3.2.2 块__eol__3.2.3 选择结构__eol__3.2.4 循环语句__eol__3.2.5 continue和break语句__eol__3.3 简单的输入/输出__eol__本章小结__eol__习题3__eol__拓展阅读__eol__第4章 数组和向量__eol__4.1 数组__eol__4.1.1 创建数组__eol__4.1.2 访问数组__eol__4.1.3 二维数组__eol__4.1.4 复制数组__eol__4.2 Vector类(向量)__eol__4.2.1 概述__eol__4.2.2 Vector类的构造方法__eol__4.2.3 Vector类对象的操作__eol__本章小结__eol__习题4__eol__拓展阅读__eol__第5章 字符串__eol__5.1 初识字符串__eol__5.1.1 字符串的特性__eol__5.1.2 字符串的创建__eol__5.2 字符串的操作__eol__5.2.1 字符串的基本操作__eol__5.2.2 StringBuffer和StringBuilder类__eol__5.2.3 字符串的格式化__eol__5.2.4 字符串方法__eol__5.3 正则表达式__eol__5.3.1 正则表达式的基本概念__eol__5.3.2 使用Pattern和Matcher类进行正则匹配__eol__本章小结__eol__习题5__eol__拓展阅读1__eol__拓展阅读2__eol__第6章 对象和类__eol__6.1 对象和类的初步介绍__eol__6.1.1 面向对象技术__eol__6.1.2 对象和类的定义__eol__6.2 类的基本结构__eol__6.2.1 声明__eol__6.2.2 成员变量和成员方法__eol__6.2.3 构造方法__eol__6.3 对象的创建和使用__eol__6.3.1 创建对象__eol__6.3.2 访问成员变量和调用成员方法__eol__6.3.3 对象引用__eol__6.4 封装__eol__6.4.1 访问修饰符__eol__6.4.2 封装的优势__eol__6.4.3 Getter和Setter方法__eol__6.5 继承__eol__6.5.1 基类与派生类__eol__6.5.2 extends关键字__eol__6.5.3 super关键字__eol__6.6 多态__eol__6.6.1 方法重载和方法重写__eol__6.6.2 抽象类和接口__eol__6.7 静态成员__eol__6.7.1 类变量__eol__6.7.2 类方法__eol__6.7.3 静态块__eol__6.8 高级主题__eol__6.8.1 枚举__eol__6.8.2 内部类__eol__6.8.3 反射__eol__本章小结__eol__习题6__eol__拓展阅读1__eol__拓展阅读2__eol__第7章 Java异常处理__eol__7.1 异常__eol__7.1.1 引出异常__eol__7.1.2 异常的概念__eol__7.1.3 Java异常分类__eol__7.2 Java异常处理__eol__7.2.1 try-catch块__eol__7.2.2 公共异常__eol__7.3 抛出异常__eol__7.4 自定义异常__eol__本章小结__eol__习题七__eol__拓展阅读__eol__第8章 Java语言的高级特性__eol__8.1 泛型__eol__8.1.1 泛型数据类型__eol__8.1.2 泛型类__eol__8.1.3 泛型接口__eol__8.1.4 泛型方法__eol__8.2 迭代器__eol__8.2.1 迭代器的基本概念__eol__8.2.2 接口Iterator__eol__8.2.3 接口Iterable__eol__8.2.4 Iterable和for-each循环__eol__8.2.5 使用迭代器示例__eol__8.3 克隆__eol__8.3.1 克隆的实现方式__eol__8.3.2 浅克隆__eol__8.3.3 深克隆__eol__本章小结__eol__习题8__eol__拓展阅读__eol__第9章 Java的图形用户界面设计__eol__9.1 AWT和Swing__eol__9.2 容器__eol__9.2.1 顶层容器__eol__9.2.2 内容窗格__eol__9.2.3 面板__eol__9.3 布局__eol__9.3.1 FlowLayout布局管理器__eol__9.3.2 BorderLayout布局管理器__eol__9.3.3 GridLayout布局管理器__eol__9.4 事件处理__eol__9.4.1 事件处理模型__eol__9.4.2 事件的种类__eol__9.4.3 多监听程序__eol__9.4.4 事件适配器__eol__本章小结__eol__习题9__eol__拓展阅读__eol__第10章 Swing组件__eol__10.1 窗口__eol__10.2 按钮__eol__10.2.1 普通按钮__eol__10.2.2 切换按钮__eol__10.2.3 单选按钮__eol__10.2.4 复选按钮__eol__10.3 标签__eol__10.4 组合框__eol__10.5 列表__eol__10.6 文本组件__eol__10.6.1 文本域__eol__10.6.2 文本区__eol__10.6.3 文本编辑器__eol__10.6.4 密码框__eol__10.7 菜单组件__eol__10.7.1 菜单栏__eol__10.7.2 菜单__eol__10.7.3 菜单项__eol__10.8 对话框__eol__10.8.1 对话框概述__eol__10.8.2 标准对话框__eol__10.8.3 文件对话框__eol__10.9 定制组件样式__eol__10.9.1 颜色__eol__10.9.2 字体__eol__10.9.3 绘图__eol__本章小结__eol__习题10__eol__拓展阅读__eol__第11章 数据流的输入与输出__eol__11.1 数据流的基本概念__eol__11.1.1 I/O流原理与流的分类__eol__11.1.2 输入数据流__eol__11.1.3 输出数据流__eol__11.2 二进制I/O流和文本I/O流__eol__11.2.1 二进制I/O流__eol__11.2.2 文本I/O流__eol__11.3 节点流和处理流__eol__11.4 序列化和反序列化__eol__11.5 文件的处理__eol__11.5.1 File类__eol__11.5.2 随机访问文件__eol__本章小结__eol__习题11__eol__拓展阅读__eol__第12章 线程__eol__12.1 线程和多线程__eol__12.1.1 线程的概念__eol__12.1.2 线程的特点及结构__eol__12.2 线程的状态__eol__12.3 创建线程__eol__12.3.1 通过继承Thread类创建线程__eol__12.3.2 通过实现Runnable接口创建线程__eol__12.3.3