20172307 2017-2018-2 《程序设计与数据结构》实验3报告

本报告详细记录了《程序设计与数据结构》课程中的一次实验经历,包括代码格式化、协同测试、代码重构及Java密码学的学习过程。通过实验,不仅掌握了阿里巴巴代码规范的应用,还深入了解了Java密码学的基本原理。

20172307 2017-2018-2 《程序设计与数据结构》实验3报告

课程:《程序设计与数据结构》
班级: 1723
姓名:黄宇瑭
学号:07
实验教师:王志强
实验日期:2018年4月18日
必修/选修: 必修

实验内容

1.参考alibaba代码规范,重新格式化代码。

2.协同测试:使用JUnit测试结队伙伴的代码。

3.重构伙伴的代码。

4.学习Java密码学的一些内容。

实验过程及结果

(1).实验1:根据参考资料,下载alibaba的代码规范,并应用此规范对代码进行个格式化。
实验结果截图:
1333086-20180528212254701-744053496.jpg

参考( http://www.cnblogs.com/rocedu/p/6371315.html#SECCODESTANDARD)
(2)实验2:将结队伙伴拉入自己的码云项目之中,下载搭档的代码,并对其进行测试。
git log截图:
1333086-20180528212725596-1923100344.png

(3)实验3:根据参考资料,重构伙伴的方法。
重构方法的截图:
1333086-20180528213346869-108920118.png

参考(实验二 Java面向对象程序设计)
(4)实验4:与结队伙伴一起学习java密码学。
实验过程截图:
1333086-20180529205635470-1348801375.png

1333086-20180529205650732-724686941.png

1333086-20180529205716653-205465942.png

1333086-20180529205727890-453146821.png

1333086-20180529205745960-2072755752.png

1333086-20180529205805453-1940708139.png

1333086-20180529205817409-1853495758.png

1333086-20180529205839482-1617463244.png

1333086-20180529205849741-1479227314.png

1333086-20180529205934440-539526937.png

1333086-20180529205946662-59545015.png

1333086-20180529210022371-1281264594.png

参考(实验二《Java面向对象程序设计》的一点说明)

实验过程中遇到的问题和解决过程

  • 问题1:在使用alibaba的代码规范时在注释那里老是报错。
  • 问题1解决方案:在失败多次之后终于发现,报错的那一栏里会给出提示,提示里面有注释书写的示例。

其他(感悟、思考等)

这次实验最多的时间是花在密码学的学习上,在学习过程中按照步骤一步步做下去后,感觉还是蛮难的。

参考资料

(Intellj IDEA 简易教程)
(积极主动敲代码,使用Junit学习Java程序设计)
(实验二 Java面向对象程序设计)

转载于:https://www.cnblogs.com/20172307hyt/p/9102347.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值