240 发简信
IP属地:上海
  • 129也是int啊,移除的是索引为129的元素。如果是Integer的129是可以的啊,Integer是重写了equals方法的,可以移除,和Integer的常量缓存没关系:blush:

    第41条:慎用重载

    class Wine {String name() { return "wine"; }}class SparklingWine extends Wine {@Overrid...

  • 整理

    mybatis: //www.greatytc.com/p/ec40a82cae28http://www.cnblogs.com/hayasi/category/92...

  • 120
    代码分享

    1、 2、 save和saveOrUpdateAll 4、

  • 120
    git学习笔记

    一、和svn的区别 1)Git是分布式的,SVN不是: 这是GIT和其它非分布式的版本控制系 统,例如SVN,CVS等,最核心的区别。好处是跟其他同事不会有太多的冲突,自己写...

  • 120
    Java.text

    1、 描述 提供以与自然语言无关的方式来处理文本、日期、数字和消息的类和接口。这意味着所编写的主程序或 applet 是与语言无关的,并且它可以依靠独立的、动态链接的本...

  • 120
    java常用类-集合

    Java的类集(Collection)框架使你的程序处理对象组的方法标准化。类集框架被设计用于适应几个目的。首先,这种框架是高性能的。对基本类集(动态数组,链接表,树和散列表...

  • 第67条 避免过度同步

    依据情况的不同,过度同步可能会导致性能降低、死锁,甚至不确定的行为。为了避免活性失败和安全性失败,在一个被同步的方法或者代码块中,永远不要放弃对客户端的控制。换句话说,在一个...

  • 第61条 抛出与抽象相对应的异常

    如果方法抛出的异常与它所执行的任务没有明显的联系,这种情形物会使人不知所措。当方法传递由低层抽象抛出的异常时,往往会发生这种情况。除了使人感到困惑之外,这也让实现细节污染了更...

  • 120
    Apache commons学习笔记

    lang包:跟java.lang这个包的作用类似,Commons Lang这一组API也是提供一些基础的、通用的操作和处理,如自动生成toString()的结果、自动实现ha...

  • 代码整洁之道读书笔记-第七章错误处理

    1、使用异常而非返回码使用返回码的话,调用完方法得到返回码后,需要立刻检查错误类型,如果忘掉就会出现问题。而在调用方法中遇到错误立刻抛出异常会很方便,而且代码会很整洁,代码逻...

  • 代码整洁之道读书笔记-第六章对象和数据结构

    1、数据抽象我们平时在写实体类的时候通常会把类的成员变量定义成private的,然后提供相应的get和set方法供外部调用来实现对该对象的属性修改,而不是直接的操作成员变量。...

  • 第55条:谨慎地进行优化

    有三条与优化有关的格言是每个人都应该知道的。这些格言我们可能已经耳熟能详,但是,如果对它们还不太熟悉,请看下面:很多计算上的过失都被归咎于效率(没有必要达到的效率),而不是任...

  • 第49条:基本类型优先于装箱基本类型

    Java有一个类型系统由两部分组成,包含基本类型,如int、double和boolean,和引用类型,如String和List。每个基本类型都有一个对应的引用类型,称为装箱基...

  • 120
    第41条:慎用重载

    class Wine {String name() { return "wine"; }}class SparklingWine extends Wine {@Overrid...

  • 第7章 检查参数的有效性

    本章要讨论方法设计的几个方面:如何处理参数和返回值,如何设计方法签名,如何为方法编写文档。本章中大多数内容既适用于构造器,也适用于普通的方法。与第5章一样,本章焦点也集中在可...