1.1 面向对象高级课程安排( 十 )


/*** 这是对数组进行操作的工具类** @author fqy* @version 1.0*/public class ArrayTool {//构造方法私有private ArrayTool() {}/*** 获取数组中的最大值** @param arr 参数是一个int数组* @return 返回数组中的最大值*/public static int getMax(int[] arr) {int max = arr[0];for (int i = 1; i < arr.length; i++) {if (arr[i] > max) {max = arr[i];}}return max;}}
第二步:通过File找到新建模块的位置
第三步:按照如下步骤选择要制作jar包的模块
第四步:在弹出的窗体中 , 选择要制作jar包的模块 , 最后点击OK按钮
第五步:在这个窗体中 , 可以修改jar包的存放路径 , 最后点击OK按钮
第六步:选择Build下面的Build …
第七步:在弹出的窗体中 , 选择Build即可
第八步:到jar包的存放路径下 , 就可以找到生成的jar包
到此 , jar包就制作完成了 。这里 , 我们可以通过解压软件去看看jar包里面的内容 。
有了jar包以后 , 我们又该如何使用jar包呢?
第一步:在要使用jar的模块下新建一个lib文件夹
第二步:把jar包复制到该文件夹下
第三步:通过Add as …将外部jar包添加到IDEA项目中
第四步:在弹出的窗口个中 , 选择要使用jar包的模块 , 点击OK按钮
第五步:最后在我们自己的类中使用工具类
到此 , jar包的制作和使用我们就讲解完毕了 。
好了 , 讲完了jar包的制作和使用后 , 这里我们再提出一个问题 , 如果别人仅仅给了你一个jar包 , 你都不知道这个jar包提供了哪些类 , 哪些方法 。
你该如何使用呢?回想一下 , 前面我们在学习JDK提供的API的时候 , 我们是不是参照了一个帮助文档啊 。
这里呢 , 我们就带着大家制作一个自己的帮助文档 。
来 , 回来继续 , 我们来制作帮助文档 。
第一步:选择Tools下面的 …
第二步:在弹出的窗体中 , 补充如下内容 , 并最终点击OK按钮
第三步:最终通过浏览器就能够看到生成的帮助文档
看到这里 , 估计有同学就要想了 , 为什么和我们使用的帮助文档格式不一样呢?这里要跟大家说一下 , 我们使用的帮助文档是chm格式结果 , 我们可以把网页形式的文档通过工具制作成chm格式 。
有空大家自己百度完成即可 。这里我们就不在讲解这个内容了 。
然后 , 我们再来看看自己制作的帮助文档中的内容 , 看完后 , 我们再去看前面使用过的帮助文档 , 就知道是怎么回事了 。而且 , 在以后的开发中 , 如果我们使用到了第三个的jar包 , 并且它也提供了
帮助文档 , 那么我们就可以根据帮助文档来使用它所提供的API了 。到此 , 帮助文档的制作我们就讲解完毕了 。
最后 , 我们来总结一下 , 刚才讲解了三个内容:
每一步的流程和细节 , 我们在资料中都有详细的纪录 , 大家参照文档就可以自己完成 。
好了 , 关于jar包的制作和使用 , 以及帮助文档的制作我们就先讲到这里
2.3.6 Math类使用(自学)
来 , 继续啊 , 下面我们来学习Math类的使用 。
首先 , 我们打开帮助文档 , 来看一下Math类 , 它在java.lang包下 , 使用它是不需要导包的 。