摘要: 在Java中,可以将一个类定义在另一个类里面或者一个方法里面,这样的类称为内部类。广泛意义上的内部类一般来说包括这四种:成员内部类、局部内部类、匿名内部类和静态内部类。下面就先来了解一下这四种内部类的用法。 1.成员内部类 成员内部类是最普通的内部类,它的定义为位于另一个类的内部,形如下面的形式: 阅读全文
posted @ 2018-02-23 08:53 admindu 阅读(174) 评论(1) 推荐(1)
摘要: Tostring toString()方法返回反映这个对象的字符串 因为toString方法是Object里面已经有了的方法,而所有类都是继承Object,所以“所有对象都有这个方法”。 它通常只是为了方便输出,比如System.out.println(xx),括号里面的“xx”如果不是String 阅读全文
posted @ 2018-02-23 08:49 admindu 阅读(3334) 评论(0) 推荐(1)
摘要: 1.java集合类图 1.1 1.2 上述类图中,实线边框的是实现类,比如ArrayList,LinkedList,HashMap等,折线边框的是抽象类,比如AbstractCollection,AbstractList,AbstractMap等,而点线边框的是接口,比如Collection,Ite 阅读全文
posted @ 2018-02-19 21:06 admindu 阅读(200) 评论(0) 推荐(1)
摘要: Java 集合 什么时候数组会显得力不从心,没法满足需求,需要集合类呢? 当然,上面的情况不是绝对的,只是数组比较难满足。这时集合类(也可称为容器类)就显示了它强大的功能。 集合类的分类(图片转自http://biancheng.dnbcw.info/1000wen/359774.html) 上图中 阅读全文
posted @ 2018-02-18 20:19 admindu 阅读(203) 评论(0) 推荐(1)
摘要: Java异常处理 简介 异常处理是java语言的重要特性之一,《Three Rules for effective Exception Handling》一文中是这么解释的:它主要帮助我们在debug的过程中解决下面的三个问题。 什么出错了 哪里出错了 为什么出错 java语言可以说是提供了过于完善 阅读全文
posted @ 2018-02-17 23:30 admindu 阅读(156) 评论(0) 推荐(0)
摘要: 1、is-a,has-a,like-a是什么 在面向对象设计的领域里,有若干种设计思路,主要有如下三种: is-a、has-a、like-a java中在类、接口、抽象类中有很多体现。 了解java看这里:什么是Java 了解类和对象看这里:类、对象到底有什么秘密 了解接口和抽象类看这里:接口和抽象 阅读全文
posted @ 2018-02-06 17:50 admindu 阅读(6426) 评论(0) 推荐(0)
摘要: 一.什么是异常 异常的英文单词是exception,字面翻译就是“意外、例外”的意思,也就是非正常情况。事实上,异常本质上是程序上的错误,包括程序逻辑错误和系统错误。比如使用空的引用、数组下标越界、内存溢出错误等,这些都是意外的情况,背离我们程序本身的意图。 在Java中异常被当做对象来处理,根类是 阅读全文
posted @ 2018-02-05 19:06 admindu 阅读(157) 评论(0) 推荐(0)
摘要: BinarySearch 二分法查找,顾名思义就是要将数据每次都分成两份然后再去找到你想要的数据,我们可以这样去想,二分法查找很类似与我们平时玩的猜价格游戏,当你报出一个价格时裁判会告诉你价格相对于真实值的高低,倘若是低了那我们一定会再说出一个略高的价格,反之亦然。在二分法查找时要求传入的数据必须已 阅读全文
posted @ 2018-02-02 18:16 admindu 阅读(320) 评论(0) 推荐(0)
摘要: Object类: Object类是类继承结构的基础,所以是每一个类的父类。所有的对象,包括数组,都实现了在Object类中定义的方法。 equals方法: equals()方法是用来判断其他的对象是否和该对象相等. equals()方法在object类中定义如下: 很明显是对两个对象的地址值进行的比 阅读全文
posted @ 2018-02-02 14:18 admindu 阅读(120) 评论(0) 推荐(0)
摘要: Java中常用的类 一:Object类 1、在Java中,Object类是所有其它类的父类,位于java.lang包  2、所有类都直接或间接的继承Object类,所以省略了extends Object  3、Object中提供了多个方法,方便子类重写或直接调用 Object的toString方 阅读全文
posted @ 2018-02-01 17:36 admindu 阅读(243) 评论(0) 推荐(0)