标签归档:java

java OS时间片轮转调度基本算法



java OS时间片轮转调度基本算法实例源码讲解。

public class OSprocess{
private String name; //进程名
private OSprocess next;//指向下一个进程
private int run_time; //要求运行时间
pr[......]

Read more

JAVA多线程编程之批量生产者消费者问题实例介绍



JAVA多线程编程之批量生产者消费者问题实例介绍。最近在找工作,自学已经遗忘的多线程知识,就在网上查看了经典的生产者消费者例子,发现都是一次性生产和消费一个的,于是我就想搞一个多生产多消费者的例子。写在博客中全当是记录自己的学习记录,若纰漏百出,望不吝指出,谢谢!
实体bean类:

[jav[......]

Read more

java多线程编程应用总结之线程安全队列Queue

java多线程编程应用总结之线程安全队列Queue。在Java多线程应用中,队列的使用率很高,多数生产消费模型的首选数据结构就是队列。Java提供的线程安全的Queue可以分为阻塞队列和非阻塞队列,其中阻塞队列的典型例子是BlockingQueue,非阻塞队列的典型例子是ConcurrentLink[......]

Read more

java枚举类EnumSet和EnumMap的使用实例

 java 提供了两个枚举集合:EnumSet和EnumMap,这两个集合的使用都比较简单,EnumSet表示其元素必须是某一枚举的枚举项,EnumMap表示Key值必须是某一枚举的枚举项,由于枚举类的实例数量固定并且有限,相对来说EnumSet和EnumMap的效率会比其他Set和Map要高。

[......]

Read more

java代理模式和动态代理实例代码讲解

java设计模式中的代理模式:就是当调用代理者的某个方法时,代理者在自己内部调用被代理者的相应方法,看起来就像代理者自己执行的某个方法样。代理者和被代理者实现同一个接口。

举例:例如朝鲜(NorthKorea)和美国(America)没有建立外交关系,朝鲜对美国喊话(Speak),要通过代理者[......]

Read more

c 面试题之二叉树中和为某一值的路径

c 面试题之二叉树中和为某一值的路径(图示)。输入一棵二叉树以及一个整数,打印出二叉树里面结点值的与为输入整数的所有路径。由树的根结点开始往下一直到叶节点所经过的结点形成一条路径。二叉树结点的定义如下:

struct BinaryTreeNode
{
int m_nValue;
Bina[......]

Read more

java条件运算符算法实例之奖金计算

java条件运算符算法之奖金计算。题目:企业发放的奖金根据利润提成。利润(I)低于或等于10万元时,奖金可提10%; 利润高于10万元,低于20万元时,低于10万元的部分按10%提成,高于10万元的部分,可可提成7.5%;20万到40万之间时,高于20万元的部分,可提成5%;40万到60万之间时高于[......]

Read more