目标:Number线程类执行数字的递增并输出,并且没增加两个就切换到另外一个线程,Letter线程类执行字母的递增并输出,并且没输出一个就切换到另外一个线程。主类:
public static void main(String[] args) {
Print print = new Print();
Number number = new Number(...
分类:
编程语言 时间:
2016-05-07 07:30:53
阅读次数:
241
Java接口技术文章
Java里接口是一系列方法的声明,是一些方法特征的集合,(接口中定义的是常量和抽象方法),由于接口中没有方法的实现,所以它的方法可以在不同的类中实现,要实现接口中的方法,需要在对接口的继承之后对父类的所有方法进行重写,因此实现接口也就是实现了该类继承了接口,实现了接口中的方法
接口定义的语法为:
Public interface 接口名 {
//定义常量
publi...
分类:
编程语言 时间:
2016-05-07 07:30:02
阅读次数:
233
上一篇(http://blog.csdn.net/qq_32059827/article/details/51334198)对抽象类做了一些描述,这一篇根据两个案例加深一下印象。会觉得抽象类其实不抽象:
案例一:猫狗案例。
/*
猫狗案例
具体事物:猫,狗
共性:姓名,年龄,吃饭
分析:从具体到抽象
猫:
成员变量:姓名,年龄
构造方法:无参,带参
成员方法...
分类:
编程语言 时间:
2016-05-07 07:30:13
阅读次数:
161
Java语言程序设计期中考试试题一、编程题1. 抽象类创建闭合图形抽象类(ClosedFigure),定义抽象方法计算面积;创建继承平面图形抽象类的两个子类椭圆(Ellipse)和矩形(Rectangle),在子类中实现计算图形面积的方法。设计测试类Test1进行相应的测试,根据不同类型的平面图形进行相应的面积计算。(30分)
提示:根据椭圆第一定义,用a表示椭圆长半轴的长,b表示椭圆短半轴的长,...
分类:
编程语言 时间:
2016-05-07 07:31:20
阅读次数:
218
/*
抽象类的概述:
动物不应该定义为具体的东西,而且动物中的吃,睡等也不应该是具体的。
我们把一个不是具体的功能称为抽象的功能,而一个类中如果有抽象的功能,该类必须被称为是抽象类。
抽象类的特点:
A:抽象类和抽象方法必须用abstract关键字修饰
B:抽象类中(不一定)有抽象方法,可以有具体的。但是有抽象方法的类必须定义为抽象类
C:抽象类不能实例化//Anim...
分类:
编程语言 时间:
2016-05-07 07:29:41
阅读次数:
138
这里自己写了个Timer能同样达到一样的要求!而且可以自己控制 启动或关闭,而且可以设置1天内在6,9,12点执行该定时器,感觉挺好用的...
分类:
编程语言 时间:
2016-05-07 07:28:48
阅读次数:
186
Lock 实现提供了比使用 synchronized 方法和语句可获得的更广泛的锁定操作。
此实现允许更灵活的结构,可以具有差别很大的属性,可以支持多个相关的 Condition 对象。
使用生产者和消费者为例!!!import java.util.concurrent.locks.Condition;
import java.util.concurrent.locks.Lock;
i...
分类:
编程语言 时间:
2016-05-07 07:28:48
阅读次数:
176
本章节的主要内容是介绍Memcache Client的一致性Hash算法的应用及实现。...
分类:
编程语言 时间:
2016-05-07 07:27:51
阅读次数:
217
我们知道当Java创建对象时,只要你需要,它就会一直存在,但是在程序终止时,无论如何它都不会继续存在。尽管这么做肯定有意义的,但是仍旧存在某些情况,如果对象能够在程序不运行的情况下仍能存在并保存其信息,那将非常有用。这样,在下次运行程序时,该对象将被重建并且拥有的信息与程序上次运行时他所拥有的信息相同。
Java序列化将呢些实现了Serializable的接口的对象转换成一个字节序列,并能够在以...
分类:
编程语言 时间:
2016-05-07 07:28:59
阅读次数:
135
JAVA+CKEditor+CKFinder 配置异常解决方案
异常1 使用struts2框架上传不了图片怎么办?
异常2 从服务器读取XML数据出错,服务器返回原始结果:This is notFound JSP page...
分类:
编程语言 时间:
2016-05-07 07:26:12
阅读次数:
229
这一章节我们来讨论一下synchronized ()代码块的另一个用法,它不单可以用this,也可以用其他对象。1.代码清单package com.ray.deepintothread.ch02.topic_13;
/**
*
* @author RayLee
*
*/
public class ObjectLock {
public static void main(String[...
分类:
编程语言 时间:
2016-05-07 07:24:54
阅读次数:
221
#coding=utf-8
__author__ = 'Administrator'
__doc__ = '''
pythonwin中win32gui的用法
本文件演如何使用win32gui来遍历系统中所有的顶层窗口,
并遍历所有顶层窗口中的子窗口
说明:
1.原来消息发送全部调用的SendMessage,以为优化大师内部是独立的线程处理,
但并不是,所以避免等待,直接使用PostMess...
分类:
编程语言 时间:
2016-05-07 07:26:33
阅读次数:
272
C++引用类型
说到引用,先来讲一个故事:我们生活的院子里有这样一个小盆友,他的名字叫罗XX,我们喜欢给他起一个外号,看着他营养不太好,脑袋比较大、身子比较小,于是我们就给他起了一个叫“萝卜头”的外号。那么罗XX就是他的真实姓名,萝卜头就是他的一个别名,那么什么是引用呢??
(一) 定义:
引用:就是变量的一个别名。
注:作为别名来说,一个变量不能只有别名,而没有自己的真实...
分类:
编程语言 时间:
2016-05-07 07:24:36
阅读次数:
147
这里首先要讲解一下快速幂算法:
快速幂取模算法
在网站上一直没有找到有关于快速幂算法的一个详细的描述和解释,这里,我给出快速幂算法的完整解释,用的是C语言,不同语言的读者只好换个位啦,毕竟读C的人较多~
所谓的快速幂,实际上是快速幂取模的缩写,简单的说,就是快速的求一个幂式的模(余)。在程序设计过程中,经常要去求一些大数对于某个数的余数,为了得到更快、计算范围更大的算...
分类:
编程语言 时间:
2016-05-07 07:24:23
阅读次数:
265
字符串匹配一直是计算机领域热门的研究问题之一,多种算法层出不穷。字符串匹配算法有着很强的实用价值,应用于信息搜索,拼写检查,生物信息学等多个领域。
今天介绍几种比较有名的算法:
1. BF
2. BM
3. Sunday
4. KMP—,BF算法
BF(Brute Force)算法又称为暴力匹配算法,是普通模式匹配算法。其算法思想很简单,从主串S的第pos个字符开...
分类:
编程语言 时间:
2016-05-07 07:21:50
阅读次数:
298