- 博客(8)
- 收藏
- 关注
原创 泛型
泛型 泛型集合可以约束集合内的元素类型 典型泛型集合ArrayList,HashMap、表示该泛型集合中的元素类型 泛型集合中的数据不再转换为Object 泛型接口就是拥有一个或多个类型参数的接口 public interface 接口名类型形参> { 方法名(类型形参 类型形参实例); } 泛型类就是具有一个或者多个类型参数的类 public class 类名
2017-01-28 13:18:32 285
原创 集合框架
集合框架 Java集合框架位于java.util包中 Collection 接口存储一组不唯一,无序的对象 List 接口存储一组不唯一,有序(插入顺序)的对象 Set 接口存储一组唯一,无序的对象 Map接口存储一组键值对象,提供key ArrayList类实现了长度可变的数组,在内存中分配连续的空间。遍历元素和随机访问元素的效率比较高 LinkedList类采用链表存储
2017-01-28 13:12:15 193
原创 异常
异常 异常是指在程序的运行过程中所发生的不正常的事件,它会中断正在运行的程序 Java编程语言使用异常处理机制为程序提供了错误处理的能力 Java的异常处理是通过5个关键字来实现的:try、catch、 finally、throw、throws 在try-catch块后加入finally块,可以确保无论是否发生异常,finally块中的代码总能被执行
2017-01-28 13:05:37 216
原创 接口
接口 接口就是给出一些没有内容的方法,封装到一起,到某个类要使用的时候,在根据具体情况把这些方法写出来。 接口的建立语法:interface 接口名{方法;} class 类名 implements 接口{ 方法; 变量; } 接口是更加抽象的抽象的类,抽象类里的方法可以有方法体,接口里的所有方法都没有方法体。 接口--注意事项 1、接口不能被实例化 2、接口中所有
2017-01-28 13:01:18 216
原创 面向对象三大特征之一——多态
面向对象三大特征之一——多态 多态:同一个引用类型,使用不同的实例而执行不同操作 多态的两个要素: 1子类重写父类方法 2使用父类的类型 实现多态的两种形式: 1 使用父类作为方法形参实现多态 2使用父类作为方法返回值实现多态 向上转型: 父类的引用指向子类对象。自动进行类型转换 父类型> 引用变量名> = new 子类型>(); 此时通过父类引用变量调用的方法是
2017-01-28 12:58:49 407
原创 面向对象三大特征之一——继承
面向对象三大特征之一——继承 子类与父类是is-a关系 使用extends关键字 代码复用 [访问修饰符] class Pet { //公共的属性和方法 } [访问修饰符] class Dog extends Pet { //子类特有的属性和方法 } 继承是Java中实现代码重用的重要手段之一。Java中只支持单根继承,即一个类只能有一个直接父类
2017-01-28 12:53:05 349
原创 面向对象三大特征一——封装
面向对象三大特征之一——封装 封装:将类的某些信息隐藏在类内部,不允许外部程序直接访问,而是通过该类提供的方法来实现对隐藏信息的操作和访问 Get set 方法: Get 读取 set 写入 this 代表当前对象 用法:1 调用属性 2 调用方法 3 调用构造(必须是构造方法中的第一条语句) 包--三大作用 1、区分相同名字的类 2、当类很多时,可以很好的管理类
2017-01-28 12:45:20 353
原创 面向对象
面向对象 世界由对象组成 面向对象的方式描述对象的世界符合人类的的思维习惯 java语言是面向对象的 计算机语言的发展向接近人的思维方式演变 对象同时具有属性和方法两项特性,对象的属性和方法通常被封装在一起。共同体现事物的特性,二者相铺相成,不能分割 类是对象的类型(不同于int类型:具有方
2017-01-28 12:22:28 200
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人