240 发简信
IP属地:陕西
  • 系统类 System

    System:全是静态的属性和行为。 属性:out:标准输出流,默认对应显示器in:标准输入流,默认对应键盘 方法currentTimeMillis() 返回毫秒,当前时间到...

  • 数组工具类 Arrays

    Arrays 用来操作数组的工具类,方法都是静态的 1、二分查找2、复制3、比较数组是否相同4、fill,给数组放初始值5、sort,排序6、toString,

  • 集合工具类 Collections

    Collections中定义的都是操作Collections的静态方法 常用方法 对list排序sort(list); 逆序revaerseOrder max min 二分查...

  • 集合框架 Map

    Map(映射,双列集合) 一次存一对,键值对。要保证键的唯一性。将键映射到值的对象共性的功能:Map<K,V> 如果键相同,会出现值覆盖。map集合没有迭代器 取出Map集合...

  • 泛型

    泛型:有泛型技术之前容器在取出对象时,需要用到对象的特有内容时,需要向下转型,但是对象的内容不一致,导致了向下转型发生了ClassCastException。为了运行时期不出...

  • 集合框架 Set

    Set集合:不允许重复元素。和Collection的方法相同。Set集合取出方法只有一个:迭代器。1、HashSet:哈希(散列)表结构如何保证唯一性?元素必须覆盖hashC...

  • 集合框架 List

    集合方法Collection1、添加boolean add(E e) 添加1个boolean addAll(collection<? extends E> c) 添加指定容...

  • 11、持有对象

    一、基本概念 容器类类库的用途是保存对象1、Collection:一个独立元素的序列2、Map:一组成对的“键值对”对象,允许你用键来查找值。映射表,允许我们用另一个对象来查...

  • 10、内部类

    可以将一个类的定义放在另一个类的定义内部,这就是内部类 一、创建内部类外部类将有一个方法,该方法返回一个指向内部类的引用。 二、链接到外部类 内部类对象能够访问外围对象的所有...

  • 9、接口

    接口和内部类为我们提供了一种将接口与实现分离的更加结构化的方法 一、抽象类和抽象方法(abstract)抽象方法:仅有声明而没有方法体。 abstract void f()...

  • 单例模式(Singleton)

    单例对象(Singleton)是一种常用的设计模式。在Java应用中,单例对象能保证在一个JVM中,该对象只有一个实例存在。 单例模式的好处: 1、某些类创建比较频繁,对于一...

  • 8、多态

    +多态的作用是消除类型之间的耦合关系允许将多种类型当作同一种类型来处理一、再论向上转型继承允许将对象视为它自己本身的类型或者基类型来加以处理,即向上转型。 二、构造器和多态 ...

  • 7、复用类

    复用类的方法:1、在新的类中产生现有类的对象,所以新的类由现有类的对象组成,这种方法为组合2、按照现有类的类型来创建类,不改变现有类的形式,在现有类中添加新代码,这种方法叫做...

  • 6、访问权限控制(封装)

    访问权限限制等级,从大到小依次为:public, protected, 包访问权限, private访问权限的控制常被称为:具体实现的隐藏。 把数据和方法包装进类中,以及具体...

  • 5、初始化和清理

    初始化和清理正是涉及安全的两个问题 一、用构造器确保初始化构造器:在java中提供构造器,确保每个对象都会得到初始化。在java中“创建”与“初始化”是捆绑在一起的,不能分离...

  • 2、一切都是对象

    一、用引用操作对象 操作的标识符实际上是对象的一个引用(reference)。例: String s;这里创建的只是引用,并不是对象。安全的方法是在创建引用时,便同时进行初始...

  • 1、对象导论

    一、抽象过程 所谓的“类型”是指“抽象的是什么?” 面向对象程序设计方式1、万物皆为对象2、程序是对象的集合,他们通过发送消息来告知彼此所要做的3、每个对象都有自己的由其他对...

  • 多态

    多态 对象的多态性。多态在程序中的体现:父类的引用或者接口的引用指向了子类对象多态的好处:提高了代码的扩展性多态的弊端:不能使用子类特有的方法 多态的前提:1、必须有关系,继...

  • final关键字

    final修饰符,可以修饰类,可以修饰方法,可以修饰变量1、final修饰的类不可以被继承2、final修饰的方法不可以被覆盖3、final修饰的变量,是一个常量。只能赋值一...

  • 抽象类和接口

    抽象类(abstract) 描述一个事物,却没有足够的信息,这时就将这个事物称为抽象事物 特点:1、抽象方法一定定义在抽象类中,需要抽象关键字定义。2、抽象类不能实例化。不能...