Network Security Internet Technology Development Database Servers Mobile Phone Android Software Apple Software Computer Software News IT Information

In addition to Weibo, there is also WeChat

Please pay attention

WeChat public account

Shulou

How to use the annotations of Lombok in java

2025-01-18 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Development >

Share

Shulou(Shulou.com)05/31 Report--

This article mainly explains "how to use the annotations of Lombok in java". The content of the explanation in the article is simple and clear, and it is easy to learn and understand. Please follow the editor's train of thought to study and learn how to use the annotations of Lombok in java.

Annotation examples

1. @ ToString: implement the toString () method

2. @ Data: annotate the class; provide getting and setting methods for all properties of the class, as well as equals, canEqual, hashCode, toString methods

3. @ Setter: annotate the property; provide the setting method for the property. @ Getter: annotate attributes; provide getting methods for attributes

@ Log4j: annotate the class; provide a log4j log object with the property name log for the class

@ NoArgsConstructor: annotate the class; provide a no-parameter constructor for the class

@ AllArgsConstructor: annotate the class; provide an all-parameter constructor for the class

@ Cleanup: close the stream

@ ToString: implement the toString () method

@ EqualsAndHashCode: implement the equals () method and the hashCode () method

@ Synchronized: object synchronization

@ SneakyThrows: throw an exception

Example

Before the Cleanup annotation is used for a variable, you can ensure that the resource represented by the variable is automatically closed, and the default is close () to call the resource.

Public static void main (String [] args) throws IOException {@ Cleanup InputStream in = new FileInputStream (args [0]); @ Cleanup OutputStream out = new FileOutputStream (args [1]); byte [] b = new byte [1024]; while (true) {int r = in.read (b); if (r =-1) break; out.write (b, 0, r) }} Thank you for your reading, the above is the content of "how to use the annotations of Lombok in java". After the study of this article, I believe you have a deeper understanding of how to use the annotations of Lombok in java, and the specific use needs to be verified in practice. Here is, the editor will push for you more related knowledge points of the article, welcome to follow!

Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.

Views: 0

*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.

Share To

Development

Wechat

© 2024 shulou.com SLNews company. All rights reserved.

12
Report