programação concorrente

15
Faculdade Anhanguera Indaiatuba Programação Concorrente Código Fonte – Etapa 1

Upload: valdivia

Post on 07-Nov-2015

216 views

Category:

Documents


0 download

DESCRIPTION

programaçao concorrente

TRANSCRIPT

Faculdade Anhanguera Indaiatuba

Programao Concorrente

Cdigo Fonte Etapa 1//classe pedido onde inicializa um numeropublic class Pedido {//declara varivel n para um numeroprivate int n;

public Pedido(int n) {this.n = n;}// mtodo get pega e retorna o npublic int getNumero() {return n;}// mtodo que seta o valor de npublic void setNumero(int n) {this.n = n }}//classe buffer com quantidade de vetor especificoPublic class BufferLimitado {//declarao de vetor do bufferprivate Pedido pedidos[] = new Pedido[5000];private int Escrita = 0;private int Leitura = 0;//mtodo com looping para o buffer private void inicioBufferLimitado5000(){for (int i = 0; i < 5000; i++) {addPedido(new Pedido(i));}}

public void addPedido(Pedido pedido) {pedidos[Escrita] = pedido;Escrita++;}// condio para a leitura e escrita com o retornopublic Pedido getPedido() {if (Leitura