码迷,mamicode.com
首页 > 编程语言 > 详细

20175223 《Java程序设计》 第八周学习总结

时间:2019-04-20 19:50:23      阅读:185      评论:0      收藏:0      [点我收藏+]

标签:总结   code   第二周   view   toolbox   学习总结   dea   提交   mat   

目录


教材学习内容总结

  • 第十五章 泛型与集合框架 要点:
    • 要点1:泛型:泛型类声明、使用泛型类声明对象;
    • 要点2:链表;
    • 要点3:堆栈;
    • 要点4:散列映射;
    • 要点5:树集;
    • 要点6:树映射;
    • 要点7:自动装箱与拆箱。

教材学习中的问题和解决过程

1. StarUML 的使用方法。

  • (1) 创建项目。
    File -> New From Template -> Empty Project等.
    在右上方的 Model Eplorer 中,右键 Untitled -> Add -> Model ,来创建 Model 。
  • (2) 接下来,即可使用左边的 Toolbox 栏中的工具选项完成作图。
  • (3) 逆向工程:在右上方的 Model Eplorer 中,右键 Untitled 中的 Modle 项目 xxx,选择 C++、C#、Java 中的 Reserve Engineer,选择对应文件文本即可。

2. 在IDEA中以TDD的方式对String类和Arrays类进行学习

在IDEA中以TDD的方式对String类和Arrays类进行学习


代码调试中的问题和解决过程

1. 问题:junit 无法使用。

技术图片

  • 问题1解决方案:
    鼠标选中 TestCase ,点击红色灯泡,选择 Create class TestCase ,在窗口中点击 OK 即可。

技术图片
技术图片

2. 问题:单元测试中,测试方法时报错。

@Test
    public void TestcomplexAdd() throws Exception {
        test0.complexAdd(test1,test2);
        assertEquals("11.0+ 11.0i",test0.toString());
        test0.complexAdd(test3,test4);
        assertEquals("-50.0+ -50.0i",test0.toString());
    }

报错如下

C:\Java\jdk1.8.0_102\bin\java.exe...

java.lang.Exception: No tests found matching Method TestcomplexAdd(ComplexTest) from org.junit.internal.requests.ClassRequest@4edde6e5

    at org.junit.internal.requests.FilterRequest.getRunner(FilterRequest.java:40) <4 internal calls>

Process finished with exit code -1
  • 问题2解决方案:
    单元测试中,测试方法时,方法名必须为 小写开头
    public void testcomplexAdd() throws Exception {

3. 注意:

  • (1) 单元测试中,测试方法时,方法前必须有 @Test
  • (2) 要熟练使用 java.unit.Assert 中的方法:assertEquals 等。

[代码托管]

  • 代码提交过程截图:

技术图片

  • 代码量截图:

技术图片
技术图片


学习进度条

代码行数(新增/累积) 博客量(新增/累积) 学习时间(新增/累积) 重要成长
目标 5000行 30篇 400小时
第一周 322/322 1/1 23/23
第二周 520/842 3/4 25/48
第三周 458/1300 2/6 16/64
第三周 914/2214 2/8 21/85
第四周 685/2899 1/9 18/103
第五周 663/3562 2/11 20/103
第六周 746/3562 1/12 16/103
第七周 1139/4701 2/14 21/124
  • 计划学习时间:20小时

  • 实际学习时间:21小时


参考资料

20175223 《Java程序设计》 第八周学习总结

标签:总结   code   第二周   view   toolbox   学习总结   dea   提交   mat   

原文地址:https://www.cnblogs.com/Yogile/p/10742266.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!