zoukankan      html  css  js  c++  java
  • Java在DOS命令下的运行及其API文档制作过程

    该文档主要描述java程序在DOS命令下的运行,以及一些常用的命令


    常用DOS命令:
    d: 回车 盘符切换
    dir(directory):列出当前目录下的文件以及文件夹
    md (make directory) : 创建目录
    rd (remove directory): 删除目录
    cd (change directory)改变指定目录(进入指定目录)
    cd.. : 退回到上一级目录
    cd: 退回到根目录
    del (delete): 删除文件,删除一堆后缀名一样的文件*.txt
    exit : 退出dos命令行
    cls : (clear screen)清屏

    Java文件编译:javac 源文件名.java
    Java文件执行:java  源文件名(输入java命令对class字节码文件进行解释运行,执行时不需要添加.class扩展名

    Java API文档生成
    javadoc -d 目录 -author -version ArrayTool.java
    例子 :
    /**
    * 这是针对数组进行操作的工具类
    * @author 彭雷
    * @version V.10
    */
    public class ArrayTool {
     
     //把构造方法私有,外界就不能在创建对象了
     /**
     * 这是私有构造
     */
     private ArrayTool(){}
     
     /**
     * 这是遍历数组的方法,遍历后的格式是:[元素1, 元素2, 元素3, ...]
     * @param arr 这是要被遍历的数组
     */
     public static void printArray(int[] arr) {
      System.out.print("[");
      for(int x=0; x<arr.length; x++) {
       if(x == arr.length-1) {
        System.out.println(arr[x]+"]");
       }else {
        System.out.print(arr[x]+", ");
       }
      }
     }
     
     /**
     * 这是获取数组中最大值的方法
     * @param  arr 这是要获取最大值的数组
     * @return 返回数组中的最大值
     */
     public static int getMax(int[] arr) {
      int max = arr[0];
     
      for(int x=1; x<arr.length; x++) {
       if(arr[x] > max) {
        max = arr[x];
       }
      }
     
      return max;
     }
     
     /**
     * 获取指定元素在数组中第一次出现的索引,如果元素不存在,就返回-1
     * @param arr 被查找的数组
     * @param value 要查找的元素
     * @return 返回元素在数组中的索引,如果不存在,返回-1
     */
     public static int getIndex(int[] arr,int value) {
      int index = -1;
     
      for(int x=0; x<arr.length; x++) {
       if(arr[x] == value) {
        index = x;
        break;
       }
      }
     
      return index;
     }
    }

    javadoc -d doc -author -version ArrayTool.java
    注:所有文件的执行,必须首先将盘符切换到文件指定的位置。
  • 相关阅读:
    [Flex] Flex 控件&类 的自定义事件添加
    [java]原始类型和其包装类
    [java]解析网络上的xml文件
    [android]用adb操作android模拟器
    [java]优先队列
    [Q&A]为什么在ospf邻居之间确定主从关系?
    [js]jQuery插件开发总结
    [Q&A] 为什么把js脚本放到html页面的底部?
    理解一个简单的网页请求过程
    [js]如何更快的得到图片的高度和宽度
  • 原文地址:https://www.cnblogs.com/penglei-it/p/5220126.html
Copyright © 2011-2022 走看看