• 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
    注:所有文件的执行,必须首先将盘符切换到文件指定的位置。
  • 相关阅读:
    挺好用的SQLSERVER数据库自动备份工具SQLBackupAndFTP(功能全面)
    SQLSERVER中的鬼影索引
    SQLSERVER NULL和空字符串的区别 使用NULL是否节省空间
    SQLSERVER中NULL位图的作用
    SQLSERVER到底能识别多少个逻辑CPU?
    不正常关机引起的数据库置疑
    如何在大型的并且有表分区的数据库中进行DBCC CHECKDB操作
    索引视图是否物理存储在数据库中以及使用索引视图的一些见解
    Oracle非重要文件恢复,redo、暂时文件、索引文件、password文件
    最大匹配、最小顶点覆盖、最大独立集、最小路径覆盖(转)
  • 原文地址:https://www.cnblogs.com/penglei-it/p/5220126.html
Copyright © 2020-2023  润新知