2017年5月7日

第九篇9.1章

摘要: 1.多态 什么是多态: 一个对象有多重形式的能力 一个类的子类可以定义它们唯一行为,同时共享父类的某些相同特征 2.理解多态 1.(静态多态)对象的不同的方法可以用相同的一个方法名,也就是重载 2.(动态多态)同一个对象根据不同的消息执行相应的行为,也可以这样认为发送消息给某一个对象,让对象自行选择 阅读全文

posted @ 2017-05-07 11:36 沉默的哑巴牛仔 阅读(66) 评论(0) 推荐(0) 编辑

第8.2章

摘要: 1.静态初始化块 静态初始化块:(与类同时加载) 1.分配内存(没有值) 2.依次执行(初始化为0):赋值相应改变;初始化如果赋值了,就不会再初始化为0 Java类可以包含一个静态初始化块,是一组当类被JVM的类加载器加载时执行的语句 静态初始化块作用:是允许类执行任何所需要的只需要发生一次的设置任 阅读全文

posted @ 2017-05-07 11:35 沉默的哑巴牛仔 阅读(92) 评论(0) 推荐(0) 编辑

2017年4月9日

第7.2章

摘要: 1.方法重写 1.子类的方法的返回值的类型,方法名和形式参数列表,必须和父类中的是相同的 2.访问修饰符必须不小于父类中的访问修饰符 3.子类中重写的异常不能抛出比父类更多的异常 2.Super关键字 子类想要给继承的方法添加行为,但是并不是完全替换父类的方法,可以使用关键字super来调用父类重写 阅读全文

posted @ 2017-04-09 21:06 沉默的哑巴牛仔 阅读(60) 评论(0) 推荐(0) 编辑

2017年4月3日

第七篇7.1章

摘要: 1.继承起源 继承:根据‘已有的一个类’进行扩展,‘继承该类的属性和行为’来创建一个‘新的类’,已有的类称为‘父类’(超类,基类),新类称为‘子类’(派生类) 什么时候使用继承:使用继承不仅可以重用已有的代码,从而避免重复,还可以创建一个更容易维护和修改代码的程序 继承好处: 1.较简单 2.不需要 阅读全文

posted @ 2017-04-03 14:46 沉默的哑巴牛仔 阅读(95) 评论(0) 推荐(0) 编辑

第六篇6.1章

摘要: 1.数组概述 数组:存储在一个连续的内存块中相同的数据类型的元素集合 作用:解决一些简单的,有繁琐的重复操作 2.数组初始化 数组声明:声明一个数组引用 数组初始化:通过new关键字创建,对数组进行第一次赋值 数组定义=数组声明+数组初始化 不同类型数组初始化 1.基础数据类型数组 2.引用数据类型 阅读全文

posted @ 2017-04-03 14:45 沉默的哑巴牛仔 阅读(99) 评论(0) 推荐(0) 编辑

2017年3月26日

第5.2章

摘要: 按值调用 实际参数的值被复制给形式参数 方法重载 一个类中具有两个到多个具有相同名称,参数列表不同才为重载 1.参数类型不同 2.参数个数不同 3.参数顺序不同 方法之间的调用 含有static的方法称为静态方法 1.静态方法调用静态方法-->若为本类中的方法,则直接写方法名(),否则写类名.方法名 阅读全文

posted @ 2017-03-26 13:23 沉默的哑巴牛仔 阅读(72) 评论(0) 推荐(0) 编辑

第五篇5.1章

摘要: 方法调用栈 1..当一个方法被调用时,将导致控制流程跳转到被调用的方法 2.所有的方法调用维护在一个称为调用栈的结构中 3.当前方法执行完成后,就从调用栈顶部移除,控制流程返回栈中前一个方法 4.当一个新的方法被调用后,这个新的方法就在调用栈顶部 调用方法 1.方法返回一个值 2.方法不返回一个值 阅读全文

posted @ 2017-03-26 13:20 沉默的哑巴牛仔 阅读(81) 评论(0) 推荐(0) 编辑

2017年3月19日

第4.4章

摘要: 学习了String,System,Math和Object类,这几个类都是在java.lang包中,而这个包中所有的源代码文件中都要隐式导入 将类放在包中时,出现两个主要的结果 1.包名称为类名的一部分 2.包名必须与相关字节码存放的目录一致 结构化编程是围绕程序需要完成的任务来设计程序,而面向对象编 阅读全文

posted @ 2017-03-19 13:11 沉默的哑巴牛仔 阅读(59) 评论(0) 推荐(0) 编辑

第4.3章

摘要: 在java中,使用new关键字实例化一个对象时,系统会为该类中的每个成员变量和方法分配内存 每个对象可以用this关键字引用它本身。 如果一个类的方法需要访问该类本身的成员变量或其它方法,就应该使用this引用 java中,每个类属于一个包,而包有两个基本的用途: 1.提供了一个组织类的机制 2.为 阅读全文

posted @ 2017-03-19 12:55 沉默的哑巴牛仔 阅读(69) 评论(0) 推荐(0) 编辑

2017年3月12日

第4.2章

摘要: 在java中,方法的定义(通常被称为方法体)必须出现在方法声明后的大括号中 new关键字用于实例化一个对象,new运算符在内存中创建一个对象,并返回对新创建的对象的一个引用 对象的属性称为相关类中的成员变量,类中的一个成员变量由三点组成: 1.访问修饰符,可以是public,private或prot 阅读全文

posted @ 2017-03-12 10:34 沉默的哑巴牛仔 阅读(71) 评论(0) 推荐(0) 编辑

导航