Java 的注释

news/2024/5/17 20:18:56

文章目录

  • java 的注释共有三种形式
    • 单行注释
    • 多行注释
    • 文档注释
      • 文档注释的文档需要命令进行生成
      • GBK 不可映射问题

与大多数的编程语言一样,Java 中的注释也不会出现在可执行程序中。
因此我们可以在源程序中根据需要添加任意多的注释,而不必担心可执行代码受到任何影响。

java 的注释共有三种形式

单行注释

最常用的是单行注释,在需要注释的内容前 加上 //。
其注释内容从 // 开始到本行末尾

System.out.println("Hello_World"); //HelloWorld的输出语句

多行注释

当需要更长的注释时,则可以使用 /* 多行注释 */

/*我是一个Java 小白,这是我开始学习Java接触的第一个程序:HelloWorld
*/
System.out.println("Hello_World");

文档注释

文档注释,意如其名,可以生成文档。这种注释以 /** 开始,以 */ 结束。

/*** 我是兔C,我开始学习Java,* 这是我编写的第一个Java程序。*/
public class HelloWorld {public static void main(String[] args) {System.out.println("Hello_world!");}
}

文档注释的文档需要命令进行生成

用上述的demo举例:

打开控制台,路径选择在示例代码的所在路径。

在这里插入图片描述

生成文档的命令:
javadoc 文件名.java

在这里插入图片描述

GBK 不可映射问题

windows 系统的默认编码为 GBK。
而我们代码编辑工具的默认编码 一般为 UTF-8。

统一两者的编码格式即可编译通过。

其实想解决 当前的不可映射,有两种解决方式,前一种是贴合系统去改。

  1. 贴合系统改你的代码编辑工具,或者改当前要运行 命令行命令的文件编码。

  2. 我选择第二种,让 windows 贴合我的使用习惯

打开电脑的系统设置,在找到语言设置区域的 更改系统区域设置,打开后勾选对 UTF-8编码格式的支持。如图:
在这里插入图片描述

设置完成后会重启计算机,提示一下,做好准备。

我重启完了。。

在从新输入一下命令。

javadoc -d F:My_JavaCode\src\Demo1 -encoding UTF-8 文件名.java//-d 参数,是添加一个文档生成后的存储位置
//-encoding 参数,是设置一下编码格式,防止无法识别中文

在这里插入图片描述

运行完之后,会在你设置好的存储路径下生成一坨坨文件。
在这里插入图片描述

我们通过浏览器打开这个选中的首界面,就可以查看生成的相关文档
在这里插入图片描述


http://www.mrgr.cn/p/20564714

相关文章

jenkins从节点配置说明

目的 打包构建时使用从节点,从节点所在服务器配置4C8G5000G(服务器2) 前提 首先在服务器1上部署jenkins服务,即主节点,默认节点名称为master 步骤 1)登录进入jenkins平台,在系统设置中&…

一个静态页面接入科大讯飞3.5AI

静态文件html<!DOCTYPE html> <html lang="en"> <head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta http-equiv="X-UA-Compatible&q…

\x 开头编码的数据解码成中文

在宾馆让单片机连wifi,可惜不能显示汉字,显示都是utf-8码:可以用python解读这些 \x开头的字符串,比如第一个 \xe4\xb8\x89\xe4\xb8\x91\xe5\xae\xbe\xe9\xa6\x864 可以在python 输入以下命令: 先把错误的方式展示给你: # 错误的使用方式 s = "你好世界" decode…

Linux读写文件

前言 学习了文件系统&#xff0c;就能理解为什么说Linux下一切皆文件。 语言层面的操作 在c语言的学习中我们可以使用fopen()函数对文件进行操作。 int main() {//FILE * fp fopen("./log.txt", "w");//FILE * fp fopen("./log.txt", "…

OpenStack 入门体验

目录 一、云计算概述 1.1、什么是云计算 1.2、云计算的服务模型 1&#xff09;IaaS 2&#xff09;PaaS 3&#xff09;SaaS 1.3、OpenStack 概述 1&#xff09;OpenStack 起源 2&#xff09;什么是 OpenStack 3&#xff09;OpenStack 优势 二、OpenStack 一…

品牌百度百科词条创建多少钱?

