简述注解

写一个简单的程序帮助理解

首先

我们在记事本,或者Notepad++或者IDEA里面敲出如下代码:
在这里我们采用Notepad++:

在这里插入图片描述在这里插入图片描述

如上图所示,

单行注释:

两个左斜杠放一块,表示的是单行注释,他只能隐藏从‘//’后面的一行内容,也就是说,如果你的注释有两行,那么第二行没有‘//’的内容,将不会被隐藏。

多行注释

多行注释又分两个小类:非文本注释,文本注释。所注释内容不会写入javadoc 文档文档。

非文本注释:
表示形式:/* */这种注释和单行注释的属性一样不同的是,它可以包含多行,让多行内容全部隐藏。所注释内容不会写入javadoc 文档文档。

文本注释:
表示形式:/** */这种注释所注释内容会写入javadoc 文档文档。

查看javadoc文档

文本注释显示:
这个程序编译运行后再输入javadoc -d c:\help -author -version HelloWorld.java命令,完毕后出现如下现象:

在这里插入图片描述
找到C盘点击help:
在这里插入图片描述
点击如下文件后再点击HelloWorld.html

在这里插入图片描述
出现以下现象:即证明
在这里插入图片描述

非文本注释显示:
同样操作可得非文本注释显示。如图:

在这里插入图片描述

1. IoC(Inversion of Control,控制反转):是一种设计模式,它将对象的创建、管理和组装的控制权从应用程序代码中转移到了容器中。在Spring应用中,IoC容器负责创建和管理对象的生命周期,程序员只需要通过配置文件或者注解来描述Bean之间的依赖关系即可。通过IoC,程序员可以更加专注于业务逻辑的实现,减少了代码的耦合性和复杂度。 2. DI(Dependency Injection,依赖注入):是IoC的一种实现方式,它是指通过构造函数、setter方法或者接口注入的方式将一个对象的依赖关系注入另一个对象中。在Spring应用中,DI可以让Bean对象之间的依赖关系更加清晰、灵活,同时也可以方便地进行单元测试和模拟测试。 3. AOP(Aspect Oriented Programming,面向切面编程):是一种编程范式,在Spring应用中主要用来处理系统的横切关注点,如日志、事务、安全等。通过AOP,程序员可以将这些横切关注点从业务逻辑中分离出来,提高了代码的可维护性和可重用性。 4. 注解的作用:注解是Java中的一种元数据,它可以用来为程序员提供额外的信息和指示,从而影响程序的编译、运行和部署等过程。在Spring应用中,注解可以用来描述Bean的作用域、依赖关系、初始化和销毁方法等,同时也可以用来描述AOP的切点、通知类型等。注解可以提高程序的可读性和可维护性,减少了冗余的配置代码。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

涟涟涟涟

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值