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

    • Java语言程序设计上机实验(高等院校程序设计系列教材)
      • 作者:编者:吕凯|责编:袁勤勇//杨枫
      • 出版社:清华大学
      • ISBN:9787302658207
      • 出版日期:2024/05/01
      • 页数:198
    • 售价:18.4
  • 内容大纲

        本书是清华大学出版社出版的教材《Java语言程序设计》的配套用书,也可独立作为上机用书。本书共基本与《Java语言程序设计》教材中的各章节一一对应。本书针对Java程序设计的初级及高级操作,精心设计了各章的实验,每章都包含若干上机实验题,实验题目由内容、思路、代码和运行结果组成实验内容由浅入深、循序渐进,知识点全面,并有目的地针对学习Java语言过程中遇到的重点和难点进行讲解与指导,强调实用性和易学性,可以帮助学生进一步熟悉和掌握Java语言的语法知识及程序设计的方法。自测题为学生提供了额外的编程题目,以帮助学生更快地提高编程水平。
        本书可作为高等院校计算机及相关专业Java语言和面向对象程序设计课程的实训教材,也可作为进行项目设计和毕业设计的参考书,还可作为培训用书和Java初学者的入门书。
  • 作者介绍

  • 目录

    上机实验1 Java简介
      1.1 JDK开发工具
        实验1-1 安装JDK
        实验1-2 系统环境变量配置
      1.2 Java集成开发环境Eclipse
        实验1-3 Eclipse的安装和启动
        实验1-4 Eclipse调试工具
      自测题
    上机实验2 编程基础
      2.1 数据的输入和输出
        实验2-1输入输出例题
      2.2 Java基本数据类型
        实验2-2 基本数据类型的使用
        实验2-3 大小写转换
        实验2-4 希腊字母表
      2.3 Java中的运算符
        实验2-5 计算面积和周长
        实验2-6 判断闰年
        实验2-7 输出各位数字
      2.4 程序的结构
        实验2-8 直角三角形的判断
        实验2-9 成绩等级
        实验2-10最大公约数和最小公倍数
        实验2-11 整数各位求和
        实验2-12 求数的所有因子
        实验2-13 斐波那契数列
      自测题
    上机实验3 数组
      3.1一维数组
        实验3-1 字母正序输出
        实验3-2 模拟双色球生成案例
        实验3-3 数组乱序后输出
        实验3-4 数组中查找数据
        实验3-5 在有序数组中插入数据
        实验3-6 选择排序
      3.2 二维数组
        实验3-7 杨辉三角形
        实验3-8 求矩阵的鞍点
      自测题
    上机实验4 类和对象
      4.1 类的设计
        实验4-1 Person类的设计
        实验4-2 圆形类的设计
      4.2 对象的创建和使用
        实验4-3 Person类对象的创建和使用
        实验4-4 圆形类对象的创建和使用
      4.3 构造方法
        实验4-5 Person类构造方法
        实验4-6 圆形类构造方法
      4.4 this关键字

        实验4-7 this的使用
      4.5 方法的重载
        实验4-8 构造方法和成员方法的重载
      4.6 静态成员
        实验4-9 图书销量之静态属性
        实验4-10 角度转换之静态方法
      4.7 成员访问控制
        实验4-11 学生类成员访问权限
      自测题
    上机实验5 继承和多态
      5.1 类的继承
        实验5-1 学生类
        实验5-2 员工类
      5.2 方法的重写
        实验5-3 等边三角形类
        实验5-4 动物类
      5.3 抽象类和接口
        实验5-5 打印机类
        实验5-6 操作系统类
        实验5-7 报警接口
        实验5-8 玩游戏接口
      5.4 多态
        实验5-9 打印机的参数
        实验5-10银行利率
      自测题
    上机实验6 异常
      6.1 异常处理
        实验6-1 数组越界异常
        实验6-2 多异常处理
      自定义异常
        实验6-3 账户余额不足
        实验6-4 计算机异常
      自测题
    上机实验7 Java常用系统类
      7.1 字符串类
        实验7-1 提取大写字母
        实验7-2 分解单词
        实验7-3 回文字符串
        实验7-4 StringBuffer判断回文字符串
        实验7-5 金额三位分法
      7.2 日期和时间类
        实验7-6 计算年龄
        实验7-7 生成日历
      7.3 Math类和Random类
        实验7-8 答题游戏
        实验7-9 随机生成验证码
      7.4 System类和Runtime类
        实验7-10 系统全部属性
        实验7-11 虚拟机信息
      自测题

    上机实验8 集合
      8.1 List接口
        实验8-1水果名称存储
        实验8-2 约瑟夫环游戏
      8.2 Set接口
        实验8-3 蔬菜价格存储
        实验8-4 模拟用户注册
        实验8-5 统计球衣销量排名
        实验8-6 候选人姓名排序
      8.3 Map接口
        实验8-7 单词数量统计
        实验8-8 倒序显示单词出现次数
      8.4 常用工具类
        实验8-9 斗地主发牌
        实验8-10 十进制数转换成二进制数
      自测题
    上机实验9 I/O流
      9.1 File类
        实验9-1 目录和文件的创建
        实验9-2 文件属性
        实验9-3 遍历指定扩展名的文件
        实验9-4 创建日记文件
      9.2 字节流
        实验9-5 读取日记1
        实验9-6 写日记1
        实验9-7 日记复制1
      9.3 字符流
        实验9-8 读取日记2
        实验9-9 写日记2
        实验9-10日记复制2
      自测题
    上机实验10GUI(图形用户界面)
      10.1Swing常用组件及布局管理器
        实验10-1简易计算器界面
        实验10-2 简易记事本界面
        实验10-3 QQ登录界面
      10.2 事件处理机制
        实验10-4 简易计算器
        实验10-5 QQ登录
      自测题
    上机实验11 线程
      11.1 线程机制
        实验11-1 龟免赛跑
      11.2 多线程同步
        实验11-2 SVIP优先办理业务
        实验11-3 双线程猜数字
      自测题
    上机实验12 网络编程
      12.1 UDP通信
        实验12-1 模拟用户聊天

      12.2 TCP通信
        实验12-2 与服务器通信
      自测题
    上机实验13 综合案例——基于JavaSwing的图书借阅系统
      13.1 项目概述
        13.1.1 功能结构
        13.1.2 项目预览
      13.2 数据库设计
        13.2.1 E-R图设计
        13.2.2 数据表结构
      13.3 功能模块设计
        13.3.1 实体类
        13.3.2 公共类之连接数据库
        13.3.3 操作数据库接口设计
        13.3.4 注册界面
        13.3.5 登录界面
        13.3.6 管理员界面
        13.3.7 用户数据面板
        13.3.8 图书数据面板
        13.3.9 用户界面
        13.3.10 个人信息界面
        13.3.11 借书界面
        13.3.12 还书界面