Java 的注释

news2024/12/27 12:04:43

文章目录

  • 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.coloradmin.cn/o/1607640.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

优秀Burp插件 提取JS、HTML中URL插件

Burp Js Url Finder 攻防演练过程中,我们通常会用浏览器访问一些资产,但很多接口/敏感信息隐匿在html、JS文件中,通过该Burp插件我们可以: 1、发现通过某接口可以进行未授权/越权获取到所有的账号密码 2、发现通过某接口可以枚举用…

【数据结构与算法】贪心算法及例题

目录 贪心算法例题一:找零问题例题二:走廊搬运物品最优方案问题输入样例例题三:贪心自助餐 贪心算法 贪心算法是一种在每一步选择中都采取当前状态下最优的选择,以期望最终达到全局最优解的算法。它的核心思想是每次都选择当前最…

python语言零基础入门——变量与简单数据类型

目录 一、变量 1.创建变量 2.变量的修改 3.变量的命名 (1)常量 (2)标识符 (3)关键字 (4)命名规则 二、简单数据类型 1.变量的数据类型 2.数据类型 3.整型(In…

Java项目:基于Springboot+vue实现的校园志愿者管理系统(源码+数据库+环境配置和运行指导视频+系统讲解视频)

一、项目简介 本项目是一套基于Springbootvue实现的校园志愿者管理系统,主要针对计算机相关专业的正在做毕设的学生与需要项目实战练习的Java学习者。 包含:项目源码、数据库脚本等,该项目附带全部源码可作为毕设使用。 项目都经过严格调试&…

适合咖啡机小流量开关的流量计有哪些

在选择适合咖啡机小流量开关的流量计时,霍尔式流量计和光电式流量计是常用的流量计。 霍尔式流量计采用了霍尔效应的原理。它将带有两极磁铁的叶轮放置于垂直于磁场的环境中,当液体流经时,叶轮会因流体的作用而转动,产生GS值&…

BCLinux8U6系统部署oceanbase分布式数据库社区版之一、准备 OBD 中控机

本文记录了在BCLinux8U6操作系统的虚拟服务器准备oceanbase开源数据库的 OBD 中控机的过程。 一、中控机环境 1、虚拟服务器硬件配置 2、操作系统版本信息 [rootlocalhost ~]# cat /etc/os-release NAME"BigCloud Enterprise Linux" VERSION"8.6 (Core)&qu…

最强开源大模型 Llama 3震撼发布!开源模型将追上GPT-4,4000亿参数模型也在路上

就在昨晚,Meta官宣了开源的Llama 3 8B和70B版本。 8B模型在多项指标中超越了Gemma 7B和Mistral 7B Instruct,而70B模型则超越了闭源的Claude 3 Sonnet,和Gemini Pro 1.5。 此外Meta还有一个still training的400B参数版本,它和GP…

编程入门(五)【Visual Studio Code安装与C/C++语言运行】

读者大大们好呀!!!☀️☀️☀️ 🔥 欢迎来到我的博客 👀期待大大的关注哦❗️❗️❗️ 🚀欢迎收看我的主页文章➡️寻至善的主页 文章目录 前言VScode安装与环境配置编写第一个C语言程序总结 前言 经过了前面对计算机…

【代码随想录】【单调栈】day59:● 503.下一个更大元素II ● 42. 接雨水

下一个更大元素(可循环) def nextGreaterElements(self, nums):""":type nums: List[int]:rtype: List[int]"""# 做了两遍遍历,相当于循环dp [-1] * len(nums)stack []for i in range(len(nums)*2):while(le…

java宠物领养系统的设计与实现(springboot+mysql+源码)

风定落花生,歌声逐流水,大家好我是风歌,混迹在java圈的辛苦码农。今天要和大家聊的是一款基于springboot的宠物领养系统的设计与实现。项目源码以及部署相关请联系风歌,文末附上联系信息 。 项目简介: 基于Spring Bo…

D咖饮品机器人惊艳亮相:智能硬件改变生活习惯

在当今快节奏的生活中,人们对于便捷、高效的需求日益增长,智能硬件应运而生,其中饮品机器人作为一种新型的智能设备,正在以惊艳的姿态亮相于人们的生活中,为人们带来了全新的消费体验,改变着大众的生活习惯…

psd文件误删了怎么恢复?本文有4种恢复方法

PSD文件作为Adobe Photoshop的源文件格式,包含了图层的丰富信息和编辑记录,对于设计师和摄影师来说具有极高的价值。然而,误删PSD文件的情况时有发生,这不仅可能导致设计工作的中断,还可能造成不可挽回的数据损失。那么…

汽车4S集团数据分析

派可数据分析--汽车4S集团。 派可数据汽车4S集团数据分析概述。派可数据汽车4S集团分析主题全面涵盖行业内各板块业务分析,具体包括:保险业务分析、客户关系分析、汽车保养情况分析、售后维修主题分析、整车销售分析、整车库存分析、装具销售分析、配件…

混合云自动化优势有哪些?

随着云计算领域变得更加动态,全球各地的组织都开始将混合云作为其IT基础设施效率、灵活性、安全性、可扩展性和成本效益的支柱。混合云将本地数据中心与公有云结合起来,为企业提供了灵活性和可扩展性,同时又能满足其对安全性、合规性和控制力…

代码随想录算法训练营第三十九天|62.不同路径,63.不同路径 II

题目:62.不同路径 一个机器人位于一个m*n网格的左上角(起始点在下图中标记为“Start”)。 机器人每次只能向下或者向右移动一步。机器人试图达到网格的右下角(在下图中标记为“Finish”)。 问总共有多少条不同的路径&a…

数据库——实验9 存储过程的使用

1. 存储过程的定义 存储过程是一系列预先编辑好的、能实现特定数据操作功能的SQL 代码集,它与特定的数据库相关联,存储在SQL Server服务器上。用户可以像使用自定义的函数一样重复调用这些存储过程,实现它所定义的操作。 2. 存储过程的类型…

抖音小店怎么做?跟着这五个步骤来,很快就学会了!

大家好,我是电商糖果 看着身边的人,都在抖音上开网店赚到钱了。 自己也想尝试一下。 可是不懂小店的运营流程,从哪里开始下手都不知道。 糖果做抖音小店有四年时间了,也开了多家新店,我总共将店铺运营分为了五个步…

Golang图像处理实战:image/png包的应用详解

Golang图像处理实战:image/png包的应用详解 介绍基本操作读取PNG文件保存PNG文件 处理图像数据修改图像像素图像裁剪和缩放 高级功能使用 image/color 处理颜色优化PNG性能 错误处理与调试常见错误及其解决方法文件无法打开图像解码失败 使用工具和库进行调试 结语 …

ASP.NET MVC企业级程序设计 (商品管理:小计,总计,删除,排序)

目录 效果图 实现过程 1创建数据库 2创建项目文件 3创建控制器,右键添加,控制器 ​编辑 注意这里要写Home​编辑 创建成功 数据模型创建过程之前作品有具体过程​编辑 4创建DAL 5创建BLL 6创建视图,右键添加视图 ​编辑 7HomeCont…

vscode+vue开发常用插件整理

前言: vscode新机开发常用插件整理 1、chinese 简体中文配置 2、file-jump 别名跳转,可以把引入的组件,通过ctrl地址名 跳转组件内部 3、Vue Peek:vue项目中的一些配置,安装后,能实现 ctrl组件名 跳转…