<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Curso de Java - Senac RJ</title>
	<atom:link href="http://javasenac.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://javasenac.wordpress.com</link>
	<description>Just another WordPress.com weblog</description>
	<lastBuildDate>Wed, 19 Oct 2011 06:40:39 +0000</lastBuildDate>
	<language>pt-br</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='javasenac.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>Curso de Java - Senac RJ</title>
		<link>http://javasenac.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://javasenac.wordpress.com/osd.xml" title="Curso de Java - Senac RJ" />
	<atom:link rel='hub' href='http://javasenac.wordpress.com/?pushpress=hub'/>
		<item>
		<title>Não haverá aula no dia 14/02</title>
		<link>http://javasenac.wordpress.com/2009/02/12/aula-que-vem-14022009/</link>
		<comments>http://javasenac.wordpress.com/2009/02/12/aula-que-vem-14022009/#comments</comments>
		<pubDate>Thu, 12 Feb 2009 01:48:36 +0000</pubDate>
		<dc:creator>adrielbrites</dc:creator>
				<category><![CDATA[Sem  Categoria]]></category>

		<guid isPermaLink="false">http://javasenac.wordpress.com/?p=171</guid>
		<description><![CDATA[Pessoal, está confirmado que neste dia não haverá aula, falei com boa parte dos alunos do curso e eles confirmaram que não vai ter aula. Já os motivos variam, a maioria me informou que o professor vai viajar e o Jessé, que o motivo é o carnaval. Vlw galera<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=javasenac.wordpress.com&amp;blog=3978180&amp;post=171&amp;subd=javasenac&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Pessoal, está confirmado que neste dia não haverá aula, falei com boa parte dos alunos do curso e eles confirmaram que não vai ter aula.</p>
<p>Já os motivos variam, a maioria me informou que o professor vai viajar e o Jessé, que o motivo é o carnaval.</p>
<p>Vlw galera</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/javasenac.wordpress.com/171/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/javasenac.wordpress.com/171/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/javasenac.wordpress.com/171/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/javasenac.wordpress.com/171/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/javasenac.wordpress.com/171/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/javasenac.wordpress.com/171/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/javasenac.wordpress.com/171/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/javasenac.wordpress.com/171/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/javasenac.wordpress.com/171/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/javasenac.wordpress.com/171/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/javasenac.wordpress.com/171/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/javasenac.wordpress.com/171/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/javasenac.wordpress.com/171/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/javasenac.wordpress.com/171/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=javasenac.wordpress.com&amp;blog=3978180&amp;post=171&amp;subd=javasenac&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://javasenac.wordpress.com/2009/02/12/aula-que-vem-14022009/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">adrielbrites</media:title>
		</media:content>
	</item>
		<item>
		<title>Aula que vem (24/01/2009)</title>
		<link>http://javasenac.wordpress.com/2009/01/17/aula-que-vem-24012009/</link>
		<comments>http://javasenac.wordpress.com/2009/01/17/aula-que-vem-24012009/#comments</comments>
		<pubDate>Sat, 17 Jan 2009 15:37:51 +0000</pubDate>
		<dc:creator>lrpfeliciano</dc:creator>
				<category><![CDATA[Java]]></category>

		<guid isPermaLink="false">http://javasenac.wordpress.com/?p=159</guid>
		<description><![CDATA[Pessoal, Devido a minha viagem a trabalho, não poderei estar aqui no próximo sábado. Ou seja, sábado que vem não tem aula. Luis Renato Paula Feliciano.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=javasenac.wordpress.com&amp;blog=3978180&amp;post=159&amp;subd=javasenac&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Pessoal,</p>
<p>Devido a minha viagem a trabalho, não poderei estar aqui no próximo sábado.</p>
<p>Ou seja, sábado que vem não tem aula.</p>
<p>Luis Renato Paula Feliciano.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/javasenac.wordpress.com/159/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/javasenac.wordpress.com/159/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/javasenac.wordpress.com/159/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/javasenac.wordpress.com/159/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/javasenac.wordpress.com/159/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/javasenac.wordpress.com/159/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/javasenac.wordpress.com/159/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/javasenac.wordpress.com/159/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/javasenac.wordpress.com/159/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/javasenac.wordpress.com/159/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/javasenac.wordpress.com/159/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/javasenac.wordpress.com/159/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/javasenac.wordpress.com/159/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/javasenac.wordpress.com/159/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=javasenac.wordpress.com&amp;blog=3978180&amp;post=159&amp;subd=javasenac&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://javasenac.wordpress.com/2009/01/17/aula-que-vem-24012009/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">lrpfeliciano</media:title>
		</media:content>
	</item>
		<item>
		<title>Projeto Final</title>
		<link>http://javasenac.wordpress.com/2009/01/17/projeto-final/</link>
		<comments>http://javasenac.wordpress.com/2009/01/17/projeto-final/#comments</comments>
		<pubDate>Sat, 17 Jan 2009 15:31:06 +0000</pubDate>
		<dc:creator>lrpfeliciano</dc:creator>
				<category><![CDATA[Java]]></category>

		<guid isPermaLink="false">http://javasenac.wordpress.com/?p=151</guid>
		<description><![CDATA[Caríssimos, Como é de conhecimentos de todos, finalmente chegamos ao nosso último módulo. E para começarmos a desenvolver a nossa aplicação, vocês precisam me entregar a documentação do sistema. Documentação solicitada: Diagrama de casos de uso; Especificação de CADA caso de uso; Diagramas de classes; Diagramas de Atividades; e Modelagem do Banco de Dados, já [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=javasenac.wordpress.com&amp;blog=3978180&amp;post=151&amp;subd=javasenac&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Caríssimos,</p>
<p>Como é de conhecimentos de todos, finalmente chegamos ao nosso último módulo. E para começarmos a desenvolver a nossa aplicação, vocês precisam me entregar a documentação do sistema.</p>
<p>Documentação solicitada:</p>
<ol>
<li>Diagrama de casos de uso;</li>
<li>Especificação de CADA caso de uso;</li>
<li>Diagramas de classes;</li>
<li>Diagramas de Atividades; e</li>
<li>Modelagem do Banco de Dados, já normalizada.</li>
</ol>
<p>Qualquer dúvida, é só me comunicar.</p>
<p>Luis Renato Paula Feliciano.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/javasenac.wordpress.com/151/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/javasenac.wordpress.com/151/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/javasenac.wordpress.com/151/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/javasenac.wordpress.com/151/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/javasenac.wordpress.com/151/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/javasenac.wordpress.com/151/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/javasenac.wordpress.com/151/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/javasenac.wordpress.com/151/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/javasenac.wordpress.com/151/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/javasenac.wordpress.com/151/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/javasenac.wordpress.com/151/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/javasenac.wordpress.com/151/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/javasenac.wordpress.com/151/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/javasenac.wordpress.com/151/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=javasenac.wordpress.com&amp;blog=3978180&amp;post=151&amp;subd=javasenac&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://javasenac.wordpress.com/2009/01/17/projeto-final/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">lrpfeliciano</media:title>
		</media:content>
	</item>
		<item>
		<title>Java &#8211; Exercícios resolvidos do post anterior</title>
		<link>http://javasenac.wordpress.com/2009/01/10/java-exercicios-resolvidos-do-post-anterior/</link>
		<comments>http://javasenac.wordpress.com/2009/01/10/java-exercicios-resolvidos-do-post-anterior/#comments</comments>
		<pubDate>Sat, 10 Jan 2009 15:51:12 +0000</pubDate>
		<dc:creator>wagnerperes</dc:creator>
				<category><![CDATA[Sem  Categoria]]></category>

		<guid isPermaLink="false">http://javasenac.wordpress.com/?p=145</guid>
		<description><![CDATA[Exercício 1 import javax.swing.JOptionPane; public class Prestacao { public static void main (String[] args){ String str = ""; float valor, taxa, prestacao = 0; int tempo = 0; str = JOptionPane.showInputDialog("Digite o valor da Prestação"); valor = Float.parseFloat(str); str = JOptionPane.showInputDialog("Digite o Valor da Taxa"); taxa = Float.parseFloat(str); str = JOptionPane.showInputDialog("Quantosa meses em atraso?"); tempo [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=javasenac.wordpress.com&amp;blog=3978180&amp;post=145&amp;subd=javasenac&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<pre><strong>Exercício 1</strong>

import javax.swing.JOptionPane;
public class Prestacao {
	public static void main (String[] args){

		String str = "";
		float valor, taxa, prestacao = 0;
		int tempo = 0;
		str = JOptionPane.showInputDialog("Digite o valor da Prestação");
		valor = Float.parseFloat(str);

		str = JOptionPane.showInputDialog("Digite o Valor da Taxa");
		taxa = Float.parseFloat(str);

		str = JOptionPane.showInputDialog("Quantosa meses em atraso?");
		tempo = Integer.parseInt(str);

		prestacao = valor + (valor*(taxa/100)*tempo);
		System.out.println(prestacao);

	}
}

Exercício 2

import javax.swing.JOptionPane;
public class Operacoes {
	public static void main (String[] args){

		String str = "";
		int soma,multiplicacao,subtracao,divisao,resultado,a,b = 0;
		str = JOptionPane.showInputDialog("Digite o primeiro valor");
		a = Integer.parseInt(str);

		str = JOptionPane.showInputDialog("Digite o segundo valor");
		b = Integer.parseInt(str);

		soma = a+b;
		multiplicacao = a*b;
		subtracao = a-b;
		divisao = a/b;

		System.out.println("A soma é igual "+soma);
		System.out.println("A soma é igual "+multiplicacao);
		System.out.println("A soma é igual "+subtracao);
		System.out.println("A soma é igual "+divisao);

	}
}

Exercício 3

import javax.swing.JOptionPane;
import java.util.*;
public class Media {
	public static void main (String[] args){

		String str = "";
		float [] nota = new float [5];
		float media =0;
		for (int i=0;i&lt;4;i++){
			str = JOptionPane.showInputDialog("Digite o valor da nota "+i);
			nota[i] = Float.parseFloat(str);
			media += nota[i];
		}
		media /= 4;

		if ((media &gt;= 5) &amp;&amp; (media &lt; 7)){
			str = JOptionPane.showInputDialog("Digite o valor da nota de recuperação ");
			nota[4] = Float.parseFloat(str);
			media += nota[4];
			media /= 2;
			if (media &gt;= 6){
				System.out.println("Aprovado com média "+media);
			}else{
				System.out.println("Reprovado com média "+media);
			}
		} else if (media &gt;= 7){
			System.out.println("Aprovado com média "+media);
		} else if (media &lt; 5){
			System.out.println("Reprovado com média "+media);
		}

	}
}

Exercício 4

public class NumerosImpares {

		public static void main(String[] args) {
			int numero = 500;		 

			//Forma 1
			do{
				 if (numero % 2 == 1){
					 System.out.println(numero);
				 }
				 numero ++;
			}while (numero &lt;= 1500);

			//Forma 2
			for (int i=numero;i&lt;=1500;i++){
				if (i % 2 == 1){
					 System.out.println(i);
				 }
			}

		}

}

Exercício 5

import javax.swing.JOptionPane;
public class Vetor {

	// Todo método possui uma assinatura
		// método de aceso "public"
		// todo método em java tem um tipo de retorno "void" ,ou seja, vazio
		// obrigatóriamente apenas uma classe tem que ter o método "main"
	public static void main(String[] args) {
		String str = "";
		int [] numero = new int [20];
		int media, soma = 0; 

		for (int i=0;i</pre>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/javasenac.wordpress.com/145/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/javasenac.wordpress.com/145/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/javasenac.wordpress.com/145/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/javasenac.wordpress.com/145/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/javasenac.wordpress.com/145/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/javasenac.wordpress.com/145/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/javasenac.wordpress.com/145/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/javasenac.wordpress.com/145/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/javasenac.wordpress.com/145/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/javasenac.wordpress.com/145/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/javasenac.wordpress.com/145/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/javasenac.wordpress.com/145/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/javasenac.wordpress.com/145/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/javasenac.wordpress.com/145/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=javasenac.wordpress.com&amp;blog=3978180&amp;post=145&amp;subd=javasenac&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://javasenac.wordpress.com/2009/01/10/java-exercicios-resolvidos-do-post-anterior/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">wagnerperes</media:title>
		</media:content>
	</item>
		<item>
		<title>Aula de Cura-Ressaca (10/01/2009)</title>
		<link>http://javasenac.wordpress.com/2009/01/10/aula-de-cura-ressaca-10012009/</link>
		<comments>http://javasenac.wordpress.com/2009/01/10/aula-de-cura-ressaca-10012009/#comments</comments>
		<pubDate>Sat, 10 Jan 2009 12:33:29 +0000</pubDate>
		<dc:creator>lrpfeliciano</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Sem  Categoria]]></category>

		<guid isPermaLink="false">http://javasenac.wordpress.com/2009/01/10/aula-de-cura-ressaca-10012009/</guid>
		<description><![CDATA[Bom dia, pessoal Pelo menos para os que não estão na aula de hoje, em primeiro, Feliz Ano Novo, afinal, hoje é um novo dia para um novo tempo que começou&#8230; Sem delongas, estou passando os exercícios de revisão, porque eu sei que ninguém pensou em Java no tempo em que ficamos em recesso. Qualquer [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=javasenac.wordpress.com&amp;blog=3978180&amp;post=140&amp;subd=javasenac&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Bom dia, pessoal</p>
<p>Pelo menos para os que não estão na aula de hoje, em primeiro, Feliz Ano Novo, afinal, hoje é um novo dia para um novo tempo que começou&#8230;</p>
<p>Sem delongas, estou passando os exercícios de revisão, porque eu sei que ninguém pensou em Java no tempo em que ficamos em recesso.</p>
<p>Qualquer dúvida, é só me comunicar.</p>
<p>Vamos lá.</p>
<p>Revisão de variáveis e expressões<br />
1) Faça uma classe que calcule o valor de uma prestação em atraso.<br />
   Fórmula:<br />
      Prestação = Valor+(Valor x (Taxa/100) x Tempo)</p>
<p>2) Faça uma classe que leia dois valores, calcule a soma, a subtração e multiplicação, no final apresente os 3 resultados.</p>
<p>Decisão<br />
3) Faça uma classe que leia 4 notas escolares e calcule a média.<br />
   Se a média for:<br />
      . Maior que 7 &#8211; O programa deve informar que o aluno está aprovado.<br />
      . Entre 5 e 7 &#8211; O programa solicitará uma nova nota (a de recuperação), se a nova nota for maior que 6, o programa informará que o aluno está aprovado senão reprovado.<br />
      . Menor que 5 &#8211; O programa deve informar que o aluno está reprovado.</p>
<p>Repetição<br />
4) Faça uma classe que exiba todos os números ímpares na faixa de 500 a 1500.</p>
<p>Vetores<br />
5) Faça uma classe que leia um vetor de 20 posições, calcule e mostre o somatório e a média.</p>
<p>E um ótimo 2009 para todos.</p>
<p>Luis Renato</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/javasenac.wordpress.com/140/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/javasenac.wordpress.com/140/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/javasenac.wordpress.com/140/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/javasenac.wordpress.com/140/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/javasenac.wordpress.com/140/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/javasenac.wordpress.com/140/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/javasenac.wordpress.com/140/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/javasenac.wordpress.com/140/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/javasenac.wordpress.com/140/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/javasenac.wordpress.com/140/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/javasenac.wordpress.com/140/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/javasenac.wordpress.com/140/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/javasenac.wordpress.com/140/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/javasenac.wordpress.com/140/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=javasenac.wordpress.com&amp;blog=3978180&amp;post=140&amp;subd=javasenac&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://javasenac.wordpress.com/2009/01/10/aula-de-cura-ressaca-10012009/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">lrpfeliciano</media:title>
		</media:content>
	</item>
		<item>
		<title>Resumo últimas aulas (06/12 &#8211; 13/12)</title>
		<link>http://javasenac.wordpress.com/2008/12/15/resumo-ultimas-aulas-0612-1312/</link>
		<comments>http://javasenac.wordpress.com/2008/12/15/resumo-ultimas-aulas-0612-1312/#comments</comments>
		<pubDate>Mon, 15 Dec 2008 23:41:48 +0000</pubDate>
		<dc:creator>adrielbrites</dc:creator>
				<category><![CDATA[Java]]></category>

		<guid isPermaLink="false">http://javasenac.wordpress.com/?p=137</guid>
		<description><![CDATA[Este resumo é bem simples, explicando tudo sobre as aulas do dia 06 e 13 de dezembro. Topicos: Início Tipos de dados Operadores (aritmético, atribuição e lógicos) Switch Estrutura de repetição For &#8211; While &#8211; Do While Array 01) Início public class PrimeiraClasse{  public static void main (String [] args){                   } } OBSERVAÇÃO: public [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=javasenac.wordpress.com&amp;blog=3978180&amp;post=137&amp;subd=javasenac&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><em>Este resumo é bem simples, explicando tudo sobre as aulas do dia 06 e 13 de dezembro.</em></p>
<p><strong><em>Topicos:</em></strong></p>
<ul>
<li><strong>Início</strong></li>
<li><strong>Tipos de dados</strong></li>
<li><strong>Operadores (aritmético, atribuição e lógicos)</strong></li>
<li><strong>Switch</strong></li>
<li><strong>Estrutura de repetição</strong></li>
<li><strong>For &#8211; While &#8211; Do While</strong></li>
<li><strong>Array</strong></li>
</ul>
<p><span id="more-137"></span></p>
<p style="text-align:center;"><strong><em>01) Início</em></strong></p>
<p>public class PrimeiraClasse{<br />
 public static void main (String [] args){</p>
<p>                  }<br />
}</p>
<p><em>OBSERVAÇÃO:</em></p>
<p>public String getNome(){  acessadores<br />
 reurn nome;<br />
}</p>
<p>public void setNome (String &lt;&gt;){  modificadores<br />
 this.nome = &lt;&gt;;<br />
 }</p>
<p style="text-align:center;"><strong><em>02) Tipo de dados:</em></strong></p>
<p>int &#8211; inteiro           ex.7.0<br />
long &#8211; inteiro<br />
double &#8211; tipo de dado ponto flutuante<br />
float &#8211; tipo de dado ponto flutuante            ex. 7.5<br />
char &#8211; caracter           ex. Nome<br />
boolean &#8211; verdadeiro ou falso.</p>
<p style="text-align:center;"><strong><em>03) Operador Aritmético,  incremento, operador atribuição e operadores lógicos:</em></strong></p>
<p><em>operador aritmético</em></p>
<p>+ &#8211; * / %<br />
<em>incremento</em></p>
<p>++&#8211;</p>
<p><em>operador atribuição</em><br />
=</p>
<p><em>operadores lógicos</em><br />
&amp;&amp;(E)<br />
||(ou)<br />
 ! (não)<br />
!=(diferente)<br />
&gt;= (maior igual)<br />
&lt;= (menor igual)<br />
&gt; = (maior)<br />
&lt; = (menor)<br />
== (igual comparação)<br />
= (atribuição).</p>
<p style="text-align:center;"><strong><em>04) Exemplo de switch:</em></strong></p>
<p>switch(&lt;variavel&gt;){<br />
 case&lt;valor1&gt;: &lt;comandos&gt;; (break);  ( o break é recomendado, para os dois casos &#8220;case&#8221;).<br />
 case&lt;valor2&gt;: &lt;comandos&gt;;(break);<br />
 default: &lt;comandos&gt;;<br />
}</p>
<p style="text-align:center;"><strong><em>05) Estrutura de repetição e seus exemplos:</em></strong></p>
<p><em>For</em> &#8211; Para = quando souber o numero de repetiçoes (para 1 de 1 ate 5 faça / fim_para):</p>
<p>for (&lt;inicializaçao&gt;, &lt;condiçao&gt;; (incremento ou decremento){<br />
 &lt;comandos&gt;;<br />
}</p>
<p><em>While</em> &#8211; Enquanto = (enquanto i&lt;=5 faça / i=i+1 / fim_enquanto)</p>
<p>WHILE (&lt;condiçao&gt;){<br />
}<br />
<em>Do/While</em> &#8211; Repita = (repita / i=i+1 / ate que i&gt;=5) </p>
<p>do{<br />
 }while(&lt;condiçao&gt;);</p>
<p>Exemplos:</p>
<blockquote><p><em>1) FOR</em></p></blockquote>
<p>public class Soma{<br />
  public static void main (String [] args){<br />
   String str = &#8220;&#8221;;<br />
   int numero = 0;<br />
   int resultado = 0;<br />
   for (int i=1; i&lt;=5; i++){<br />
    str = JOptionPane.showInputDialog (&#8220;&#8230;.&#8221;);<br />
    numero = Integer.parseInt(str);<br />
    resultado = resultado + numero;<br />
 }<br />
}</p>
<blockquote><p><em>2) WHILE</em></p></blockquote>
<p>public class Soma{<br />
  public static void main (String [] args){<br />
   String str = &#8220;&#8221;;<br />
    int i=1;<br />
    while (i&lt;=5){<br />
    str = JOptionPane.showInputDialog(&#8220;&#8230;&#8221;);<br />
    numero = Integer.parseInt(str);<br />
    resultado +=numero;<br />
    i++;<br />
 }<br />
 JOptionPane.showMessageDialog(null, resultado);<br />
}</p>
<blockquote><p><em>3) Do/While</em></p></blockquote>
<p>public class Soma{<br />
  public static void main (String [] args){<br />
   String str = &#8220;&#8221;;<br />
   int i=1;<br />
   do{<br />
    str=JOptionPane.showInputDialog(&#8220;&#8230;&#8221;)<br />
    numero = integer.parseInt(str);<br />
    resultado +=numero;<br />
    i++;<br />
   }while (i&lt;=5);<br />
   JOptionPane.showMessageDialog(null, resultado);<br />
}</p>
<p><strong><em>06)Array e alguns exemplos:</em></strong></p>
<p><em>ARRAY</em></p>
<p>&lt;tipo de dado&gt;[&lt;dimensao&gt;] &lt;nome da variavel&gt; = new &lt;tipo de dado&gt; [&lt;dimensao&gt;];</p>
<p>Lembrando que no JAVA, sempre começa pelo 0 e termina em um numero antes do indicado.  Exemplo: Se for escolhido o numero 10 para terminar, em JAVA ele ira terminar no numero 9.</p>
<p>int [] a= new int [10];</p>
<p>1ª posiçao  a[0] = 3;<br />
2ª posiçao  a[1] = 5;<br />
ultima posiçao   a[9] = 40;</p>
<blockquote><p>A seguir estaram duas maneiras de usar o array:</p></blockquote>
<blockquote><p>O mais simples, mais na maioria das vezes só é usado para trabalhar com poucos &#8220;numeros&#8221;, com uma dimensão menor, exemplo: só até o numero 10 ou até mesmo ao 20, mais daria muito mais trabalho.</p></blockquote>
<p>str = JOptionPane.showInputDialog(&#8220;&#8230;&#8221;);<br />
a[0] = Integer.paseInt(str);<br />
.<br />
.<br />
.<br />
a[99] = Integer.parseInt(str);<br />
&#8230;                              ( imagine fazer desta forma até o 99).</p>
<blockquote>
<p style="text-align:left;">Agora a forma mais usada, porque pode ser usada para &#8220;numeros&#8221; maiores.</p>
</blockquote>
<p>String str= &#8220;&#8221;;<br />
int[]b=new int [100];&#8212;&#8212;&#8212;&#8211;declaração<br />
for (int i=0; i&lt;100; i++){<br />
 str = JOptionPane.showInputDialog(&#8220;&#8230;&#8221;);<br />
 b[1] = Integer.parseInt(str); &#8212;&#8212;-atribuição<br />
 System.out.Println(b[1]); &#8212;&#8212;- acesso</p>
<p> </p>
<p><em>Pronto pessoal, este foi o resumo das últimas aulas, espero que gostem</em>.</p>
<p style="text-align:center;"><strong>Um Feliz Natal e um Próspero ano novo a todos vocês.</strong></p>
<p><em>Abraços.</em></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/javasenac.wordpress.com/137/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/javasenac.wordpress.com/137/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/javasenac.wordpress.com/137/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/javasenac.wordpress.com/137/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/javasenac.wordpress.com/137/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/javasenac.wordpress.com/137/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/javasenac.wordpress.com/137/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/javasenac.wordpress.com/137/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/javasenac.wordpress.com/137/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/javasenac.wordpress.com/137/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/javasenac.wordpress.com/137/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/javasenac.wordpress.com/137/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/javasenac.wordpress.com/137/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/javasenac.wordpress.com/137/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=javasenac.wordpress.com&amp;blog=3978180&amp;post=137&amp;subd=javasenac&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://javasenac.wordpress.com/2008/12/15/resumo-ultimas-aulas-0612-1312/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">adrielbrites</media:title>
		</media:content>
	</item>
		<item>
		<title>Curso de Java do Senac (Análise)</title>
		<link>http://javasenac.wordpress.com/2008/12/09/curso-de-java-do-senac-analise/</link>
		<comments>http://javasenac.wordpress.com/2008/12/09/curso-de-java-do-senac-analise/#comments</comments>
		<pubDate>Tue, 09 Dec 2008 21:49:34 +0000</pubDate>
		<dc:creator>wagnerperes</dc:creator>
				<category><![CDATA[Java]]></category>

		<guid isPermaLink="false">http://javasenac.wordpress.com/?p=108</guid>
		<description><![CDATA[A minha análise é a seguinte:

Não façam o curso de Java do Senac!<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=javasenac.wordpress.com&amp;blog=3978180&amp;post=108&amp;subd=javasenac&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<h3>Relato de muitos problemas encontrados no curso de java do senac!</h3>
<p><span id="more-108"></span></p>
<p>Bom, o início do curso foi muito promissor, apesar dos percalços que enfrentamos referente aos equipamentos, pois boa parte das máquinas não funcionavam e quando isso não ocorria não estavam configuradas da forma adequada! Mas levamos mesmo assim, graças ao bom Professor <strong>Luiz Renato!</strong></p>
<p>O fato é que justamente no módulo de Java a situação da estrutura ficou insustentável, e apesar de nossas reclamações incessantes desde o início do curso, nada mudou! E tem mais, além disso tudo que ja escrevi, ainda surgiram mais 10 alunos que haviam terminado o curso em outra turma. Pois é, eles foram incorporados na nossa turma por imposição do coordenador.</p>
<p>A estória foi que eles reclamaram do péssimo treinamento que obtiveram na outra turma, com um Professor que eu desconheço o nome!</p>
<p>O fim acho que você já pode prever, além de ter que conviver com as máquinas defeituosas ou não configuradas adequadamente, ainda tivemos que dividir a antenção do nosso Professor com os demais alunos. Sei que eles não tem culpa, mas o coordenador não poderia ter nos consultado?</p>
<p>Justamente no módulo mais importante, fomos mais uma vez prejudicados, o professor se desdobrou, porém, ficou para próxima.  Atrasamos na matéria e aprendemos muito pouco!</p>
<p> </p>
<p> </p>
<p style="font-size:18px;"> </p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/javasenac.wordpress.com/108/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/javasenac.wordpress.com/108/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/javasenac.wordpress.com/108/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/javasenac.wordpress.com/108/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/javasenac.wordpress.com/108/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/javasenac.wordpress.com/108/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/javasenac.wordpress.com/108/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/javasenac.wordpress.com/108/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/javasenac.wordpress.com/108/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/javasenac.wordpress.com/108/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/javasenac.wordpress.com/108/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/javasenac.wordpress.com/108/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/javasenac.wordpress.com/108/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/javasenac.wordpress.com/108/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=javasenac.wordpress.com&amp;blog=3978180&amp;post=108&amp;subd=javasenac&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://javasenac.wordpress.com/2008/12/09/curso-de-java-do-senac-analise/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">wagnerperes</media:title>
		</media:content>
	</item>
		<item>
		<title>Java &#8211; aula 1 (reiniciando o módulo)</title>
		<link>http://javasenac.wordpress.com/2008/12/06/java-aula-1-reiniciando-o-modulo/</link>
		<comments>http://javasenac.wordpress.com/2008/12/06/java-aula-1-reiniciando-o-modulo/#comments</comments>
		<pubDate>Sat, 06 Dec 2008 15:39:44 +0000</pubDate>
		<dc:creator>wagnerperes</dc:creator>
				<category><![CDATA[Sem  Categoria]]></category>

		<guid isPermaLink="false">http://javasenac.wordpress.com/?p=125</guid>
		<description><![CDATA[1. Contrução da classe Toda aplicação em java precisa de uma classe que tenha o método &#8220;void main (String[] args)&#8221; Ex: Public class NomeClasse{  public static void main (String[] args){     } } 2. tipos de Variavel Tipos de Variaveis no seu tipo primitivo ** As variaveis no seu tipo primitivo devem estar em letra [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=javasenac.wordpress.com&amp;blog=3978180&amp;post=125&amp;subd=javasenac&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<h3>1. Contrução da classe</h3>
<p>Toda aplicação em java precisa de uma classe que tenha o método &#8220;void main (String[] args)&#8221;</p>
<p>Ex:</p>
<pre>Public class NomeClasse{  public static void main (String[] args){
  
 }
}</pre>
<p><span id="more-125"></span></p>
<h3>2. tipos de Variavel</h3>
<p>Tipos de Variaveis no seu tipo primitivo</p>
<p>** As variaveis no seu tipo primitivo devem estar em letra minuscula</p>
<p>int  -  inteiro<br />
long  - inteiro (mais abrangente)<br />
float  - Real (com ponto flutuante)<br />
double  - Real (mais abrangente com ponto flutuante)<br />
char  - Caracter (1 caracter)<br />
boolean  - Lógico (true/false)<br />
byte  - inteiro<br />
short  - inteiro<br />
Variaveis como objeto</p>
<p>** Lembrando que os objetos devem conter o primeiro caractere em maiusculo</p>
<p>int  - Inteiro<br />
char  -  Caracter</p>
<p> </p>
<h3>3. Operadores</h3>
<p>Operadores Aritméticos<br />
+, -, /, %, ++, &#8211;</p>
<p>Operadores Atribuição<br />
=</p>
<p>Operadores Lógico<br />
&amp;&amp;, ||, !, !=, &gt;=, &lt;=, &gt;, &lt;, == (de comparação)</p>
<p> </p>
<h3>4. Instancias</h3>
<p>Maneira de instanciar ponto flutuante &#8220;float&#8221;<br />
 <br />
 float = 9;<br />
 Float b = new Float(8); *instaciando ficaria assim<br />
Maneira de instanciar texto &#8220;String&#8221;<br />
 <br />
 String str  = &#8220;senac&#8221;;<br />
 String str = new String(&#8220;senac&#8221;); *instaciando ficaria assim</p>
<p> </p>
<h3>5. Execução da Classe</h3>
<p>Passos para exucução de uma classe</p>
<p>1. Salvar o arquivo ex: NomeClasse.java<br />
2. Compilar o arquivo via cmd &#8220;Javac NomeClasse.java&#8221;<br />
3. Executar p arquivo &#8220;java NomeClasse.java&#8221;</p>
<p>use a classe abaixo como exemplo</p>
<pre>public class Exemplo {
 public static void main (String [] args){
  //float a = 9;
  Float b = new Float (8); 
 
  //String str = "senac";
  String str = new String ("senac");
  int c = 4;
  int d = 5;
  c +=d;
  // O comando "System.out.println" imprime o resultado na tela
  System.out.println(str);
  System.out.println(c);
  System.out.println("fim");
  
 }
}</pre>
<h3>6. Comandos de decisão</h3>
<pre> if (&lt;condicao&gt;){
  &lt;comando&gt;
  &lt;comando&gt;
 }else{
  &lt;comando&gt;
 }

 if (&lt;condicao&gt;){
 
 }else if (&lt;condicao&gt;){
  &lt;comando&gt;
 }else{
  &lt;comando&gt;
 }

 switch (variavel){
  case &lt;valor1&gt; : &lt;comandos&gt;;
  break;
  case &lt;valor2&gt; : &lt;comandos&gt;;
  break;
  default : &lt;comandos&gt;;
 }
 .Na prática
 
 // Esse comando abaixo importa a classe apara exibição do painel
 import javax.swing.JOptionPane;
 public class Salario {
  public static void main (String [] args){
   
   int valor = 0;
   int resultado = 0;
   String str = "";
   str = JOptionPane.showInputDialog("digite o valor");
   valor = Double.parseDouble(str);
   
   if (valor &lt; 500) {
    valor = valor * 15;
    JOptionPane.showMessageDialog(null, "15% -"+valor);
   }else if (valor &gt;= 500 &amp;&amp; valor &lt;= 1000){
    JOptionPane.showMessageDialog(null, "10%");
   }else{
    JOptionPane.showMessageDialog(null, "5%");
   }
  
  }
 }
 
 import javax.swing.JOptionPane;
 public class Salario {
  public static void main (String [] args){
   
   double salario = 0.0;
   double reajuste = 0.0;
   double novoSalario = 0.0;
   String str = "";
   str = JOptionPane.showInputDialog("digite o salario");
   salario = Double.parseDouble(str);
  
  
   if (salario &lt; 500) {
    reajuste = salario * 15/100; 
    JOptionPane.showMessageDialog(null, reajuste);   
   }else if (salario &gt;= 500 &amp;&amp; salario &lt;= 1000){
    reajuste = salario * 10/100;
    JOptionPane.showMessageDialog(null, reajuste);
   }else{
    reajuste = salario * 5/100;
    JOptionPane.showMessageDialog(null, reajuste);
   }
   novoSalario = salario + reajuste;  
   JOptionPane.showMessageDialog(null, novoSalario);
  
  }
 
 } 

 import javax.swing.JOptionPane;
 public class Switch{
  public static void main (String [] args){
   
   int mes = 0;
   String str = JOptionPane.showInputDialog("Informe o Mês");
   mes = Intenger.parseInt(str);
   switch (mes){
    case 1: JOptionPane.showMessagedialog(null, "Janeiro");
    default : JOptionPane.showMessagedialog(null, "Mes Invalido");
   }
    
  }
 } 
 </pre>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/javasenac.wordpress.com/125/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/javasenac.wordpress.com/125/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/javasenac.wordpress.com/125/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/javasenac.wordpress.com/125/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/javasenac.wordpress.com/125/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/javasenac.wordpress.com/125/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/javasenac.wordpress.com/125/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/javasenac.wordpress.com/125/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/javasenac.wordpress.com/125/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/javasenac.wordpress.com/125/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/javasenac.wordpress.com/125/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/javasenac.wordpress.com/125/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/javasenac.wordpress.com/125/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/javasenac.wordpress.com/125/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=javasenac.wordpress.com&amp;blog=3978180&amp;post=125&amp;subd=javasenac&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://javasenac.wordpress.com/2008/12/06/java-aula-1-reiniciando-o-modulo/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">wagnerperes</media:title>
		</media:content>
	</item>
		<item>
		<title>Java &#8211; aula 9 (Criando Metodos &#8220;Incluir, Aletar, Excluir e Pesquisar)</title>
		<link>http://javasenac.wordpress.com/2008/10/11/java-aula-9-criando-metodos-incluir-aletar-excluir-e-pesquisar/</link>
		<comments>http://javasenac.wordpress.com/2008/10/11/java-aula-9-criando-metodos-incluir-aletar-excluir-e-pesquisar/#comments</comments>
		<pubDate>Sat, 11 Oct 2008 17:12:27 +0000</pubDate>
		<dc:creator>wagnerperes</dc:creator>
				<category><![CDATA[Sem  Categoria]]></category>

		<guid isPermaLink="false">http://javasenac.wordpress.com/?p=106</guid>
		<description><![CDATA[Estrutura Pacotes       &#8211; agenda.controler       &#8211; agenda.model              . Pessoa.java       &#8211; agenda.model.db             . Conexao.java             . PessoaDB       &#8211; agenda.View             . PessoaView.java Abaixo as Classes na ordem . Pessoa.java package agenda.model; public class Pessoa {     private long id = 0;     private String nome = "";     private String telefone [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=javasenac.wordpress.com&amp;blog=3978180&amp;post=106&amp;subd=javasenac&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<h3>Estrutura</h3>
<p>Pacotes<br />
      &#8211; agenda.controler<br />
      &#8211; agenda.model<br />
             . Pessoa.java<br />
      &#8211; agenda.model.db<br />
            . Conexao.java<br />
            . PessoaDB<br />
      &#8211; agenda.View<br />
            . PessoaView.java</p>
<p><strong>Abaixo as Classes na ordem</strong></p>
<p>. Pessoa.java</p>
<pre>package agenda.model;
public class Pessoa {
    private long id = 0;
    private String nome = "";
    private String telefone = "";     public long getId() {
        return id;
    }     public void setId(long id) {
        this.id = id;
    }     public String getNome() {
        return nome;
    }     public void setNome(String nome) {
        this.nome = nome;
    }     public String getTelefone() {
        return telefone;
    }     public void setTelefone(String telefone) {
        this.telefone = telefone;
    }
}</pre>
<p>. Conexao.java</p>
<pre>
package agenda.model.db;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException; public class Conexao{
    // Em tratamento de exceção para banco de dados use "throws"
    public Connection getConexao() throws ClassNotFoundException, SQLException{
         Class.forName("com.mysql.jdbc.Driver"); 
         Connection conn=(Connection) DriverManager.getConnection(
            "jdbc:mysql://localhost:3306/agenda","root","123"
         );
         return conn;
       
    }             }</pre>
<p> </p>
<p>. PessoaDB</p>
<pre>

package agenda.model.db;
import agenda.model.Pessoa;
import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.SQLException;

public class PessoaDB {   
    public void incluirPessoa(Pessoa P) throws ClassNotFoundException, SQLException{
        Conexao c = new Conexao();
        Connection conn = c.getConexao();
        String sql = "INSERT INTO Pessoa(nome,telefone) VALUES(?,?)";
        PreparedStatement stmt = conn.prepareStatement(sql);
        stmt.setString(1,P.getNome());
        stmt.setString(2,P.getTelefone());       
        stmt.executeQuery();
        conn.close();
    }
    public void alterarPessoa(Pessoa P) throws ClassNotFoundException, SQLException{
        Conexao c = new Conexao();
        Connection conn = c.getConexao();
        String sql = "UPDATE Pessoa SET nome=?,telefone=? WHERE id=?";
        PreparedStatement stmt = conn.prepareStatement(sql);
        stmt.setString(1,P.getNome());
        stmt.setString(2,P.getTelefone());
        stmt.setLong(3,P.getId());
        stmt.executeQuery();
        conn.close();       
    }
    public void excluirPessoa(long Id) throws ClassNotFoundException, SQLException{
        Conexao c = new Conexao();
        Connection conn = c.getConexao();
        String sql = "DELETE FROM Pessoa WHERE id=?";
        PreparedStatement stmt = conn.prepareStatement(sql);
        stmt.setLong(1,Id);
        stmt.executeQuery();
        conn.close();
    }
   
    public void pesquisarPessoa(String Nome) throws ClassNotFoundException, SQLException{
        Conexao c = new Conexao();
        Connection conn = c.getConexao();
        String sql = "SELECT * FROM Pessoa WHERE nome like %?%";
        PreparedStatement stmt = conn.prepareStatement(sql); 
        stmt.setString(1,Nome);
        stmt.executeQuery();
        conn.close();
    }
   
    public void listarPessoa(String Nome) throws ClassNotFoundException, SQLException{
        Conexao c = new Conexao();
        Connection conn = c.getConexao();
        String sql = "SELECT * FROM Pessoa WHERE nome like %?%";
        PreparedStatement stmt = conn.prepareStatement(sql); 
        stmt.setString(1,Nome);
        stmt.executeQuery();
        conn.close();        
    }
           
}</pre>
<p> . PessoaView.java</p>
<p>Criar Painel pelo NetBeans com <br />
Nome:                                             [Pesquisar] [Incluir] [Alterar] [Excluir]<br />
Tabela <br />
         |          Nome             |             Telefone            |</p>
<p> </p>
<p> </p>
<p>Fim</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/javasenac.wordpress.com/106/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/javasenac.wordpress.com/106/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/javasenac.wordpress.com/106/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/javasenac.wordpress.com/106/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/javasenac.wordpress.com/106/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/javasenac.wordpress.com/106/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/javasenac.wordpress.com/106/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/javasenac.wordpress.com/106/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/javasenac.wordpress.com/106/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/javasenac.wordpress.com/106/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/javasenac.wordpress.com/106/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/javasenac.wordpress.com/106/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/javasenac.wordpress.com/106/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/javasenac.wordpress.com/106/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=javasenac.wordpress.com&amp;blog=3978180&amp;post=106&amp;subd=javasenac&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://javasenac.wordpress.com/2008/10/11/java-aula-9-criando-metodos-incluir-aletar-excluir-e-pesquisar/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">wagnerperes</media:title>
		</media:content>
	</item>
		<item>
		<title>Java &#8211; aula 8 (Conexão com o banco)</title>
		<link>http://javasenac.wordpress.com/2008/10/04/java-aula-8-conexao-com-o-banco/</link>
		<comments>http://javasenac.wordpress.com/2008/10/04/java-aula-8-conexao-com-o-banco/#comments</comments>
		<pubDate>Sat, 04 Oct 2008 17:08:18 +0000</pubDate>
		<dc:creator>wagnerperes</dc:creator>
				<category><![CDATA[Java]]></category>

		<guid isPermaLink="false">http://javasenac.wordpress.com/?p=101</guid>
		<description><![CDATA[Faazendo conexão com o banco e consultando na base de dados package conexao; import com.mysql.jdbc.Connection; import com.mysql.jdbc.PreparedStatement; import java.sql.DriverManager; import java.sql.ResultSet; public class ExemploConexao {     public static void main(String[] args) throws ClassNotFoundException {        try{         // Driver de conexao         Class.forName("com.mysql.jdbc.Driver");                // Endereco, tabela, login e senhado banco         Connection conexao=(Connection) DriverManager.getConnection( [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=javasenac.wordpress.com&amp;blog=3978180&amp;post=101&amp;subd=javasenac&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><strong>Faazendo conexão com o banco e consultando na base de dados</strong></p>
<pre>package conexao;
import com.mysql.jdbc.Connection;
import com.mysql.jdbc.PreparedStatement;
import java.sql.DriverManager;
import java.sql.ResultSet;
public class ExemploConexao {
    public static void main(String[] args) throws ClassNotFoundException {
       try{
        // Driver de conexao
        Class.forName("com.mysql.jdbc.Driver");       
        // Endereco, tabela, login e senhado banco
        Connection conexao=(Connection) DriverManager.getConnection(
            "jdbc:mysql://127.0.0.1:3306/agenda","root","123"
        );
        System.out.println("Conectado com Sucesso");
        PreparedStatement stmt = (PreparedStatement) conexao.prepareStatement(
            "select * from pessoa order by nome"
        );
        ResultSet rs = stmt.executeQuery();
        while (rs.next()){
            System.out.println(rs.getInt(1)+"\t"+rs.getString(2)+"\t"+rs.getString(3));
        }
        conexao.close();
       }catch(Exception e){
           System.out.println("Falha na Conexão");    
       }
    }
}</pre>
<p><strong>Criar Projeto Agenda</strong></p>
<p><strong>Criar  Database e Tabela</strong></p>
<pre>CREATE DATABASE Agenda;
CREATE TABLE pessoa (                 
          id int(11) NOT NULL auto_increment, 
          nome varchar(50) NOT NULL,          
          telefone varchar(20) NOT NULL,      
          PRIMARY KEY  (id)                   
        ) </pre>
<p><strong>Pacotes<br />
</strong>agenda.controler<br />
agenda.model<br />
agenda.view</p>
<p><strong>Classes</strong><br />
agenda.view<br />
        Pessoa.java<br />
        PessoaView.java (Criar Formulário | File &gt;&gt; New File &gt;&gt; Swing Gui &gt;&gt; JFrame Form)</p>
<p><strong>Código Classe Pessoa -&gt;</strong></p>
<pre>package agenda.view;
public class Pessoa {
    private long id = 0;
    private String nome = "";
    private String telefone = "";
    public long getId() {
        return id;
    }
    public void setId(long id) {
        this.id = id;
    }
    public String getNome() {
        return nome;
    }
    public void setNome(String nome) {
        this.nome = nome;
    }
    public String getTelefone() {
        return telefone;
    }
    public void setTelefone(String telefone) {
        this.telefone = telefone;
    }
}</pre>
<p> </p>
<p>asdfasdas</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/javasenac.wordpress.com/101/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/javasenac.wordpress.com/101/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/javasenac.wordpress.com/101/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/javasenac.wordpress.com/101/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/javasenac.wordpress.com/101/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/javasenac.wordpress.com/101/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/javasenac.wordpress.com/101/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/javasenac.wordpress.com/101/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/javasenac.wordpress.com/101/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/javasenac.wordpress.com/101/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/javasenac.wordpress.com/101/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/javasenac.wordpress.com/101/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/javasenac.wordpress.com/101/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/javasenac.wordpress.com/101/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=javasenac.wordpress.com&amp;blog=3978180&amp;post=101&amp;subd=javasenac&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://javasenac.wordpress.com/2008/10/04/java-aula-8-conexao-com-o-banco/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">wagnerperes</media:title>
		</media:content>
	</item>
	</channel>
</rss>
