欢迎光临澳大利亚新华书店网 [登录 | 免费注册]

    • 人工智能时代Java项目实战(微课版十五五职业教育计算机类专业新形态一体化系列教材)
      • 作者:编者:刘丹|责编:王春霞
      • 出版社:中国铁道
      • ISBN:9787113318970
      • 出版日期:2026/03/01
      • 页数:322
    • 售价:27.92
  • 内容大纲

        本书介绍了Java的相关知识及技能全面的介绍及总结,采用了“项目—任务—综合实训”的编写模式,体现了“做中学,学中做”的教学做一体职业教育教学特色。
        本书包含10个项目,50个软件编程任务。其中,10个项目分别是:实现Java基础编程、运用程序控制结构进行编程、实现类的封装、实现类的继承与多态、设计异常处理程序、构建具有基本布局和事件的GUI界面、设计AWT与事件、构建Swing与事件、实现事件监听器与适配器、实现Java高级编程。书中全部项目及具体的每个任务都紧密贴近现代软件编程中常用的OOP语言,并与真实的工作过程相一致,完全符合企业的需求,贴近软件开发的实际。
        本书可用作中职、高职、中高职贯通的计算机网络技术专业和非计算机专业的软件编程项目实践教材,同时也可作为各类技能大赛软件编程模块Java项目的训练教材。
  • 作者介绍

  • 目录

    项目一  实现Java基础编程
      任务一  创建Java开发环境
      任务二  使用Java编写工具
      任务三  使用构造方法传参计算圆面积
      任务四  使用BufferedReader类进行键盘输入
      任务五  使用输入与输出对话框计算三角形面积
      任务六  使用Scanner类计算三角形面积
      项目综合实训  实现IT职业信息调研
    项目二  运用程序控制结构进行编程
      任务一  设计主类的结构
      任务二  设计菜单类的结构
      任务三  计算平行四边形的面积
      任务四  计算梯形的面积
      任务五  计算圆锥体的体积
      项目综合实训  实现15位身份证号到18位身份证号的转换
    项目三  实现类的封装
      任务一  实现家庭用户表到家庭用户类的转换
      任务二  实现家庭成员表到家庭成员类的转换
      任务三  实现家庭收入表到家庭收入类的转换
      任务四  实现家庭支出表到家庭支出类的转换
      任务五  实现家庭收支表到家庭收支类的转换
      任务六  实现主菜单类和主类的封装
      项目综合实训  设计一个“某教育公司”的职业教育产品信息类
    项目四  实现类的继承与多态
      任务一  实现单继承
      任务二  实现抽象类与多态
      任务三  实现接口与多态
      任务四  实现薪水计算功能
      项目综合实训  设计人工智能机器人系统
    项目五  设计异常处理程序
      任务一  实现家庭用户类的系统自动异常处理
      任务二  实现家庭收入类的基本异常处理
      任务三  实现家庭支出类的扩展异常处理
      任务四  实现家庭收支类的异常抛出与捕获
      任务五  实现家庭成员类的自定义异常处理
      项目综合实训  实现银行用户注册界面中的异常处理
    项目六  构建具有基本布局和事件的GUI界面
      任务一  实现四种常见的GUI界面
      任务二  实现四种常见的GUI界面上的组件
      任务三  实现四种常见的GUI界面中的布局
      任务四  实现GUI界面中的基本事件
      项目综合实训  实现学生成绩统计系统的GUI界面设计
    项目七  设计AWT与事件
      任务一  实现不同类别组件的显示
      任务二  实现不同辅助类的显示
      任务三  实现不同布局类的显示
      任务四  使用AWT来计算学生总评
      项目综合实训  设计分页浏览图片程序
    项目八  构建Swing与事件
      任务一  实现Swing的多文件操作

      任务二  设计Swing的基本组件
      任务三  设计Swing的高级组件
      项目综合实训  使用Swing实现奶茶订单信息显示
    项目九  实现事件监听器与适配器
      任务一  实现Java四种不同的事件编程
      任务二  运用不同事件方法实现界面的相应功能
      任务三  实现身份证号从15位到18位的转换
      项目综合实训  实现计算器及工资税收的计算
    项目十  实现Java高级编程
      任务一  设计不同的Java绘图模板
      任务二  实现不同的Java绘图方法
      任务三  设计不同的Java线程模板
      任务四  实现不同的Java线程方法
      任务五  实现Java的常用工具类
      任务六  实现Java的常用集合类
      任务七  设计不同的Java数据库模板
      任务八  实现不同的Java数据库操作方法
      任务九  实现不同的Java文件操作方法
      任务十  实现不同的Java网络编程方法
      项目综合实训  制作网络五子棋对战程序
    参考文献