<?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/"
	>

<channel>
	<title>Laboratório de Programação III e IV: Java</title>
	<atom:link href="http://edysegura.com/java/feed/" rel="self" type="application/rss+xml" />
	<link>http://edysegura.com/java</link>
	<description>Univás - Universidade do Vale do Sapucaí</description>
	<lastBuildDate>Wed, 09 May 2012 22:08:05 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>SimpleDateFormat</title>
		<link>http://edysegura.com/java/simpledateformat/</link>
		<comments>http://edysegura.com/java/simpledateformat/#comments</comments>
		<pubDate>Mon, 09 Apr 2012 20:00:01 +0000</pubDate>
		<dc:creator>edysegura</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[api]]></category>

		<guid isPermaLink="false">http://edysegura.com/java/?p=52</guid>
		<description><![CDATA[Trabalhar com a manipulação de datas em linguagem programação sempre foi um pouco complicado. Já para a poderosa linguagem Java não se pode dizer o mesmo! Existem mais de 3500 classes na API Java só esperando para serem usadas. A classe SimpleDateFormat é uma delas.
SimpleDateFormat é um classe concreta da API Java para formatar e [...]]]></description>
			<content:encoded><![CDATA[<p>Trabalhar com a manipulação de datas em linguagem programação sempre foi um pouco complicado. Já para a poderosa linguagem Java não se pode dizer o mesmo! Existem mais de 3500 classes na <a href="http://java.sun.com/javase/6/docs/api/">API Java</a> só esperando para serem usadas. A classe <a href="http://java.sun.com/javase/6/docs/api/java/text/SimpleDateFormat.html">SimpleDateFormat</a> é uma delas.</p>
<p><a href="http://java.sun.com/javase/6/docs/api/java/text/SimpleDateFormat.html">SimpleDateFormat</a> é um classe concreta da <a href="http://java.sun.com/javase/6/docs/api/">API Java</a> para formatar e parsear datas. Com a utilização dessa classe podemos converter string para date, de date para string entre outras funcionalidades.</p>
<p>Acessem a documentação oficial da classe <a href="http://java.sun.com/javase/6/docs/api/java/text/SimpleDateFormat.html">SimpleDateFormat</a> e veja tudo que a classe pode oferecer.</p>
<p>Há também um tutorial no site <a href="http://webinsider.uol.com.br/">Webinside</a> com o título &#8220;<a href="http://webinsider.uol.com.br/index.php/2000/08/15/trabalhando-com-datas-em-java/">Trabalhando com datas em Java</a>&#8220;.</p>
]]></content:encoded>
			<wfw:commentRss>http://edysegura.com/java/simpledateformat/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Orientação a Objetos</title>
		<link>http://edysegura.com/java/orientacao-a-objetos/</link>
		<comments>http://edysegura.com/java/orientacao-a-objetos/#comments</comments>
		<pubDate>Wed, 28 Mar 2012 20:00:26 +0000</pubDate>
		<dc:creator>edysegura</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[oo]]></category>

		<guid isPermaLink="false">http://edysegura.com/java/?p=27</guid>
		<description><![CDATA[A orientação a objetos, também conhecida como Programação Orientada a Objetos (POO) ou ainda em inglês Object-Oriented Programming (OOP) é um paradigma de análise, projeto e programação de sistemas de software baseado na composição e interação entre diversas unidades de software chamadas de objetos.
Em alguns contextos, prefere-se usar modelagem orientada ao objeto, em vez de [...]]]></description>
			<content:encoded><![CDATA[<p>A <a href="http://pt.wikipedia.org/wiki/Orienta%C3%A7%C3%A3o_a_objetos">orientação a objetos</a>, também conhecida como Programação Orientada a Objetos (POO) ou ainda em inglês <em>Object-Oriented Programming (OOP)</em> é um paradigma de <span class="new">análise</span>, <span class="new">projeto</span> e programação de sistemas de <em>software</em> baseado na composição e interação entre diversas unidades de software chamadas de objetos.</p>
<p>Em alguns contextos, prefere-se usar modelagem orientada ao objeto, em vez de programação.</p>
<p>Na programação <a href="http://pt.wikipedia.org/wiki/Orienta%C3%A7%C3%A3o_a_objeto">orientada a objetos</a>, implementa-se um conjunto de <a href="http://pt.wikipedia.org/wiki/Classe_(programa%C3%A7%C3%A3o)">classes</a> que definem os <a href="http://pt.wikipedia.org/wiki/Objeto">objetos</a> presentes no sistema de <em>software</em>. Cada classe determina o comportamento (definido nos <a href="http://pt.wikipedia.org/wiki/M%C3%A9todo_(programa%C3%A7%C3%A3o)">métodos</a>) e estados possíveis (atributos) de seus objetos, assim como o relacionamento com outros objetos.</p>
<p><a class="mw-redirect" title="Linguagem de programação Java" href="http://pt.wikipedia.org/wiki/Linguagem_de_programa%C3%A7%C3%A3o_Java">Java</a>, <a title="C++" href="http://pt.wikipedia.org/wiki/C%2B%2B">C++</a>, <a class="mw-redirect" title="C sharp" href="http://pt.wikipedia.org/wiki/C_sharp">C#</a>, <a class="mw-redirect" title="Object Pascal" href="http://pt.wikipedia.org/wiki/Object_Pascal">Object Pascal</a>, <a title="Objective-C" href="http://pt.wikipedia.org/wiki/Objective-C">Objective-C</a>, <a title="Python" href="http://pt.wikipedia.org/wiki/Python">Python</a>, <a title="Ruby (linguagem de programação)" href="http://pt.wikipedia.org/wiki/Ruby_%28linguagem_de_programa%C3%A7%C3%A3o%29">Ruby</a> e <a title="Smalltalk" href="http://pt.wikipedia.org/wiki/Smalltalk">Smalltalk</a> são exemplos de linguagens de programação <a href="http://pt.wikipedia.org/wiki/Orienta%C3%A7%C3%A3o_a_objetos">orientadas a objetos</a>.</p>
<p><a class="mw-redirect" title="Javascript" href="http://pt.wikipedia.org/wiki/Javascript">JavaScript</a>, <a title="PHP" href="http://pt.wikipedia.org/wiki/PHP">PHP</a> (a partir da versão 4.0), <a title="ActionScript" href="http://pt.wikipedia.org/wiki/ActionScript">ActionScript</a>, <a title="ColdFusion" href="http://pt.wikipedia.org/wiki/ColdFusion">ColdFusion</a>, <a title="Perl" href="http://pt.wikipedia.org/wiki/Perl">Perl</a> (a partir da versão 5) e <a class="mw-redirect" title="VB.NET" href="http://pt.wikipedia.org/wiki/VB.NET">VB.NET</a> são exemplos de linguagens de programação com suporte a <a href="http://pt.wikipedia.org/wiki/Orienta%C3%A7%C3%A3o_a_objetos">orientação a objetos</a>.</p>
<p>Fonte: <a href="http://pt.wikipedia.org/">Wikipedia</a></p>
<p>Até hoje trabalhamos somente no método main, isso não é bem uma abordagem orientada a objeto. Com os <a href="http://java.sun.com/docs/books/tutorial/java/concepts/index.html">conceitos de OOP em Java</a> usaremos o método main somente para testar e inicializar nossas aplicações.</p>
]]></content:encoded>
			<wfw:commentRss>http://edysegura.com/java/orientacao-a-objetos/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Lista de Exercícios</title>
		<link>http://edysegura.com/java/lista-de-exercicios/</link>
		<comments>http://edysegura.com/java/lista-de-exercicios/#comments</comments>
		<pubDate>Wed, 07 Mar 2012 19:00:26 +0000</pubDate>
		<dc:creator>edysegura</dc:creator>
				<category><![CDATA[Exercícios]]></category>

		<guid isPermaLink="false">http://edysegura.com/java/?p=150</guid>
		<description><![CDATA[Conforme foi visto em laboratório os passos iniciais em Java segue abaixo uma lista de exercícios para colocar os conhecimentos adquiridos em prática.
Desenvolva as seguintes soluções em Java:

Identificar se um determinado número informado é par ou ímpar.
Calcular o IMC (índice de massa corporal) .
Conversão de temperatura em fahrenheit para celsius e vice-versa.
Calcular o desconto em [...]]]></description>
			<content:encoded><![CDATA[<p>Conforme foi visto em laboratório os passos iniciais em Java segue abaixo uma lista de exercícios para colocar os conhecimentos adquiridos em prática.</p>
<p>Desenvolva as seguintes soluções em Java:</p>
<ol>
<li>Identificar se um determinado número informado é par ou ímpar.</li>
<li>Calcular o IMC (índice de massa corporal) .</li>
<li>Conversão de temperatura em fahrenheit para celsius e vice-versa.</li>
<li>Calcular o desconto em % de um valor informado. O desconto e o valor serão informados pelo usuário.</li>
<li>Exibir para o usuário a tabuada de um número informado.</li>
<li>Calcular o reajuste salarial de 10% de um determinado salário que será informado pelo usuário e descontar 6% de INSS.</li>
<li>Calcular o fatorial de um determinado número informado.</li>
</ol>
<p>Os exercícios serão avaliados em laboratório.</p>
]]></content:encoded>
			<wfw:commentRss>http://edysegura.com/java/lista-de-exercicios/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Introdução a Java</title>
		<link>http://edysegura.com/java/introducao-a-java/</link>
		<comments>http://edysegura.com/java/introducao-a-java/#comments</comments>
		<pubDate>Wed, 29 Feb 2012 20:30:17 +0000</pubDate>
		<dc:creator>edysegura</dc:creator>
				<category><![CDATA[Java]]></category>

		<guid isPermaLink="false">http://edysegura.com/java/?p=14</guid>
		<description><![CDATA[Java é uma linguagem de programação orientada a objeto desenvolvida na década de 90 por uma equipe de programadores chefiada por James Gosling, na antiga Sun Microsystems que foi adquirida pela Oracle.
A linguagem de programação Java é independente de plataforma porque seus programas são compilados em um formato neutro, os bytecodes, armazenados em arquivos com a [...]]]></description>
			<content:encoded><![CDATA[<p>Java é uma <a title="Linguagem de programação" href="http://pt.wikipedia.org/wiki/Linguagem_de_programa%C3%A7%C3%A3o">linguagem de programação</a> <a class="mw-redirect" title="Orientação a objeto" href="http://pt.wikipedia.org/wiki/Orienta%C3%A7%C3%A3o_a_objeto">orientada a objeto</a> desenvolvida na década de 90 por uma equipe de programadores chefiada por <a title="James Gosling" href="http://pt.wikipedia.org/wiki/James_Gosling">James Gosling</a>, na antiga <a title="Sun Microsystems" href="http://pt.wikipedia.org/wiki/Sun_Microsystems">Sun Microsystems</a> que foi adquirida pela <a href="http://www.oracle.com">Oracle</a>.</p>
<p>A linguagem de programação Java é independente de plataforma porque seus programas são <a href="http://pt.wikipedia.org/wiki/Compilador">compilados</a> em um formato neutro, os <a href="http://pt.wikipedia.org/wiki/Bytecode_Java">bytecodes</a>, armazenados em arquivos com a extensão &#8220;.class&#8221;.</p>
<p>Em cada combinação de <a href="http://pt.wikipedia.org/wiki/Hardware">hardware</a> e <a href="http://pt.wikipedia.org/wiki/Sistema_Operacional">sistema operacional</a> deve existir uma <a href="http://pt.wikipedia.org/wiki/M%C3%A1quina_virtual_Java">JVM</a> (<a href="http://pt.wikipedia.org/wiki/M%C3%A1quina_virtual_Java">Java Virtual Machine</a>), programa que interpreta os <a href="http://pt.wikipedia.org/wiki/Bytecode_Java">bytecodes</a> como código nativo do sistema.</p>
<div class="mceTemp">
<dl class="wp-caption alignnone" style="width: 492px;">
<dt class="wp-caption-dt"><img title="Arquitetura Java" src="http://docs.oracle.com/javase/tutorial/figures/getStarted/getStarted-compiler.gif" alt="Arquitetura Java" width="482" height="83" /></dt>
<dd>Imagem retirada do <a href="http://java.sun.com/docs/books/tutorial/">The Java Tutorials</a></dd>
</dl>
</div>
<p>Devido a JVM estar disponível em diferentes sistemas operacionais, os mesmos bytecodes podem ser executados em Microsoft Windows, Solaris, Linux, Mac OS entre outros.</p>
<div class="mceTemp">
<dl class="wp-caption alignnone" style="width: 356px;">
<dt class="wp-caption-dt"><img title="Arquitetura Java" src="http://java.sun.com/docs/books/tutorial/figures/getStarted/helloWorld.gif" alt="Arquitetura Java" width="346" height="332" /></dt>
<dd>Imagem retirada do <a href="http://java.sun.com/docs/books/tutorial/">The Java Tutorials</a></dd>
</dl>
</div>
]]></content:encoded>
			<wfw:commentRss>http://edysegura.com/java/introducao-a-java/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Apresentação</title>
		<link>http://edysegura.com/java/apresentacao/</link>
		<comments>http://edysegura.com/java/apresentacao/#comments</comments>
		<pubDate>Wed, 29 Feb 2012 20:00:37 +0000</pubDate>
		<dc:creator>edysegura</dc:creator>
				<category><![CDATA[Java]]></category>

		<guid isPermaLink="false">http://edysegura.com/java/?p=1</guid>
		<description><![CDATA[Oi! Eu sou o professor Edy Segura e este é nosso blog para auxiliar na disseminação do conhecimento adquirido em nossa disciplina.
Este blog tem o objetivo de complementar as aulas da disciplina de Laboratório de Programação III e IV do curso Sistemas de Informação da Univás.
Aqui serão disponibilizados os conteúdos visto em sala de aula para revisão [...]]]></description>
			<content:encoded><![CDATA[<p>Oi! Eu sou o professor <a href="http://edy.com.br">Edy Segura</a> e este é nosso <a href="http://pt.wikipedia.org/wiki/Blog">blog</a> para auxiliar na disseminação do conhecimento adquirido em nossa disciplina.</p>
<p>Este blog tem o objetivo de complementar as aulas da disciplina de Laboratório de Programação III e IV do curso <a href="http://www.univas.edu.br/Univas/Graduacao/SistemasInformacao/univas_sistemas.asp?opc=1">Sistemas de Informação</a> da <a href="http://www.univas.edu.br">Univás</a>.</p>
<p>Aqui serão disponibilizados os conteúdos visto em sala de aula para revisão ou para download.</p>
<p>A disciplina Laboratório de Programação III e IV tem como objetivo repassar os conhecimentos teóricos e práticos da programação <a href="http://pt.wikipedia.org/wiki/Orienta%C3%A7%C3%A3o_a_Objetos">orientada a objetos</a> utilizando a plataforma <a href="http://java.sun.com/">Java</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://edysegura.com/java/apresentacao/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

