JAVA内置注解 基本注解
温故而知新,可以为师矣!
每天复习,或者学习一点小东西,也能水滴石穿!
今天复习5个JAVA内置基本注解(贴代码胜过千言万语):
package com.lf.test;import java.util.ArrayList; import java.util.List;public class test1 extends Object {// 1.@Override (jdk1.5更新)// Override 表示:重写 @Override public String toString() {return super.toString();}// 2.SuppressWarnings (jdk1.5更新)// @SuppressWarnings("rawtypes") 表示:抑制编译器警告(这里清除)// rawtypes(单类型)// @SuppressWarnings(value={"unchecked", "rawtypes"}) // {"unchecked", "rawtypes"} (多类型)// @SuppressWarnings("all") // all(所有)@SuppressWarnings("all")public static void main(String[] args) {List user = new ArrayList(); }// 3.@Deprecated (jdk1.5更新)// @Deprecated 表示:某个程序元素(类、方法等)已过时 @Deprecatedpublic static void queryUser(){}// 4.SafeVarargs (jdk1.7更新) 表示:专门为抑制“堆污染”警告提供的。 }//5.@FunctionalInterface (jdk1.8更新) 表示:用来指定某个接口必须是函数式接口,否则就会编译出错。 // 函数式接口:Java8规定,如果接口中只有一个抽象方法(可以包含多个默认方法或多个static方法),该接口称为函数式接口。 // 如: @FunctionalInterface interface function {static void staticFun(){System.out.println("static方法");}default void defaultFun(){System.out.println("默认方法");}void abstractFun();//只定义了一个抽象方法,如再定义一个抽象方法,则会报错 }
如有错误,欢迎留言指正!
转载于:https://www.cnblogs.com/leifei/p/8243733.html
JAVA内置注解 基本注解相关推荐
- 为什么阿里Java规约禁止使用Java内置Executors创建线程池?
IDEA导入阿里规约插件,当你这样写代码时,插件就会自动监测出来,并给你红线提醒. 告诉你手动创建线程池,效果会更好. 在探秘原因之前我们要先了解一下线程池 ThreadPoolExecutor 都有 ...
- 自定义线程池-java内置线程池构造方法介绍
Java内置线程池原理剖析 我们要想自定义线程池,必须先了解线程池的工作原理,才能自己定义线程池:这里我们通过观察java中ThreadPoolExecutor的源码来学习线程池的原理; Thread ...
- 不使用java内置函数,将String字符串转换为int类型
package com.test;public class AtoiTest {public static void main(String[] args) throws Exception {Str ...
- java dump分析工具_Java 性能分析工具 (2):Java 内置监控工具
引言 本文为 Java 性能分析工具系列文章第二篇,第一篇:操作系统工具.在本文中将介绍如何使用 Java 内置监控工具更加深入的了解 Java 应用程序和 JVM 本身.在 JDK 中有许多内置的工 ...
- 设计模式 - 观察者模式(Observer Pattern) Java内置 用法
观察者模式(Observer Pattern) Java内置 用法 本文地址: http://blog.csdn.net/caroline_wendy/article/details/26601659 ...
- Java内置队列和高性能队列Disruptor
一.队列简介 队列是一种特殊的线性表,遵循先入先出.后入后出(FIFO)的基本原则,一般来说,它只允许在表的前端进行删除操作,而在表的后端进行插入操作,但是java的某些队列运行在任何地方插入删除:比 ...
- Java内置线程池ExecutorService介绍及商品秒杀案例
第一.ExecutorService接口是java内置的线程池接口,通过学习接口中的方法,可以快速的掌握java内置线程池的基本使用 常用方法: void shutdown() 启动一次顺序关闭,执行 ...
- Java 内置核心四大函数式接口
在java.util.function包内 , 有Java 内置核心四大函数式接口,可以使用lambda表达式 1.函数型接口(有一个输入,有一个输出) public class Demo1 {pub ...
- java 内置注解入门
概念 注解是放在Java源码的类.方法.字段.参数前的一种特殊"注释", 注释会被编译器直接忽略,注解则可以被编译器打包进入class文件,因此,注解是一种用作标注的"元 ...
最新文章
- 甲方爸爸,大概你要的是代码生成器吧?
- 函数式编程语言python-函数式编程语言
- 华为反击!要求美国运营商巨头支付 10 亿美元专利费!
- css怎么使用gpu加速,用CSS3开启GPU硬件加速来提升网站的动画渲染性能
- Logstash + DataHub + MaxCompute/StreamCompute 进行实时数据分析
- 物联网领域面临标准挑战
- linux java mysql 乱码_Linux下MySQL的字符集乱码问题总结
- 面试官:说说什么是 Java 内存模型(JMM)?
- 通信感知一体化概述(IMT-2030 6G)
- Python图像变换及手绘效果
- 下载新版火狐后无法同步书签_firefox无法同步书签,恢复备份文件失败的解决办法...
- 触摸电视电脑一体机的应用、功能优势
- html导航栏点击显示该栏内容,点击导航栏,实现下方内容改变
- HDU 1069 DP
- 制作系统光盘Server 2003 总结
- 泛型编程和STL基础学习(C++)(未完待续)
- 期待已久的Apple Tablet PC - iPad 发布了
- Unity(一)入门:Unity Hub下载 Unity安装
- 研发效能怎么分析?方法论、模型、误区都在这里了
- windows10远程桌面连接
热门文章
- git clone 某一特定分支转
- Java设计模式陈列
- linux下C转码函数:iconv使用
- L3-021 神坛 (30 分)-PAT 团体程序设计天梯赛 GPLT
- [Java] 蓝桥杯ADV-185 算法提高 五次方数
- 蓝桥杯 ADV-233 算法提高 队列操作
- LeetCode 96. Unique Binary Search Trees
- 日期上午下午怎么用date存_Java12都要出来了,你还在使用Date操作日期吗?
- 动态cg怎么提取_PPT的逼格怎么变高?加个视频就够了
- zookeeper启动失败的排错 no route to host 防火墙未关闭导致的