数组中最大的子数组之和

1. 题目

  • 输入, 一个数组,和它的大小
  • 输出,这个数组中最大(连续)子数组之和
  • 例如

2. 代码(使用eclipse)

  • test/src/test/My.java

3. eclipse中使用junit单元测试

  • text/Test_test/Mytext.java
  • 本次使用junit进行测试,配置过程如下
    (1) 右击project文件,新建资源文件夹,存放测试类:test->new->Source Folder(注意:资源文件夹和不同文件夹不同)

    (2)引入junit4,Build Path->Configure BuildPath...->java Build Path ->Libraries

    (3)点击右侧按钮 Add Library...

    (4)选择JUnit4->Next->选择Junit4->Finish

  • 测试过程
    点击测试类->右键->Run As->JUnit Test
    image
    测试运行结果
    当输入格式正确时
    image
    当输入格式包含非整数时,程序运行出错
    image

4. 效能测试(eclipse-JProfiler)

下载安装JProfiler,并配置好之后,打开eclipse,进入项目test/src/test/My.java,右击->Profile->Java Application
image
所有对象的实时内存截图
image
堆遍历器
image
历史线程如下
image
总体概览如下
image

posted @ 2021-03-12 23:38  aoao2239  阅读(90)  评论(3)    收藏  举报