- 浏览: 587665 次
- 性别:
- 来自: 上海
文章分类
- 全部博客 (423)
- windows2003 (1)
- exception (3)
- java (91)
- eclipse (14)
- java web (3)
- javaScript (11)
- 装机 (1)
- sql (34)
- outlook (1)
- html (8)
- JAVA 不同区域服务器引起的乱码解决 (2)
- strtus (3)
- http (1)
- 设计模式 (4)
- Java对存储过程的调用方法 (0)
- java-数据库操作 (0)
- jdbc (7)
- dwr (2)
- 软件版本号 (1)
- jxls (1)
- ExtJS (3)
- Ajax (1)
- git (12)
- linux (20)
- mysql (14)
- maven (16)
- easyui (1)
- 日常备注 (1)
- spring (9)
- others (1)
- windows快捷键 (1)
- 工作备注 (9)
- 工作杂项 (0)
- photoshop (1)
- 开发环境配置 (0)
- jboss (1)
- 报表 (1)
- 图表 (1)
- fckeditor (1)
- 调试bug (2)
- 口令 (1)
- css (2)
- mongodb (7)
- restful (1)
- jsp (5)
- jpa (2)
- bug (1)
- js (2)
- Json (1)
- POI (1)
- xml (2)
- webstorm (1)
- java swing (1)
- ubuntu (3)
- mongo (27)
- 自我学习 (0)
- 草稿 (0)
- 单元测试 (1)
- 数据库 (2)
- ide (1)
- 大数据 (0)
- uml (1)
- spring-boot (1)
- mybatis (3)
- oracle (2)
- jetty (1)
- 学习 (0)
- 系统调优 (1)
- tomcat (2)
- kettle (1)
- 学习资源 (1)
- 架构 (2)
- database (4)
- idea (1)
- consul (1)
- hadoop (2)
- nginx (3)
- 认证 (1)
- 加密 (1)
- connection pool (1)
- loadrunner (1)
- tps (1)
- 翻墙工具 (1)
- redis (2)
- redis jedis shardjedis (1)
- spring boot (1)
- 认证授权 (1)
- ssh (1)
- svn (2)
- 多线程 (1)
最新评论
-
abcdeudi:
不错
接口和抽象类什么时候使用才合适? -
羽翼的心动:
POI中对Word处理,读取不到书签。如果要处理书签的话,就只 ...
POI根据模板(excel表头)导出excel -
pdf1192012:
高质量文章
接口和抽象类什么时候使用才合适? -
沐忆潼:
...
POI根据模板(excel表头)导出excel -
422937561:
高质量文章
接口和抽象类什么时候使用才合适?
1)
通过覆盖父类的方法来实现,在运行时根据传递的对象引用,来调用相应的方法。
2)
多态须具备:
1. 基类 和各个子类
2. 基类 引用, 指向实例化的子类对象.
3)
class Animal
{
int height,weight;
void eat()
{
System.out.println("animal eat");
}
void sleep()
{
System.out.println("animal sleep");
}
void breathe()
{
System.out.println("animal breathe");
}
}
class Fish extends Animal
{
int height;
void breathe()
{
System.out.println("fish bubble");
}
}
class Integration
{
static void fn(Animal an)
{
an.breathe();
}
public static void main(String[] args)
{
Fish fh=new Fish();
Animal an;
an=fh;
Integration.fn(an);//或an.breathe();
}
}
通过覆盖父类的方法来实现,在运行时根据传递的对象引用,来调用相应的方法。
2)
多态须具备:
1. 基类 和各个子类
2. 基类 引用, 指向实例化的子类对象.
3)
class Animal
{
int height,weight;
void eat()
{
System.out.println("animal eat");
}
void sleep()
{
System.out.println("animal sleep");
}
void breathe()
{
System.out.println("animal breathe");
}
}
class Fish extends Animal
{
int height;
void breathe()
{
System.out.println("fish bubble");
}
}
class Integration
{
static void fn(Animal an)
{
an.breathe();
}
public static void main(String[] args)
{
Fish fh=new Fish();
Animal an;
an=fh;
Integration.fn(an);//或an.breathe();
}
}
发表评论
-
文件上传
2017-02-05 09:47 413文件上传模块 -
@ModelAttribute注解的使用
2017-01-09 23:13 542https://my.oschina.net/u/176085 ... -
数组合并和判断数组包含某个元素
2017-01-09 23:10 540http://www.iteye.com/news/28296 ... -
项目创建流程
2017-01-09 23:06 405http://lion.newtouch.com/pages/ ... -
mysql 出现很多连接 sleep 问题
2017-01-09 23:00 715http://blog.csdn.net/lin_credib ... -
spring boot 学习
2016-11-28 17:05 385http://412887952-qq-com.iteye.c ... -
jxls excel上传数据
2016-11-22 15:27 557http://jxls.sourceforge.net/ref ... -
veloctiyengine gettemplate jsonobject.fromobject
2016-11-18 10:41 0/** 53. * test User 54. ... -
HDFS客户端的权限错误:Permission denied
2016-08-09 01:55 632http://www.linuxidc.com/Linux/2 ... -
java map中的key为object
2016-08-08 11:18 533http://zhidao.baidu.com/link?ur ... -
jdbc pool
2016-07-26 14:50 411[url]C:\Users\lwx328240\Desktop ... -
java 域是指什么
2016-07-15 15:36 542http://blog.csdn.net/iaiti/arti ... -
java jdbc/ojdbc 链接oracle的三种方式
2016-07-12 14:50 584http://blog.itpub.net/22664653/ ... -
java 编译器 解释器
2016-06-28 14:45 7190) javac 编译器 用于将java源代码文件编译成字节码 ... -
linux查看cpu、内存、版本信息
2016-06-24 21:44 544http://blog.chinaunix.net/uid-2 ... -
重定向控制台System.out.println输出到文件,再重定向回控制台
2016-06-24 20:18 514http://blog.csdn.net/jason_deng ... -
java 代码点 代码单元
2016-06-24 09:38 728http://blog.csdn.net/weizhaozhe ... -
java 日期
2016-06-24 09:39 352http://kingquake21.iteye.com/bl ... -
jdbc addBatch
2016-06-23 22:08 407http://www.360sdn.com/java/2014 ... -
java中的arrayList(动态数组)与静态数组
2016-06-21 20:26 952http://www.2cto.com/kf/201206/1 ...
相关推荐
在面向对象编程方面,良葛格的笔记会详细阐述类与对象的概念,包括类的定义、对象的创建、封装、继承和多态性。Java中的类是对象的模板,而对象是程序中的实例。封装是将数据和操作数据的方法捆绑在一起,以保护数据...
在深入探讨JAVA学习笔记之前,我们首先理解一下JAVA这一编程语言的重要性。JAVA,由Sun Microsystems公司(现已被Oracle收购)于1995年推出,是一种面向对象的、跨平台的编程语言,以其“一次编写,到处运行”的特性...
【狂神Java学习笔记——前端入门——HTML、CSS、JavaScript学习代码】是针对初学者的一份详实的学习资料,这份笔记记录了跟随B站知名up主“遇见狂神说”的java系列视频中关于前端开发的基础内容。笔记内容不仅与视频...
JSP复习笔记——第10章 连接数据库 之 JDBC相关 - 堕落天使 - JavaEye技术网站.mhtJSP复习笔记——第10章 连接数据库 之 JDBC相关 - 堕落天使 - JavaEye技术网站.mht
Thinking in Java 自学笔记——第一章 对象导论 本章节总结了面向对象程序设计(Object-oriented Programming, OOP)的基本概念和原则,以帮助读者更好地理解 Java 编程语言。以下是对标题、描述、标签和部分内容的...
Java学习笔记——异常 在Java编程中,异常处理是一项至关重要的技能,它允许开发者优雅地处理程序运行时可能遇到的问题,防止程序意外终止,并提供有用的反馈信息。异常是程序执行过程中遇到的不正常情况,例如除以...
### Thinking in Java 自学笔记——第二章 一切皆对象 #### 重要概念解析 ##### 2.1 用引用操纵对象 在Java中,一切都被视为对象,这意味着无论是字符串、数字还是其他数据类型都可以被视为对象来进行操作。当...
这份名为"超详细的Java复习知识点2019——个人笔记"的文档,旨在为初学者提供一个全面且深入理解Java基础知识的指南。笔记内容可能涵盖了以下几个关键领域: 1. **Java语法基础**:包括变量、数据类型、运算符、...
这份"个人学习的java笔记——思维导图"是作者学习Java过程中的总结,通过思维导图的形式,将复杂的概念和知识结构化,便于理解和记忆。下面,我们将深入探讨其中涉及的一些关键知识点。 1. **基础语法**:Java的...
GTK笔记——按钮 GTK笔记——按钮是对GTK开发时的按钮进行了详细介绍,是进行跨平台图形开发不可获缺的部分。GTK笔记——按钮是GTK开发中最基本也最常用的控件之一,它允许用户点击它们,以完成某些操作,如保存...
Java编程语言是软件开发领域中的...这份"java复习笔记"涵盖了Java编程的多个重要方面,无论是初学者还是有经验的开发者,都能从中受益。通过深入学习和实践,你将能够熟练掌握Java,为开发高质量的应用打下坚实基础。
Java JDK 6学习笔记是为Java初学者量身定制的一份宝贵资料,它涵盖了Java编程的基础概念、语法以及核心特性。这份PPT简体版旨在帮助读者快速掌握Java开发的基本技能,逐步成为一名合格的Java程序员。 Java JDK...
Java基础复习笔记——数据结构和算法浅谈-附件资源
本篇复习笔记主要关注的是JSP构架以及MVC(Model-View-Controller)设计模式的应用。 MVC设计模式是软件工程中的一种架构模式,它将应用程序分为三个核心部分:模型(Model)、视图(View)和控制器(Controller)...
通过"Java JDK 6学习笔记——ppt简体版",学习者可以系统地学习到如何使用JDK 6进行开发,包括环境配置、基本语法、类库使用、异常处理、IO流、网络编程、多线程等各个方面。PPT格式通常直观易懂,便于快速理解和...
综上所述,J2SE的学习笔记涵盖了接口的重要概念,包括接口的定义、语法、实现、继承、多态性以及Java 8中的默认方法和函数式接口。在实际编程中,理解和熟练运用这些知识点对于提升Java编程能力至关重要。同时,通过...
通过上述内容的介绍,可以看出FPGA自学笔记——设计与验证公开版不仅涵盖了FPGA的基本原理和技术细节,还深入探讨了FPGA技术的发展趋势及其在实际应用中的重要性。这对于初学者来说是非常宝贵的学习资源。