温故而知新,可以为师矣!

每天复习,或者学习一点小东西,也能水滴石穿!

今天复习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内置注解 基本注解相关推荐

  1. 为什么阿里Java规约禁止使用Java内置Executors创建线程池?

    IDEA导入阿里规约插件,当你这样写代码时,插件就会自动监测出来,并给你红线提醒. 告诉你手动创建线程池,效果会更好. 在探秘原因之前我们要先了解一下线程池 ThreadPoolExecutor 都有 ...

  2. 自定义线程池-java内置线程池构造方法介绍

    Java内置线程池原理剖析 我们要想自定义线程池,必须先了解线程池的工作原理,才能自己定义线程池:这里我们通过观察java中ThreadPoolExecutor的源码来学习线程池的原理; Thread ...

  3. 不使用java内置函数,将String字符串转换为int类型

    package com.test;public class AtoiTest {public static void main(String[] args) throws Exception {Str ...

  4. java dump分析工具_Java 性能分析工具 (2):Java 内置监控工具

    引言 本文为 Java 性能分析工具系列文章第二篇,第一篇:操作系统工具.在本文中将介绍如何使用 Java 内置监控工具更加深入的了解 Java 应用程序和 JVM 本身.在 JDK 中有许多内置的工 ...

  5. 设计模式 - 观察者模式(Observer Pattern) Java内置 用法

    观察者模式(Observer Pattern) Java内置 用法 本文地址: http://blog.csdn.net/caroline_wendy/article/details/26601659 ...

  6. Java内置队列和高性能队列Disruptor

    一.队列简介 队列是一种特殊的线性表,遵循先入先出.后入后出(FIFO)的基本原则,一般来说,它只允许在表的前端进行删除操作,而在表的后端进行插入操作,但是java的某些队列运行在任何地方插入删除:比 ...

  7. Java内置线程池ExecutorService介绍及商品秒杀案例

    第一.ExecutorService接口是java内置的线程池接口,通过学习接口中的方法,可以快速的掌握java内置线程池的基本使用 常用方法: void shutdown() 启动一次顺序关闭,执行 ...

  8. Java 内置核心四大函数式接口

    在java.util.function包内 , 有Java 内置核心四大函数式接口,可以使用lambda表达式 1.函数型接口(有一个输入,有一个输出) public class Demo1 {pub ...

  9. java 内置注解入门

    概念 注解是放在Java源码的类.方法.字段.参数前的一种特殊"注释", 注释会被编译器直接忽略,注解则可以被编译器打包进入class文件,因此,注解是一种用作标注的"元 ...

最新文章

  1. 甲方爸爸,大概你要的是代码生成器吧?
  2. 函数式编程语言python-函数式编程语言
  3. 华为反击!要求美国运营商巨头支付 10 亿美元专利费!
  4. css怎么使用gpu加速,用CSS3开启GPU硬件加速来提升网站的动画渲染性能
  5. Logstash + DataHub + MaxCompute/StreamCompute 进行实时数据分析
  6. 物联网领域面临标准挑战
  7. linux java mysql 乱码_Linux下MySQL的字符集乱码问题总结
  8. 面试官:说说什么是 Java 内存模型(JMM)?
  9. 通信感知一体化概述(IMT-2030 6G)
  10. Python图像变换及手绘效果
  11. 下载新版火狐后无法同步书签_firefox无法同步书签,恢复备份文件失败的解决办法...
  12. 触摸电视电脑一体机的应用、功能优势
  13. html导航栏点击显示该栏内容,点击导航栏,实现下方内容改变
  14. HDU 1069 DP
  15. 制作系统光盘Server 2003 总结
  16. 泛型编程和STL基础学习(C++)(未完待续)
  17. 期待已久的Apple Tablet PC - iPad 发布了
  18. Unity(一)入门:Unity Hub下载 Unity安装
  19. 研发效能怎么分析?方法论、模型、误区都在这里了
  20. windows10远程桌面连接

热门文章

  1. git clone 某一特定分支转
  2. Java设计模式陈列
  3. linux下C转码函数:iconv使用
  4. L3-021 神坛 (30 分)-PAT 团体程序设计天梯赛 GPLT
  5. [Java] 蓝桥杯ADV-185 算法提高 五次方数
  6. 蓝桥杯 ADV-233 算法提高 队列操作
  7. LeetCode 96. Unique Binary Search Trees
  8. 日期上午下午怎么用date存_Java12都要出来了,你还在使用Date操作日期吗?
  9. 动态cg怎么提取_PPT的逼格怎么变高?加个视频就够了
  10. zookeeper启动失败的排错 no route to host 防火墙未关闭导致的