JavaSE--06_泛型
摘要:范型 一、范型的定义 范型程序设计是程序设计语言的一种风格或范式,类似一个标签;通常用于集合容器的设计中。 Java范型是JDK1.5中引入的一个新特性,其本质是参数化类型,也就是说所操作的数据类型被指定为一个参数。 二、范型设计的目的 在集合容器类的设计阶段,由于无法确定这个容器存放的是什么类型的
阅读全文
JavaSE--04_枚举类与注解
摘要:枚举类 一、概述 什么是枚举?将一个有限集合的所有元素一一列出 叫做枚举。 在Java中,当一个类的实例对象是有限个时,我们便可以将该类定义为枚举类。例如星期、方向等。 二、自定义枚举类 1.JDK5.0之前,定义枚举类型与普通类型一样使用关键字 class。 * 步骤: ① 声明枚举类对象的属性(
阅读全文
JavaSE--02_面向对象
摘要:面向对象编程(OOP) 一、类与对象 1、理解: 类:一类事物的描述,是一个模板 对象:对象是类的一个实例,有状态和行为 2、类的成员 属性、构造器、方法、代码块、内部类 二、面向对象的三大特征 1、封装:通过访问修饰符将类的 属性和行为(方法) 封装起来,只向外提供可调用的接口。 优点: ① 减少
阅读全文
JavaSE--01_基本语法
摘要:关键字/标识符/数据类型/ 一、关键字 1、定义:被Java语言赋予了特殊含义的的字符串,每个关键字都有着其独特的作用。关键字均为小写 2、常用的关键字可分为以下几类: (1) 修饰符:访问控制修饰符 和 非访问控制修饰符 ① 访问控制修饰符:public、protected、private ② 非
阅读全文