摘要: 实验二 Java面向对象程序设计 =========== 实验要求 1.提交最后三个JUnit测试用例(正常情况,错误情况,边界情况)都通过的截图,截图上要有画图加水印,输入自己的学号。本提交点考查JUnit会不会使用,测试用例至少要包含正常情况,错误情况,边界情况的测试。 2.使用JUnit学习J 阅读全文
posted @ 2018-04-16 13:31 20165306夏远航 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 结对编程练习_四则运算(第一周) ========== 参考资料及学习笔记 "结对编程练习_四则运算" "数据结构应用" 1.栈的一个应用是用来对四则运算表达式进行求值。规则如下: 操作数之间的相对次序不变; 运算符的相对次序不同; 中缀式丢失了括弧信息,致使运算次序不确定; 前缀式的运算规则为:连 阅读全文
posted @ 2018-04-15 23:29 20165306夏远航 阅读(177) 评论(0) 推荐(0) 编辑
摘要: 第七周学习任务 ========= 教材学习内容总结 11.6查询操作 1.向数据库发送SQL查询语句 2.处理查询结果 ResultSet对象一次只能看到一个数据行,使用next()方法移到下一个数据行,获得一行数据后,ResultSet对象可以使用getXxx方法获得字段值(列值),将位置索引或 阅读全文
posted @ 2018-04-15 20:05 20165306夏远航 阅读(138) 评论(2) 推荐(0) 编辑
摘要: 第六周学习任务 ======== 教材学习内容总结 第8章、常用实用类 Java把String类定义为final类,不可以有子类。 1.构造String对象 常量对象:String常量是对象,有自己的引用和实体。 常量池:常量池中的数据在程序运行期间再也不允许改变。 String对象:用户无法输出S 阅读全文
posted @ 2018-04-08 15:56 20165306夏远航 阅读(160) 评论(0) 推荐(0) 编辑
摘要: Java开发环境的熟悉 ========= 实验报告封面 实验内容与步骤 Java开发环境的熟悉 1 1.建立“自己学号exp1”的目录 2.在“自己学号exp1”目录下建立src,bin等目录 3.javac、java的执行在“自己学号exp1”目录 4.提交Linux或Window或macOS中 阅读全文
posted @ 2018-04-01 23:24 20165306夏远航 阅读(179) 评论(3) 推荐(0) 编辑
摘要: 第五周学习任务 =========== 教材学习内容总结 7.1内部类 外嵌类的成员变量在内部类中仍然有效,内部类中的方法也可以调用外嵌类中的方法。 内部类的类体中不可以声明类变量和类方法。外嵌类的类体中可以用内部类声明对象,作为外嵌类的成员。 内部类仅供它的外嵌类使用,其他类不可以用某个类的内部类 阅读全文
posted @ 2018-03-31 23:12 20165306夏远航 阅读(255) 评论(0) 推荐(0) 编辑
摘要: 第四周作业 ======= 教材学习内容总结 1.子类和父类在同一包中的继承性 如果子类和父类在同一包中,那么子类自然继承为了父类中不是private的成员变量作为自己的成员变量,并且也自然地继承了父类中不是private的方法作为自己的方法,继承的成员变量或方法的访问权限保持不变。 "代码链接" 阅读全文
posted @ 2018-03-25 15:33 20165306夏远航 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 第四周课下作业 ========= 一、相关知识点总结 打开三个标签页, 进入第一个标签页 编辑调试示例代码 编译, 参数为了产生各种调试信息,一定要加上 调试 方法断点, 行断点 运行, 查看变量 或 查看变量i的值 查看运行到了源代码的什么位置 指出源代码的位置 单步执行命令: 会把方法执行完, 阅读全文
posted @ 2018-03-25 09:48 20165306夏远航 阅读(122) 评论(1) 推荐(0) 编辑
摘要: 第二周查缺补漏 ========== 1.位运算符 位运算符主要针对两个二进制数的位进行逻辑运算,所以要先把其他进制数转化为二进制数. 例如: 128&129 128转换成二进制就是10000000,129转换成二进制就是10000001,根据与运算符的运算规律,“只有两个位都是1,结果才是1”,可 阅读全文
posted @ 2018-03-18 23:20 20165306夏远航 阅读(118) 评论(2) 推荐(0) 编辑
摘要: 20165306 第三周学习任务 ========= 一、教材学习内容总结 4.1编程语言的几个发展阶段 面向机器语言(机器语言、汇编语言)→低级语言 面向过程语言(C语言、Fortran语言)→高级语言 面向对象语言(Java语言)→封装性、继承、多态 4.2类 类的定义包括两部分:类声明和类体 阅读全文
posted @ 2018-03-18 18:18 20165306夏远航 阅读(143) 评论(0) 推荐(0) 编辑