百度百科作为国内最具权威和影响力的知识型平台&#xff0c;吸引了无数品牌和企业争相入驻。一个品牌的百度百科词条&#xff0c;不仅是对品牌形象的一种提升&#xff0c;更是增加品牌曝光度、提高品牌知名度的重要途径。品牌百度百科词条创建多少钱&#xff0c;这成为了许多企…

Ubuntu 22.04中使用微信

刚开始装了一个优麒麟原装的微信,真的好难用,就只能发送接受个文字消息,所以还是推荐安装wine版本的,链接如下:https://www.ubuntukylin.com/applications/119-cn.html 还是推荐离线安装,在线安装wine环境时容易出问题,根据它的教程安装即可~ 1、Wine环境安装: 下载链…

解析SAP系统在企业成本管理中的关键作用与优势

成本管理对于企业的可持续发展至关重要,而SAP系统作为领先的企业资源规划软件,在企业成本管理中发挥着重要作用。本文将分析SAP系统在企业成本管理中的重要性,探讨SAP系统如何帮助企业降低成本、提高效率,以及实现可持续发展的过程。第一部分:SAP系统的全面性 SAP系统是企…

python 正则表达式匹配

re模块: 案例: python的贪婪和非贪婪 r的作用:

python 修改jenkins的配置文件

python有jenkins获取配置文件的api,也有修改配置文件的api, 下面介绍下 如果修改jenkins job的配置文件内容:import re import time import jenkinsjenkins_url="http://xxx.com/jenkins" username="zhangsan" token="1.......de"jenkins = je…

基于SkyEye运行Qt:著名应用程序开发框架

Qt是一个著名的跨平台的C++图形用户界面应用程序开发框架,目前包括Qt Creator、Qt Designer等等快速开发工具,还支持2D/3D图形渲染、OpenGL,允许真正的组件编程,是与GTK、MFC、OWL、ATL一样的图形界面库。使用Qt开发的软件可以做到一次开发、任意部署,相同的代码可以在任意…

Apple App Store API 快速获取app综合评分,最新评论

iDataRiver平台 https://idatariver.com 提供开箱即用的app store采集api,可快速获取app的公开信息,包括app综合评分,用户评论,版本记录,以及搜索app等,能快速获取市场的反馈从而提升运营效率。iDataRiver平台 https://www.idatariver.com/zh-cn/ 提供开箱即用的苹果应用…

6、JVM-JVM调优工具与实战

前置启动程序 事先启动一个web应用程序&#xff0c;用jps查看其进程id&#xff0c;接着用各种jdk自带命令优化应用 Jmap 此命令可以用来查看内存信息&#xff0c;实例个数以及占用内存大小 jmap -histo 14660 #查看历史生成的实例 jmap -histo:live 14660 #查看当前存活的实…

Stable Diffusion 3 API 发布!超越Midjourney v6和DALL-E 3

Stable Diffusion 3 于 2 月首次宣布作为预览版发布。而今天&#xff0c;StabilityAI 正式推出了 Stable Diffusion 3 和 Stable Diffusion 3 Turbo API 的API接口服务。 Stability AI 称仍在持续改进该模型&#xff0c;并没有说明发布日期。模型还没发布&#xff0c;但API先来…

说说你对图的理解?相关操作有哪些?

一、是什么 在计算机科学中,图是一种抽象的数据类型,在图中的数据元素通常称为结点,V是所有顶点的集合,E是所有边的集合 如果两个顶点v,w,只能由v向w,而不能由w向v,那么我们就把这种情况叫做一个从 v 到 w 的有向边。v也被称做初始点,w也被称为终点。这种图就被称做有向…

【机器学习】第二节-如何选择和评估模型

目录一、经验误差与过拟合错误率精度误差训练误差/经验误差度量指标泛化误差欠拟合过拟合二、评估方法专家样本1.留出法(1)单次留出法(2)多次留出法2.交叉验证(1)k折交叉验证(2)留一法(3)P次k折交叉验证3.自助法三、性能度量四、偏差与方差 一、经验误差与过拟合 错误率 分类错…

找win的局域网ip方式

执行命令ipconfig,结果如下这样跟你同一网络的小伙伴就能找到你啦

linux input system 分析笔记

1 struct input_dev 和 struct input_handler 1.1 简介 struct input_dev表示一个设备驱动层的输入设备。 struct input_handler是处理struct input_dev上报的事件的事件处理器。 1.2 全局变量input_dev_list&#xff0c;input_handler_list 输入设备链表&#xff1a;input…