详述Java注释

Java注释详细介绍
为方便理解代码功能与逻辑、增强可读性及后期维护,Java注释应运而生。本文详细介绍Java注释,通过创建HelloWorld.java文件,在命令行操作,如输入Javac编译、javadoc生成文档等,展示双星注释、单行注释和单星注释在生成页面中的显示情况。

详述Java注释

在人们的工作而学习当中,人们往往不能准确而又清楚的记住以前所创作代码的功能与意图,尤其在工作当中,往往需要多人协作共同来实现一个项目工程,因此为了方便人们更高效的理解代码的功能与逻辑,增强代码的可读性,同时也方便后期维护,提高产品开发的效率。注释应运而生,今天我们就来详细介绍下Java的注释。

首先先来写一个HelloWorld.java文件

/**
 *This is a java program
 */
public class HelloWorld{
	
	public static void main(String [] args){
		System.out.println("Hello World!");//单行注释,注释一行代码
	}
}

此时可在键盘上同时按住windows + R调出命令行如图所示
在这里插入图片描述
之后在命令行中输入cmd再按回车将出现运行窗口在这里插入图片描述
先跳转至代码所保存的地方
在这里插入图片描述
输入Javac HelloWorld.java(文件名)在这里插入图片描述
此时在.java文件的上面会出现一个.class文件
在这里插入图片描述
之后再将javadoc -d c:\help -author -version HelloWorld.java此段命令输入到窗口中
在这里插入图片描述
之后你就可以再c盘中找到名为help的文件夹
在这里插入图片描述
在后再文件夹中找到index.html
在这里插入图片描述
点开就会发现
在这里插入图片描述
利用双星注释的内容显示在了页面之中,而单行注释却未显示在页面之中。

同样的我们可以来实验一下单星注释又会发生什么情况呢?大家不妨试一下,结果应该会和单行注释的结果是一样的。

【源码免费下载链接】:https://renmaiwang.cn/s/y2yxe SpringCloud Feign是Spring Cloud组件库中一个功能强大的工具,采用了一种基于注解的声明式风格来实现Web服务客户端的开发。它通过提供一种简便的方式,在Spring Boot应用中实现了对HTTP请求的封装处理,从而简化了Web服务客户端的开发流程。该组件能够自动识别接口并建立与HTTP请求之间的映射关系,并将接口方法的注解信息转换为对应的HTTP数据传输方式。 在使用Feign进行跨服务调用时,开发者需要在目标服务提供者(Service Provider)的Controller类中定义相关接口方法,并利用@RequestBody等注解来接收复杂的JSON类型参数。这种机制使得客户端能够轻松处理不同类型的网络请求数据。同时,在需要向客户端返回响应信息的服务消费者(Service Consumer)设计中,可以保留原有的Controller结构,并创建专门用于服务消费的新Controller,从而实现了服务间调用关系的清晰化。 为了实现高效的跨服务通信,Feign提供了灵活多样的配置选项注解工具。例如,通过@FeignClient注解可以在目标服务对象上附加必要的配置信息,如服务名称、访问路径等,并结合@RequestMapping注解来指定不同的HTTP请求方法(GET/POST等)。此外,该组件还支持多种自定义调用参数设置,允许开发者根据具体需求调整网络请求的超时时间、日志输出级别等多种属性。 在实际开发中,Feign与Spring MVC配合使用可以显著提升跨服务应用的开发效率。例如,在一个简单的映射式调用场景下,开发者可以通过@GetMapping注解指定特定的服务路径,并结合@FeignClient注解来实现对目标服务对象的高效通信。以下是两个具体的示例:
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值