2023-03-04 java 主函数main和测试函数test,还有调用函数(在主函数里面调用其他的函数)

打完main会自动出来这一行  public static void main(String[] args) { }

这是一个类里面的主函数,一个房子里面只有一个主函数,而里面的test可以有好几个。

@Test 

打完这5个字符,类会自动调用一个包import org.junit.Test;会在上面自动标黄,相当于在一个大房子里面给你分配给你一个小房子,让你来进行测试,一个大房子里面可以有五六个小房子,它们进行实验互不影响,但是你的房子的名字可不能一样,你是化学实验室,我是物理实验室

@Test
public void test01(){}
@Test 
public void test02(){}
@Test 
public void test203(){}

main函数和test是不同的函数,test不能引用在main里面,且main声明的变量在test里面是不能使用的,他俩属于并列的。例如在main里面定义的final int a = 10;在单元测试test01里面是无法输出a的数值的。并不是说main是老大。如果运行这个函数的话,那么执行的是主函数,其他的test是不执行的。但是如果在main里面有一个调用的话,就可以一起输出了。

例如:

public class lei01{  //这个类就叫lei01,就和int似的,今后赋值使用也是int类型的就领取名字,
//就叫这个地儿叫宅基地,你后面家里的人也就得建宅基地,不过取的名字得是不同的,这是a的宅基地,这是b的宅基地。这个地儿叫跑马场,这是a的跑马场,这是b的跑马场。
//例如 int a01= new int();  a01.c1();
public void c1() {  } //这是个test函数

    public static void main(String[] args) {  //这是主函数
        System.out.println("主函数");
        lei01 b1 = new lei01();  
        b1.a1();    
    }
    public void a1() {  //这样不能单独执行,就是说前面没有那个小绿色箭头必须,要执行加@Test
        System.out.println(55555);
    }   
}

-----------------------------------------------------------------------------------------------------------------------------------------

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值