内容简介:为什么写示例代码?1、自己写了一些Java代码,通过示例告诉别人该怎么用。2、看到神奇的Java项目,通过编写示例学习怎么用。
为什么写示例代码?
1、自己写了一些 Java 代码,通过示例告诉别人该怎么用。
2、看到神奇的Java项目,通过编写示例学习怎么用。
对于我,最开始用的是下面的方案1。
方案1:创建类,然后写main函数
在类中写几个static函数,在 main 函数中有选择的调用,然后执行代码,看运行结果。运行结果来自哪里?来自 System.out.println
。
但是这种方式要经常更换 main 函数中的代码。所以,后来优化为,写多个类,每个类都有 main 函数,尽量保证代码少改动。这也有问题,就是类太多。
后来,在用 junit 写了一堆单元测试代码后,我发现 junit 可以完美应对写示例代码的需求。
方案2:使用 junit 单元测试框架
我现在用的 Intellij IDEA IDE 很好的集成了junit。在一个类中写一堆用 @Test
注解的函数,随便一个函数中鼠标右击,就有执行这个函数的选项。
举个简单的使用示例。
第一步,用 Intellij IDEA 创建一个基于 gradle 的 java 项目。
第二步,将 build.gradle 中依赖
dependencies { testCompile group: 'junit', name: 'junit', version: '4.12' }
修改为:
dependencies { compile group: 'junit', name: 'junit', version: '4.12' }
我们的目的不是写单测代码,而是示例代码。把 testCompile
改成 compile
,这样就可以在 main/java
目录中使用 junit 了。
第三步,写个示例:
import org.junit.Test; public class Demo { @Test public void test_01() { System.out.println(1+1); } @Test public void test_02() { System.out.println(1+2); } }
搞定。
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网
猜你喜欢:- SpringJDBC批量处理数据代码示例
- 解决跨域问题代码示例
- 前端基本功-示例代码(一)
- 前端基本功-示例代码 (二)
- golang语言爬虫代理代码示例
- flex actionScript读取文件示例代码
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
Ant Colony Optimization
Marco Dorigo、Thomas Stützle / A Bradford Book / 2004-6-4 / USD 45.00
The complex social behaviors of ants have been much studied by science, and computer scientists are now finding that these behavior patterns can provide models for solving difficult combinatorial opti......一起来看看 《Ant Colony Optimization》 这本书的介绍吧!