• 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
    注:所有文件的执行,必须首先将盘符切换到文件指定的位置。
  • 相关阅读:
    Android中@id与@+id区别和sharedUserId属性详解*
    Android应用的安全的攻防之战
    Android动态方式破解apk进阶篇(IDA调试so源码)
    Android动态方式破解apk前奏篇(Eclipse动态调试smail源码)
    Android动态方式破解apk终极篇(加固apk破解方式)
    Android中插件开发篇之----动态加载Activity(免安装运行程序)
    Android中插件开发篇之----应用换肤原理解析
    Android中插件开发篇之----类加载器
    Android中的动态加载机制
    Android 编程下Touch 事件的分发和消费机制和OnTouchListener,OnClickListener和OnLongClickListener的关系*
  • 原文地址:https://www.cnblogs.com/penglei-it/p/5220126.html
Copyright © 2020-2023  润新知