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

    • Java网络程序设计(高等职业教育新目录新专标电子与信息大类教材)
      • 作者:编者:武春岭//朱崇来|责编:左雅
      • 出版社:电子工业
      • ISBN:9787121436574
      • 出版日期:2023/01/01
      • 页数:268
    • 售价:22
  • 内容大纲

        本书是高职教育类教材。本书针对目前开发行业对Java语言开发工具应用的技能需求以及计算机类专业对Java语言编程的基本要求,与企业深度合作,以“学习目标”→“任务引导”→“任务基础”→“任务实施”→“综合训练”为主线来编写。内容在涵盖基本程序语法的基础上,以小项目开发为实践落脚点。通过“学习目标”和“任务引导”,让学生首先了解要解决的问题;然后学习“任务基础”,奠定技术基础;进而完成“任务实施”的常规练习和拓展练习,来巩固学习成果,从而提高学生的编程技术和能力;最后通过“综合训练”梳理重要知识点,促进重要知识的识记与掌握。本书理论与实际深度融合,便于素质教育的教学实施。
        本书整体上采用“项目引导与驱动”模式,将枯燥的程序语法学习融入具体项目案例中,有利于激发学生学习兴趣,提升学习效果和教学效果。此外,本书案例源自工作实际项目,参考近期Java程序编程岗位的技能需求设计与编制,结构合理,实用性强。
        本书可作为高职院校计算机类专业或电子信息类专业Java程序设计教材,也可作为成人高校和其他培训机构的教材。
  • 作者介绍

  • 目录

    单元1  初识Java
      学习目标
      任务引导
      任务基础
        1.1  Java概述
        1.2  Java程序运行机制
        1.3  Java程序开发
        1.4  Java注释
        1.5  素质拓展—千里之行,始于足下
      任务实施
        1.6  下载安装JDK8
        1.7  搭建Java开发环境
        1.8  使用Eclipse编写HelloWord程序
      综合训练
    单元2  Java基础语法应用
      学习目标
      任务引导
      任务基础
        2.1  标识符和关键字
        2.2  变量和常量
        2.3  Java数据类型
        2.4  成员变量和局部变量
        2.5  Java运算符
        2.6  Java表达式
        2.7  素质拓展—没有规矩,不成方圆
      任务实施
        2.8  工程师月薪计算
        2.9  “瑞达系统”获取用户输入
      综合训练
    单元3  控制结构、方法与数组应用
      学习目标
      任务引导
      任务基础
        3.1  if语句
        3.2  switch语句
        3.3  循环语句
        3.4  方法
        3.5  一维数组
        3.6  排序算法
        3.7  二维数组
        3.8  素质拓展—用心的事情坚持做
      任务实施
        3.9  商城送礼
        3.10  杨辉三角形打印
      综合训练
    单元4  类与对象应用
      学习目标
      任务引导
      任务基础
        4.1  类和对象概述

        4.2  Java类
        4.3  构造方法
        4.4  对象初始化过程
        4.5  重载
        4.6  抽象和封装
        4.7  继承
        4.8  多态
        4.9  包和访问控制
        4.10  抽象类
        4.11  接口
        4.12  素质拓展—取其精华,去其糟粕
      任务实施
        4.13  封装学生类和老师类
        4.14  构造方法初始化学生类和老师类
        4.15  重载学习方法
        4.16  导入类和包
        4.17  产生随机数
        4.18  继承角度实现租车系统
        4.19  多态角度实现租车系统
        4.20  接口方式实现打印机工作过程
      综合训练
    单元5  常用类应用
      学习目标
      任务引导
      任务基础
        5.1  Java API文档的使用
        5.2  String类
        5.3  StringBuffer类
        5.4  异常处理
        5.5  素质拓展—精益求精,无处不在
      任务实施
        5.6  计算字符串中子字符串出现的次数
        5.7  完成Java工程师注册的功能
        5.8  使用Java API查找String类的方法并使用
        5.9  字符串分割
        5.10  根据现有程序添加合适的异常处理代码
        5.11  手工抛出一个算数异常
      综合训练
    单元6  集合应用
      学习目标
      任务引导
      任务基础
        6.1  集合框架
        6.2  Set接口
        6.3  Iterator迭代器
        6.4  List接口
        6.5  Map接口
        6.6  工具类
        6.7  自动拆箱和装箱
        6.8  泛型

        6.9  素质拓展—时刻树立大局观
      任务实施
        6.10  实现学生信息存放与删除
        6.11  改写租车系统,逆序输出车辆名称
        6.12  租车系统增加附加车辆信息功能
        6.13  域名与内容关联存储实现
        6.14  利用工具类实现学生信息比较
        6.15  泛型方式实现租车系统
      综合训练
    单元7  文件操作应用
      学习目标
      任务引导
      任务基础
        7.1  File类
        7.2  字节流和字符流
        7.3  其他流
        7.4  素质拓展—方向不对,努力白费
      任务实施
        7.5  获取目录和文件路径
        7.6  字符流方式实现文件复制
        7.7  数据流方式存取车辆信息
      综合训练
    单元8  线程应用
      学习目标
      任务引导
      任务基础
        8.1  多线程
        8.2  创建和使用线程
        8.3  线程控制
        8.4  共享数据
        8.5  线程死锁和协作
        8.6  素质拓展—合理规划,分而治之
      任务实施
        8.7  多线程实现输出
        8.8  线程等待与中断方式实现计数
        8.9  多线程同步计数
      综合训练
    单元9  网络编程应用
      学习目标
      任务引导
      任务基础
        9.1  计算机网络
        9.2  IP地址和域名
        9.3  Java与网络
        9.4  Socket编程
        9.5  素质拓展—举一反三,学以致用
      任务实施
        9.6  IP地址配置与ping测试
        9.7  网络编程常用类测试
      综合训练