1.什么是多态?
一个对象的多种状态
比如:
教师 a =老钟;
员工 b= 老钟;
2.多态体现
(1)Father类
非静态成员变量x
静态成员变量y
非静态方法eat,方法体输出父类信息
静态方法speak();方法体输出父类信息
(2):Son类
非静态成员变量x
静态成员变量y
非静态方法eat,方法体输出子类信息
静态方法speak();方法体...
分类:
编程语言 时间:
2016-07-17 17:08:51
收藏:
0 评论:
0 赞:
0 阅读:
350
TimesTen支持的开发语言为三种, C(Pro*C和OCI),Java和C#。详见下图:可以看到ODP.NET和Pro*C都是基于OCI,.NET只支持Windows平台。因此首选的编程语言为Java和C。
OCI和JDBC都是底层接口,所以从性能计,OCI效率最高。这里换一个话题,看看哪一种编程语言/接口最流行,借助这张图说一下SQL的重要性,如果需要选择支持SQL的内存数据库,TimesT...
分类:
编程语言 时间:
2016-07-17 17:00:41
收藏:
0 评论:
0 赞:
0 阅读:
293
缓冲流转换流对象流打印流标准输入输出流随机访问流数组流有关flush():所有的处理流的输出流,最外层流需要刷新。javaIO流1认识File类File类的对象表示一个文件或者一个文件目录绝对路径:包含盘符的文件完整路径相对路径:在当前路径下的文件路径File类中的方法,涉及到文件或文件目录的新建、删除、获取文件的路径、获取文件的大小。并没有涉及到向文件中写入或读出内容。这样的读取或写入的功能就需要...
分类:
编程语言 时间:
2016-07-17 16:54:42
收藏:
0 评论:
0 赞:
0 阅读:
245
多任务可以由多进程完成,也可以由一个进程内的多线程完成。
我们前面提到了进程是由若干线程组成的,一个进程至少有一个线程。
由于线程是操作系统直接支持的执行单元,因此,高级语言通常都内置多线程的支持,Python也不例外,并且,Python的线程是真正的Posix Thread,而不是模拟出来的线程。
Python的标准库提供了两个模块:_thread和threading,_thr...
分类:
编程语言 时间:
2016-07-17 16:50:33
收藏:
0 评论:
0 赞:
0 阅读:
173
6.程序测试和文档
(样本测试测试、测试运行记录、测试覆盖率 和 程序文档)...
分类:
编程语言 时间:
2016-07-17 16:47:18
收藏:
0 评论:
0 赞:
0 阅读:
228
EnumMap
内部通过数组存在元素
key:表示的是枚举类型,这个类型要一样
用value存储枚举具体的存储值
通过ordinal方法,使得有序存储
package java.util;import java.util.Map.Entry;
import sun.misc.SharedSecrets;/**
* @author Josh Bloch
* @see EnumSet
*...
分类:
编程语言 时间:
2016-07-17 16:41:53
收藏:
0 评论:
0 赞:
0 阅读:
207
点击进入_更多_Java千百问1、什么是JavaJava是一种开发语言(核心特点:跨平台,面向对象,名称由来看这里:J2EE里面的2是什么意思),对于开发者来讲,Java基本等于Jdk。Jdk的版本介绍看这里:[Java都有那些版本][3]开发人员一般通过IDE(Eclipse、NetBeans、JBuilder等)编写、编译Java代码(在远古没有IDE的时代,都是用文本编辑器编写,使用javac...
分类:
编程语言 时间:
2016-07-17 16:40:28
收藏:
0 评论:
0 赞:
0 阅读:
225
点击进入_更多_Java千百问1、Java都有那些版本Java最初由sun公司出品,2009年被orcale公司(即甲骨文)收购,它的版本体系分为两个纬度,纵向和横向。
纵向的版本即为我们常说的Jdk版本,通过近20年的时间,从1996年正式发布1.0版本,发展到2014年的8.0版本。
横向的版本即为我们所说的Java体系,从Java 2.0开始有所区分。2、什么是Java体系Java SE(...
分类:
编程语言 时间:
2016-07-17 16:37:59
收藏:
0 评论:
0 赞:
0 阅读:
179
点击进入_更多_Java千百问1、J2EE里面的2是什么意思J2SE,J2SE,J2ME中2的含义要追溯要1998年。
1998年Java 1.2版本发布,1999年发布Java 1.2的标准版,企业版,微型版三个版本,为了区分这三个版本,分别叫做Java2SE,Java2EE,Java2ME,简称J2SE,J2EE,J2ME。故,2的含义为1.2版本。
但是,这种叫法已经在2005年Java...
分类:
编程语言 时间:
2016-07-17 16:35:45
收藏:
0 评论:
0 赞:
0 阅读:
294
点击进入_更多_Java千百问1、Java都能做些什么在讨论Java能干什么之前,我们要说一下软件系统的体系结构。你不知道Java是什么?请看这里:什么是Java2、什么是纯C架构系统完全脱离网络就可独立使用的软件系统(即客户端C,client),这类软件不受限于网络,只依赖于操作系统。
如:PC上的word、视频播放器等软件。3、什么是C/S架构系统拥有自己独立的一个或多个服务端系统(即服务端S...
分类:
编程语言 时间:
2016-07-17 16:33:48
收藏:
0 评论:
0 赞:
0 阅读:
204
《java虚拟机》汇总所有知识点...
分类:
编程语言 时间:
2016-07-17 16:25:27
收藏:
0 评论:
0 赞:
0 阅读:
313
java中的集合概述map 接口总结java集合学习1 java中存储数据的方式 1 数组 (基本数据类型+引用数据类型)。2 集合(对象)数组存储数据的缺点1:数组一旦创建,长度固定 2:数组不能直接确定有效元素的个数java中的集合概述:java集合接口:Collection 接口 和Map 接口(Collection接口 表示不按照添加顺序存放对象的集合,而且集合内的元素可以重复即 无序可重复...
分类:
编程语言 时间:
2016-07-17 16:08:50
收藏:
0 评论:
0 赞:
0 阅读:
249
以往的Eclipse、NetBeans等开发工具不同,IDEA的Project相当与Eclipse的Workspace,而Module相当于Project。 下边就给出Eclipse与IDEA的概念的对应关系: 我们的目标是:创建工作空间,然后在它下面建立至少2个项目(就2个吧),即 工作空间 Ja ...
分类:
编程语言 时间:
2016-07-17 13:41:25
收藏:
0 评论:
0 赞:
0 阅读:
261
原因分析:JDK版本与eclipse不匹配 如jdk和eclipse版本号必须统一,64位都是64位,32位都是32位。 jdk版本可以用命令,cmd进入命令窗口,然后输入java -version,查看最后一行的版本信息。 如果eclipse版本过老,使用新的JDK版本也会有此提示,需要把jdk版 ...
分类:
编程语言 时间:
2016-07-17 13:28:49
收藏:
0 评论:
0 赞:
0 阅读:
317
创建Web项目 1、File -> New Project ,进入创建项目窗口 2、在 WEB-INF 目录下点击右键,New -> Directory,创建 classes 和 lib 两个目录 3、File -> Project Structure,进入 Project Structure窗口 ...
分类:
编程语言 时间:
2016-07-17 13:26:31
收藏:
0 评论:
0 赞:
0 阅读:
225
Spring任务计划 从Spring3.1开始,计划任务在Spring中的实现变得异常的简单。首先通过在配置类注解@EnableScheduling来开启对计划任务的支持,然后在要执行计划任务的方法上注解@Scheduled,声明这是一个计划任务。Spring通过@Scheduled支持多种类型的计 ...
分类:
编程语言 时间:
2016-07-17 13:26:23
收藏:
0 评论:
0 赞:
0 阅读:
208
Spring任务执行器(TaskExecutor) Spring通州任务执行器(TaskExecutor)来实现多线程和并发编程,使用ThreadPoolTaskExecutor可实现一个基于线程的TaskExecutor,而实际开发中任务一般是非阻塞的,即异步的,所以我们要在配置类中通过@Enab ...
分类:
编程语言 时间:
2016-07-17 13:25:55
收藏:
0 评论:
0 赞:
0 阅读:
433
import__( name[, globals[, locals[, fromlist[, level]]]])被 import 语句调用的函数。 它的存在主要是为了你可以用另外一个有兼容接口的函数 来改变 import 语句的语义. 为什么和怎么做的例子, 标准库模块 ihooks 和 rexe ...
分类:
编程语言 时间:
2016-07-17 13:22:57
收藏:
0 评论:
0 赞:
0 阅读:
349
Bean的Scope Scope描述的是Spring容器如何新建Bean的实例的。Spring的Scope有以下几种,通过@Scope注解来实现。 1.Singleton:一个Spring容器中有一个Bean的实例,此为Spring的默认配置,全容器共享一个实例。 2.Prototype: 每次调用 ...
分类:
编程语言 时间:
2016-07-17 13:12:04
收藏:
0 评论:
0 赞:
0 阅读:
256
译者:xidui原文: http://sahandsaba.com/understanding-asyncio-node-js-python-3-4.html 译者前言 如何用yield以及多路复用机制实现一个基于协程的异步事件框架? 现有的组件中yield from是如何工作的,值又是如何被传入y ...
分类:
编程语言 时间:
2016-07-17 13:01:45
收藏:
0 评论:
0 赞:
0 阅读:
505