上一页 1 2 3 4 5 6 7 8 9 ··· 12 下一页
摘要: StringBuffer StringBuffer String StringBuilder的区别 String:声明之后不可更改,其改变的只是内存地址的指向 StringBuffer:声明之后内容可变,不可用赋值方式进行对象实例化,需要构造方法创建对象,用于多个线程 StringBuilder 类 阅读全文
posted @ 2020-01-04 09:26 xiren88 阅读(109) 评论(0) 推荐(0)
摘要: 成员变量:包括实例变量和类变量,用static修饰的是类变量,不用static修饰的是实例变量,所有类的成员变量可以通过this来引用。 类变量:静态域,静态字段,或叫静态变量,它属于该类所有实例共有的属性。而且所有的实例都可以修改这个类变量的值(这个类变量没有被final修饰的情况),而且访问类变 阅读全文
posted @ 2019-12-24 17:26 xiren88 阅读(8217) 评论(1) 推荐(0)
摘要: API API: Application(应用) Programming(程序) Interface(接口) 不需要关心这些类是如何实现的,只需要学习这些类如何使用即可。 equals方法 1.在object 中equals方法 比较的是地址 用时需要改写其值 2.equals 与==的区别 ==比 阅读全文
posted @ 2019-12-22 08:34 xiren88 阅读(261) 评论(0) 推荐(0)
摘要: 匿名对象 没有变量名,只能使用一次对象,可以作为方法接收的参数、方法返回值使用 内部类 分为成员内部类与局部内部类 匿名内部类 匿名内部类是创建某个类型子类对象的快捷方式 使用匿名对象的方式,将定义子类与创建子类对象两个步骤由一个格式一次完成,。虽然是两个步骤,但是两个步骤是连在一起完成的 pack 阅读全文
posted @ 2019-12-21 11:06 xiren88 阅读(189) 评论(0) 推荐(0)
摘要: 1,什么是类?什么是对象? 简单来说,类是抽象出某一类事物的行为和特征,并进行的封装,特征称之为属性,行为称之为方法; 对象就是这一类的具体实例,对象拥有这个类的所有属性和方法 举个例子: 所有的人是一个类,人所具有的属性:身高和体重...,人具有的方法:吃饭,睡觉.. 具体到某一个人是一个对象,比 阅读全文
posted @ 2019-12-20 16:41 xiren88 阅读(163) 评论(0) 推荐(0)
摘要: this关键字 1、this代表通过当前类实例化成的对象。 2、通过this来获取当前类的属性和方法 3、通过this和区分成员变量和局部变量 4、通过this(参数),调用当前类的构造方法 注意:通过this调用当前类的构造方法是这一行代码需放到当前方法的第一行 super 关键字 1、super 阅读全文
posted @ 2019-12-20 16:13 xiren88 阅读(198) 评论(0) 推荐(0)
摘要: 构造方法的格式: 修饰符 构造方法名(参数列表){} 构造方法的体现: 1. 构造方法没有返回值类型。也不需要写返回值。因为它是为构建对象的,对象创建完,方法就执行结束。 2. 构造方法名称必须和类名保持一致。 3.构造方法没有具体的返回值 package com.oracle.demo01; pu 阅读全文
posted @ 2019-12-20 15:57 xiren88 阅读(465) 评论(0) 推荐(0)
摘要: 定义 体现为父类引用变量可以指向子类对象。 多态的前提是必须有子父类关系或者类实现接口关系,否则无法完成多态。 在使用多态后的父类引用变量调用方法时,会调用子类重写后的方法。 多态可以让我们不用关心某个对象到底是什么具体类型,就可以使用该对象的某些方法,从而实现更加灵活的编程,提高系统的可扩展性 使 阅读全文
posted @ 2019-12-19 15:43 xiren88 阅读(272) 评论(0) 推荐(0)
摘要: 接口和抽象的区别 相同点:  1.都位于继承的顶端,用于被其他类实现或继承; 2. 都不能直接实例化对象; 3.都可以包含抽象方法,其子类都必须覆写这些抽象方法; 区别: 1.抽象类为部分方法提供实现,避免子类重复实现这些方法,提高代码重用性;接口只能包含抽象方法; 2.一个类只能继承一个 阅读全文
posted @ 2019-12-18 11:39 xiren88 阅读(426) 评论(0) 推荐(0)
摘要: 概念 接口是功能的集合,同样可看做是一种数据类型,是比抽象类更为抽象的”类 接口只描述所应该具备的方法,并没有具体实现,具体的实现由接口的实现类(相当于接口的子类)来完成。这样将功能的定义与实现分离,优化了程序设计。 请记住:一切事物均有功能,即一切事物均有接口。 接口定义时需要使用interfac 阅读全文
posted @ 2019-12-18 11:30 xiren88 阅读(171) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 8 9 ··· 12 下一页