栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

006—java中的注解

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

006—java中的注解

注解: 注释 给编译器看
    @Override: 判断方法是否重写
    @Deprecated:标记过时
    @SuppressWarnings("all"): 抑制警告

 

 

单元测试:一个类可以测试很多个功能    0.导入资源
   1.在【模块】下 新建一个文件夹 lib
   2.添加jar包到文件夹内
   3.添加依赖 选中jar3包  右键   add  as Library....
   4. 类中 方法上 添加注解
     @Test
     public void test01(){}
   5.注意:
        1.单元测试方法 必须是public
        2.单元测试方法所在的类必须是 public的类
        3.单元测试类专门用于测试 不要与 业务逻辑 混合
import org.junit.After;
import org.junit.Before;
import org.junit.Test;

import java.util.Arrays;
import java.util.Comparator;

public class TestCat {

    private Cat[] cats;

    @Before
    public void before() {
        Cat cat1 = new Cat("小黄", 2.3, 3);
        Cat cat2 = new Cat("小黑", 2.2, 5);
        Cat cat3 = new Cat("小白", 2.1, 4);
        Cat cat4 = new Cat("小花", 2.4, 2);
        System.out.println("n");

        cats = new Cat[]{cat1, cat2, cat3, cat4};
        for (Cat cat : cats) {
            System.out.println("排序前 = " + cat);
        }


    }

    @Test
    public void test02() {


        Comparator comparator = new Comparator() {
            @Override
            public int compare(Object o1, Object o2) {
                Cat c1 = (Cat) o1;
                Cat c2 = (Cat) o2;
                return Double.compare(c1.weight, c2.weight);
            }
        };
        Arrays.sort(cats, comparator);


    }

    @After
    public void after() {
        //4.排序后
        System.out.println("n");
        for (Cat cat : cats) {
            System.out.println("排序后 = " + cat);
        }

    }

    @Test
    public void test01() {

        Comparator comparator = new Comparator() {
            @Override
            public int compare(Object o1, Object o2) {
                Cat c1 = (Cat) o1;
                Cat c2 = (Cat) o2;
                return c1.age - c2.age;
            }
        };
        Arrays.sort(cats, comparator);


    }

 

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/343676.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号