-
掌握设计模式之策略模式
掌握设计模式之策略模式 前言 最近段时间,接到一个需求:开发一个聚合支付服务,对其他内部项目提供统一的接口来实现不同支付平台的支付能力发起,比如支付宝,微信,银联等。为了处理相似的支付操作而各平台具体实现不同的情况,要让各个平台接口能力能相互独立,并...
-
Java之路---Day12(多态)
Java之路---Day12(多态) 2019-10-26-22:40:09 目录: 1.多态的概念 2.多态的分类 3.实现多态的三个必要条件 4.多态的格式 5.多态成员变量的使用特点 6.多态成员方法的使用特点 7.多态的好处 8.多态的向上和向下转型 1.多态的概念: 多态性是面向对象编程的又一个重要特征...
-
包装类
包装类 首先思考一个问题:为什么要存在 包装类? Java是语言一门纯面向对象的编程语言,万物皆对象! 如: int num = 30; // int是基本数据类型 Person p = new Person( ); 在某些特殊场合中,如集合中:集合要求放入的所有数据都必须是对象(即,引用类型)。 而对于基...
-
java笔记--java的语言特性
java笔记--java的语言特性 java的语言特性 1.简单性:例如:java不再支持多继承,而c++是支持多继承的,多继承比较复杂。 c++中有指针,java中屏蔽了指针的概念。所以相对来说比较简单。 //注:java语言的底层是c++,不是c语言。 2.安全性 3.可移植性:java语言可以做...
-
面向对象中成员变量和局部变量的区别。
面向对象中成员变量和局部变量的区别。 A:在类中的位置不同。 成员变量:在类中方法外。 局部变量:在方法定义中或方法声明上。 B:在内存中的位置不同。 成员变量:在堆内存中。(成员变量隶属于对象,对象进堆内存) 局部变量:在栈内存中。(局部变量隶属于方法,...
-
关于重载与多态的深刻反省
关于重载与多态的深刻反省 有时候,人在长时间重复盯着一个汉字或者一个单词时,会突然发生不认识该字或者单词的情况,这是一种神经心理学现象,被称为语义饱和或者完形崩坏。有时候,人在长时间不复习一个名词或者一个概念的时,会突然发生不理解该名词或者概念的情况...
-
Java基础程序与面向对象
Java基础程序与面向对象 首先,我们需要了解和知道一些Java的基本概念: 程序编译过程:.java文件会通过编译器--被编译成一个. class字节码文件---再由虚拟机运行.class文件解释运行Java程序。 编码规范:可以考虑遵循阿里巴巴的开发手册。 类:作为一个加载程序逻辑的...
-
Java之路---Day09(继承)
Java之路---Day09(继承) 2019-10-23-22:58:23 目录 1.继承 2. 区分成员变量重名的方法 3. 区分成员方法重名的方法 4. 继承中重写与重载的区别 5. 继承中覆盖重写的注意事项 6. 继承中覆盖重写的设计原则 7. 父子类构造方法的特点 8. Super关键字的三种使用方法 9. This...
-
Java连载44-静态代码块、实例代码块、继承
Java连载44-静态代码块、实例代码块、继承 一、可以使用static关键字来定义静态代码块 1.语法规则 static { java语句;} 2.静态代码块在类加载时执行,并且只执行一次 3.静态代码块在一个类中可以编写多个,并且遵循自上而下的顺序依次执行。 4.静态代码块的作用是什么...
-
oop面向对象【继承、super、this、抽象类】
oop面向对象【继承、super、this、抽象类】 今日内容 1.三大特性 继承 2.方法重写 3.super 关键字 4.this 关键字 5.抽象类 教学目标 1.能够解释类名作为参数和返回值类型 2.能够写出类的继承格式 3.能够说出继承的特点 4.能够说出子类调用父类的成员特点 5.能够说出方...
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash
