摘要: 1:对象数组(掌握) (1)数组既可以存储基本数据类型,也可以存储引用类型。它存储引用类型的时候的数组就叫对象数组。 (2)案例: 用数组存储5个学生对象,并遍历数组。 2:集合(Collection)(掌握) (1)集合的由来? 我们学习的是Java -- 面向对象 -- 操作很多对象 -- 存储 阅读全文
posted @ 2017-08-15 17:22 韩杜娟90 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 一、Arrays类1.定义:针对数组进行操作的工具类。 提供了排序,查找等功能。2.成员方法:toString() sort() 二、包装类1.为什么使用包装类包装类提供一系列属性和方法供开发人员使用 2.java面向对象语言,操作的都是类 2.包装类能做什么使用包装类实现类型转换,进制转换,最值 阅读全文
posted @ 2017-08-10 21:04 韩杜娟90 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 一、String类 1.String类的获取功能 int length() 获取字符串的长度 char charAt(int index) 通过下标获取字符 int indexOf(int ch)返回指定字符在此字符串中第一次出现处的索引。 int indexOf(String str)返回指定子字 阅读全文
posted @ 2017-08-10 09:00 韩杜娟90 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 1.Object类(掌握) (1)Object是类层次结构的根类,所有的类都直接或者间接的继承自Object类。 (2)Object类的构造方法有一个,并且是无参构造 这其实就是理解当时我们说过,子类构造方法默认访问父类的构造是无参构造 (3)要掌握的方法: A:toString() 返回对象的字符 阅读全文
posted @ 2017-08-08 18:34 韩杜娟90 阅读(223) 评论(0) 推荐(0) 编辑
摘要: (1)定义:把类定义在其他类的内部,这个类就被称为内部类。 (2)内部类的访问特点: 内部类可以直接访问外部类的成员,包括私有。 外部类要访问内部类的成员,必须创建对象。 (3)内部类按照位置:成员内部类和局部内部类。 1》访问外部来访问内部 /* Outer outer=new Outer();/ 阅读全文
posted @ 2017-08-08 09:02 韩杜娟90 阅读(227) 评论(0) 推荐(0) 编辑
摘要: 包的分类: 第一级 指该项目的类型,如com,org,gov等, 第二级 指项目所开发或者运行的公司名称,如:chinasofti,icss,huawei等 第三级 指项目的名称,如:corejava,bcms,oa,erp等 第四级 指项目模块的名称,如:bean,action,exception 阅读全文
posted @ 2017-08-07 21:38 韩杜娟90 阅读(102) 评论(0) 推荐(0) 编辑
摘要: 1.***接口(1)成员特点: 成员变量 只能是常量 默认修饰符 public static final 构造方法 没有构造方法,因为接口主要是扩展功能的,而没有具体存在 成员方法 只能是抽象方法 默认修饰符 public abstract 2.***类与类,类与接口以及接口与接口的关系 类与类:单 阅读全文
posted @ 2017-08-07 18:22 韩杜娟90 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 1.多态:(1)定义:同一事物在不同时刻表现出不同形态(2)多态实现前提: 有继承关系 有方法重写 有父类引用指向子类对象 练习:Pet(宠物) : dog pig cat Pet{String name; char sex;double size; eat() play() sleep() } d 阅读全文
posted @ 2017-08-04 17:19 韩杜娟90 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 1.继承 (1)什么时候使用继承 多个类中存在相同属性和行为时,将这些内容抽取到单独一个类中, 那么多个类无需再定义这些属性和行为,只要继承那个类即可。 (2)如何实现继承 通过extends关键字可以实现类与类的继承 public class PhpTeacher extends Teacher 阅读全文
posted @ 2017-08-04 08:43 韩杜娟90 阅读(112) 评论(0) 推荐(0) 编辑
摘要: 一。面向对象和面向过程的理解 1.1.面向过程:作为参与者,其实就是面向具体的每一个步骤和过程,把每一个步骤和过程完成。 1.2.****面向对象:把这些步骤和功能在进行封装,封装时根据不同的功能,进行不同的封装,功能类似的封装在一起get set a.面向对象思想概述:面向对象是基于面向过程的编程 阅读全文
posted @ 2017-08-03 09:10 韩杜娟90 阅读(139) 评论(0) 推荐(0) 编辑