• Java基础1.1


    /**
    文档注释 javadoc所解析时,需要在类前面加上public
    @author ltx
    @version v1.0
    this is my first procedure
    */
    public class hellotx{
    //单行注释:如下的main方法是程序的入口
    /*多行注释
    注释是给别人看的
    1.java规范了三种注释方式
    (1)单行注释
    (2)多行注释
    (3)文档注释(java特有):注释内容可以被javadoc所解析
    2.单行注释和多行注释的作用:
    (1)对所写的程序进行解释说明,增强可读性,方便给别人看的,也方便给自己看
    (2)调试所写的代码
    3.单行注释和多行注释 ,注释的内容不参与编译,编译以后生成的class结尾的字节码文件中不包含注释掉的信息
    */

    public static void main(String[] args){
    System.out.println("hello tx");
    }
    }

    今天文档注释所遇到的问题:

    当编译java文件时,出现以下乱码信息

    hellotx.java:2: 错误: 编码GBK的不可映射字符
    鏂囨。娉ㄩ噴 javadoc鎵?瑙f瀽鏃讹紝闇?瑕佸湪绫诲墠闈㈠姞涓妏ublic
    ^
    hellotx.java:2: 错误: 编码GBK的不可映射字符
    鏂囨。娉ㄩ噴 javadoc鎵?瑙f瀽鏃讹紝闇?瑕佸湪绫诲墠闈㈠姞涓妏ublic
    ^
    hellotx.java:11: 错误: 编码GBK的不可映射字符
    1.java瑙勮寖浜嗕笁绉嶆敞閲婃柟寮?
    ^
    hellotx.java:12: 错误: 编码GBK的不可映射字符
    锛?1锛夊崟琛屾敞閲?
    ^

    .......

    解决方法:

    用记事本软件打开Java文件,选择另存为ANSI类型,保存后在使用DOS编译即可通过

    命令:

    javac hellotx.java

    javadoc -d  自己所创建文件夹名称 -author -version hellotx.java

    即可成功生成文档文件夹

    如下:

    D:codeday02>javac hellotx.java

    D:codeday02> javadoc -d myjava -author -version hellotx.java
    正在加载源文件hellotx.java...
    正在构造 Javadoc 信息...
    正在创建目标目录: "myjava"
    标准 Doclet 版本 1.8.0_221
    正在构建所有程序包和类的树...
    正在生成myjavahellotx.html...
    正在生成myjavapackage-frame.html...
    正在生成myjavapackage-summary.html...
    正在生成myjavapackage-tree.html...
    正在生成myjavaconstant-values.html...
    正在构建所有程序包和类的索引...
    正在生成myjavaoverview-tree.html...
    正在生成myjavaindex-all.html...
    正在生成myjavadeprecated-list.html...
    正在构建所有类的索引...
    正在生成myjavaallclasses-frame.html...
    正在生成myjavaallclasses-noframe.html...
    正在生成myjavaindex.html...
    正在生成myjavahelp-doc.html...

  • 相关阅读:
    5G终端测试 FOTA功能
    利尔达 UIS8910DM 模组的 发送短信TEXT格式
    利尔达 UIS8910DM 模组的 发送短信PDU格式
    altera原厂 cyclone V开发板使用记录
    【3】TensorFlow光速入门-训练及评估
    【2】TensorFlow光速入门-数据预处理(得到数据集)
    【1】TensorFlow光速入门-tensorflow开发基本流程
    【0】TensorFlow光速入门-序
    DbHelperSQL
    Git——简单的分支规范
  • 原文地址:https://www.cnblogs.com/startl/p/12897145.html
Copyright © 2020-2023  润新知