![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java基础
文章平均质量分 55
Sunny_Xidian
这个作者很懒,什么都没留下…
展开
-
java单例模式学习
设计模式,是一种经验的总结(个人理解)形成的不具约束力的规范和实现。 由于java基础的薄弱,对单例模式不太理解,甚至现在再学还是只会学到皮毛,但是还是一点点看和学吧,等某一天了解了其深层次原理的时候才算学通了。 单例模式的目的是保证对象的唯一性,这就需要保证其他程序无法创建对象,且本类创建的对象唯一,只对外提供该类的方法。 保证第一点:构造函数私有化。 保证第二点:在本类中创建对象,原创 2017-05-21 23:53:28 · 189 阅读 · 0 评论 -
java随机数
java 随机数原创 2017-07-20 10:33:37 · 266 阅读 · 0 评论 -
java ==和equals
①==比较的是引用 ②equals()如果不复写,默认比较的也是引用 所以: 如果是不同的对象使用==做比较,必然是false,因为他们不是同一个引用。 常用的类如String和一些装箱型的数值类如Integer、Long、BigDecimal等都重写了自己的equals()方法。 自己定义一个类的时候如果涉及到比较也应该重写equals()方法。 基本数值类型使用==比较原创 2017-07-20 11:11:06 · 156 阅读 · 0 评论 -
vector和arraylist
最近在翻java编程思想,看到了书上的一段话在吐槽Vector和HashTable: 1.vector作为java1.0和1.1中广泛运用的基础类所有方法被设计为final,使使用者无法继承该类开发出其他有用的类,然而自身设计Stack类时却继承了Vector 2.然而HashTable同样作为一个重要的1.0和1.1的标准类库却明显不包含任何final方法 Vector和Array原创 2017-07-24 10:18:48 · 216 阅读 · 0 评论