摘要:
《Linux下cp XXX1 XXX2的功能》的实现 一、题目要求 编写MyCP.java 实现类似Linux下cp XXX1 XXX2的功能,要求MyCP支持两个参数: java MyCP tx XXX1.txt XXX2.bin 用来把文本文件(内容为十进制数字)转化为二进制文件 java My 阅读全文
摘要:
20175209 《Arrays和String单元测试》 题目 在IDEA中以TDD的方式对String类和Arrays类进行学习,测试相关方法的正常,错误和边界情况 + String类 + charAt + split + Array类 + sort + binarySearch 单元测试 一、S 阅读全文
摘要:
20175209 《程序设计中临时变量的使用》 一、要求 + 定义一个数组,比如 int arr[] = {1,2,3,4,5,6,7,8}; + 打印原始数组的值 + 添加代码删除上面数组中的5 + 添加代码再在4后面5 + 每次操作后输出数组元素的值 二、运行截图 三、遇到的问题 问题:在主类中 阅读全文
摘要:
20175209 《Java程序设计》第八周学习总结 一、教材知识点总结 1.泛型 1.泛型类声明: + 格式 + People是泛型类名称 + E是泛型列表,可以是任何对象或接口,但不能是基本类型数据 + “泛型类型”给出的泛型可以作为类的成员变量的类型、方法的类型及局部变量的类型 2.使用泛型类 阅读全文
摘要:
20175209 实验二《Java面向对象程序设计》实验报告 一、实验前期准备 了解三种代码 + 伪代码 + 产品代码 + 测试代码 我们先写 , 从意图层面来解决问题; 有了 我们用特定编程语言翻译一下,就是可用的 ;写完 ,接下来写 证明自己的代码没有问题。Java编程时,程序员对类实现的测试叫 阅读全文
摘要:
20175209王梓鸿 结对编程项目—四则运算 第二周 整体总结 一、需求分析 1.题目要求: + 实现一个命令行程序,要求: + 自动生成小学四则运算题目(加、减、乘、除) + 支持整数 + 支持多运算符(比如生成包含100个运算符的题目) + 支持真分数 + 统计正确率 2.扩展需求 + 可以实 阅读全文
摘要:
20175209 《Java程序设计》第七周学习总结 一、教材知识点总结 第八章 常用类和实用类 1.String类 + 构造String对象 + 常量对象:“”中的字符序列,存放在常量池中,运行期间不会被改变 + 创建对象: 或者用已创建的String对象创建新的String对象 + 对象中存放的 阅读全文
摘要:
类定义 一、题目要求 设计并实现一个Book类,定义义成Book.java,Book 包含书名,作者,出版社和出版日期,这些数据都要定义getter和setter。定义至少三个构造方法,接收并初始化这些数据。覆盖(Override)toString方法,返回良好的含有多行的书的描述信息。覆盖equa 阅读全文
摘要:
20175209 《Java程序设计》第六周学习总结 一、教材知识点总结 第七章 内部类与异常类 1.内部类 + 定义:在一个类中定义的另一个类称作内部类,包含内部类的类成为内部类的外嵌类。 + 内部类与外嵌类关系: + 内部类的外嵌类的成员变量在内部类中依然有效,内部类方法可以调用外嵌类方法 + 阅读全文
摘要:
20175209王梓鸿 结对编程项目—四则运算 第一周 阶段总结 一、需求分析 1.题目要求: + 实现一个命令行程序,要求: + 自动生成小学四则运算题目(加、减、乘、除) + 支持整数 + 支持多运算符(比如生成包含100个运算符的题目) + 支持真分数 + 统计正确率 + 扩展需求 + 文件 阅读全文