Cats萌萌

术语来自官方的Sun词汇表:deprecation:指不再推荐的类,接口,构造函数,方法或字段,可能在将来的版本中不再存在。从何时何时弃用指南:您可能已经听过“自我贬低的幽默”这个词,或者说可以最大限度地降低说话者重要性的幽默。不推荐使用的类或方法就是这样。它不再重要。事实上,你不应该再使用它,因为它已被取代并且将来可能不再存在,这是非常不重要的。该@Deprecated注释更进一步和危险警告:注释的程序元素@Deprecated是程序员不鼓励使用的程序元素,通常因为它是危险的,或者因为存在更好的替代方案。参考java.sun.com词汇表语言指南/如何以及何时弃用API注释类型不推荐使用的API对还是错?使用弃用方法是对还是错的问题必须逐个审查。以下是有效Java第2版中出现“deprecated”一词的所有引号:第7项:避免终结者:声称保证最终确定的唯一方法是System.runFinalizersOnExit和它的邪恶双胞胎Runtime.runFinalizersOnExit。这些方法存在致命缺陷,已被弃用。项目66:同步对共享可变数据的访问:库提供了Thread.stop方法,但是这种方法很久以前就被弃用了,因为它本身就不安全 - 它的使用会导致数据损坏。第70项:文档线程安全:该System.runFinalizersOnExit方法是线程不可用的,已被弃用。第73项:避免线程组:它们允许您同时将某些Thread基元应用于一堆线程。其中一些原语已被弃用,其余原语很少使用。[...]线程组已过时。所以至少在上述所有方法中,使用它们显然是错误的,至少根据Josh Bloch的说法。与其他方法,你必须单独考虑的问题,并了解为什么他们被弃用,但一般来讲,当弃用的决定是有道理的,它往往会走向错误的比对瘦继续使用它们。相关问题Deprecated和Legacy API之间的区别?

java 废弃方法_在Java中使用Deprecated方法或类是错误的吗?相关推荐

  1. java list sublist方法_聊聊ArrayList中的subList方法

    开发过程中遇到的坑 开发过程经常会使用subList做分页处理. 比如下面的代码 while(pageIndex < maxSize) { List temp = userIds.subList ...

  2. bootstrap方法_中介效应中的bootstrap方法

    当我们有如上图所示的中介模型时,x--m的系数为0.1,m--y的系数也为0.1,这两个系数是显著的.但是0.1*0.1=0.01,此时中介效应还是显著的吗? 为了解决这个问题,有人提出只要两条路径都 ...

  3. jAvA中deprecate,在Java中使用Deprecated方法或类是错误的吗?

    1.在Java中使用Deprecated方法或类是错误的吗? 从已弃用的定义 : 注释@Deprecated的程序元素是程序员不鼓励使用的程序元素,通常是因为它是危险的,或者是因为存在更好的selec ...

  4. java初反射_初始 java 反射机制 (一)

    反射机制详解 JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法:对于任意一个对象,都能够调用它的任意一个方法和属性:这种动态获取的信息以及动态调用对象的方法的功能称为j ...

  5. java面向对象课件_《JAVA面向对象基础》PPT课件.ppt

    <<JAVA面向对象基础>PPT课件.ppt>由会员分享,可在线阅读,更多相关<<JAVA面向对象基础>PPT课件.ppt(68页珍藏版)>请在人人文库 ...

  6. java 调用祖父方法_在Java中调用祖父母方法:您不能

    java 调用祖父方法 在文章保护的重点中,我详细介绍了"受保护"如何扩展"包私有"访问. 我在那儿写道: 你能做的是 覆盖子类中的方法或 使用关键字super ...

  7. java 同步的方法_关于Java中的同步方法

    我有一个关于Java中方法同步的问题. 考虑一个具有3个同步方法的类. class MyClass{ public synchronized void methodA(){ ... } public ...

  8. java skip函数_【Java必修课】图说Stream中的skip()和limit()方法及组合使用

    1 简介 本文将讲解Java 8 Stream中的两个方法:skip()和limit().这两个方法是Stream很常用的,不仅各自会被高频使用,还可以组合出现,并能实现一些小功能,如subList和 ...

  9. java matcher函数_在Java正则表达式中使用Matcher.end()方法

    方法java.util.regex.Matcher.end()返回根据正则表达式从序列中匹配最后一个字符后的偏移值.此方法不需要任何参数.如果没有匹配发生,或者匹配操作失败,则抛出IllegalSta ...

最新文章

  1. TI-DM8127:MCFW、ISS中对sensor的驱动和控制
  2. 你了解过Spring支持的常用数据库事务传播属性和隔离级别吗?来一起看看吧!!!
  3. 服务器物理结构,物理 I/O 体系结构
  4. 数据库 流量切分_互联网大厂有哪些分库分表的思路和技巧?
  5. XAML实例教程系列 - 资源(Resources)
  6. amr文件格式分析【转http://blog.csdn.net/dinggo/article/details/1966444】
  7. 5.7和5.6的mysql_mysql5.6与5.7版本的区别
  8. order by case when then end
  9. 软件发布!DOTA2统计学
  10. C/C++与Fortan混编
  11. 清华大学计算机学院研究生导师,清华大学计算机科学与技术系研究生导师简介-武永卫...
  12. 跟踪综述推荐:目标跟踪40年
  13. python实现微信发送信息
  14. 运维简历怎么写项目描述_简历中的项目描述
  15. Power Pivot数据建模与数据汇总分析
  16. 非标产品和标准产品的区别(关于3C)
  17. ICCV 2021 Oral | Paint Transformer - 基于笔触预测的快速油画渲染算法
  18. 寺库TRYTRY CMO欧泽超:技术向善,科学变美
  19. 大学的python选修课好学吗_中国大学MOOC(慕课)_用Python玩转数据_章节考试选修课答案...
  20. 数字化门店转型| 酒吧管理系统 |酒吧小程序

热门文章

  1. pwn暑假训练(十) emem这次的测验自己还是太菜
  2. Revit中绘图填充与模型填充的区别
  3. 刚上市就名声鹊起,nova3和NEX拍照谁能更甚一筹?
  4. Linux2.6.29设备模型分析-概述
  5. html5+css3学习笔记(一)
  6. Java并发编程synchronized详解
  7. 软件工程师之路-软考(中级)1
  8. 计算机的未来展望英语作文,展望未来英语作文5篇
  9. 管理会计计算机应用,管理会计的机会成本
  10. 详解标准方程法(内含公式推导和代码)