<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-1517586909507817006</id><updated>2024-10-19T14:39:48.958-07:00</updated><category term="DIVERSOS.INFORMAÇÃO"/><category term="JAVA.WEB.INTRODUCAO"/><category term="JAVA.WEB.JSP"/><category term="java"/><category term="java.certificacao"/><title type='text'>Desenvolvimento Corporativo</title><subtitle type='html'>Blog pessoal onde serão postados assuntos referente ao meu conhecimento e produção profissional.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://neylorsousa.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1517586909507817006/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://neylorsousa.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>9</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-1517586909507817006.post-5483923250650570234</id><published>2011-05-06T19:56:00.000-07:00</published><updated>2011-05-06T19:56:21.842-07:00</updated><title type='text'>JDK 7 as novidades na linguagem java (JSR 334)</title><content type='html'>Apenas para fazer um gancho.&lt;br /&gt;
&lt;br /&gt;
Neste link (&lt;a href=&quot;http://www.infoq.com/br/articles/java7coin&quot;&gt;http://www.infoq.com/br/articles/java7coin&lt;/a&gt;), Emerson Marcedo&amp;nbsp;detalha as novidades que estão por vir na linguagem java, onde estão sendo ainda debatidas na JSR 334 da JCP pelo sub projeto do &lt;i&gt;OpenJDK &lt;/i&gt;chamado &lt;i&gt;Coin&lt;/i&gt;.&lt;br /&gt;
Apesar de não concordar com todas, tem algumas que serão bem aproveitadas.&lt;br /&gt;
&lt;br /&gt;
Confira!</content><link rel='replies' type='application/atom+xml' href='http://neylorsousa.blogspot.com/feeds/5483923250650570234/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/1517586909507817006/5483923250650570234' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1517586909507817006/posts/default/5483923250650570234'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1517586909507817006/posts/default/5483923250650570234'/><link rel='alternate' type='text/html' href='http://neylorsousa.blogspot.com/2011/05/jdk-7-as-novidades-na-linguagem-java.html' title='JDK 7 as novidades na linguagem java (JSR 334)'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1517586909507817006.post-1065694792521416733</id><published>2011-05-05T15:28:00.000-07:00</published><updated>2011-05-05T15:28:37.232-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="java"/><title type='text'>Atributos e Métodos estáticos em Java</title><content type='html'>&lt;div style=&quot;text-align: justify;&quot;&gt;Uma pessoa que está iniciando os estudos na linguagem e plataforma Java possui muita dificuldade em entender os atributos e métodos estáticos.&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;É muito comum ouvir a explicação que ao colocar o operador &lt;i&gt;static&lt;/i&gt;&amp;nbsp;no atributo/método este irá pertencer a classe e não ao objeto. Mas, como assim?&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;Para a melhor compreensão devemos entender como funciona o gerenciamento de memória da JVM (em outra post irei detalhar melhor). Basicamente a JVM dividi a memória em dois &quot;setores&quot;: memória HEAP e PERM, onde o primeiro recebe as instâncias dos objetos e a segunda carrega as classes uma&amp;nbsp;unica&amp;nbsp;vez que serão utilizadas na JVM.&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgl7pJakJjBHYTQgDezMj9WLIYKgmLjn520QNTlngysGnEoO-TIlsPmadyjXHJ_pizBsxLBf4tDyC0rEPSo_ZEbF1ot9JPDHISh4FA82FfG46CbFmQCnTKM4cbGj0FDmNr5JaoWATSGZ_bp/s1600/imagem.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;267&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgl7pJakJjBHYTQgDezMj9WLIYKgmLjn520QNTlngysGnEoO-TIlsPmadyjXHJ_pizBsxLBf4tDyC0rEPSo_ZEbF1ot9JPDHISh4FA82FfG46CbFmQCnTKM4cbGj0FDmNr5JaoWATSGZ_bp/s320/imagem.PNG&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;Na verdade, pode existir mais de uma cópia da mesma classe na JVM, sendo que cada uma deve estar em um &lt;i&gt;classloader&lt;/i&gt;&amp;nbsp;separado, mas vamos deixar esse assunto para uma outra hora.&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;Na instalação do JDK é disponibilizado o aplicativo &lt;i&gt;jconsole&lt;/i&gt;&amp;nbsp;que lhe permite ver como funciona o gerenciamento de memória.&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjCJWmhB2buZoK6m8-2hFgeGqVSN00FNGZFiso-LLg5Wy6fZNjqOweJfdFm5t8HIutfhmVyov-kVeTkr_Kcfc4kZ4lX6zJDDO13h48FRVEhTgT_G4lUsKODyKu4Q9-S3YaQRcjGMB0Dvg6n/s1600/imagem.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;193&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjCJWmhB2buZoK6m8-2hFgeGqVSN00FNGZFiso-LLg5Wy6fZNjqOweJfdFm5t8HIutfhmVyov-kVeTkr_Kcfc4kZ4lX6zJDDO13h48FRVEhTgT_G4lUsKODyKu4Q9-S3YaQRcjGMB0Dvg6n/s320/imagem.PNG&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;Pois bem, &amp;nbsp;quando você marcar um método/atributo com o &lt;i&gt;static&lt;/i&gt;&amp;nbsp;este recurso só estará disponível na classe que se encontra na memória PERM, assim quando é instanciado um objeto a partir desta classe tudo que é estático não vai para HEAP e é por isso que falamos que pertence a classe!&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;Como cada objeto sabe quem é a sua classe, ela consegue acessar todos os recursos estáticos, porém o inverso não possível, pois isso resultaria em grandes problemas. Você consegue entender?!&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;Bem, apesar de pequeno este post, espero que seja suficiente para entender melhor o operador &lt;i&gt;static&lt;/i&gt;. Até breve!&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://neylorsousa.blogspot.com/feeds/1065694792521416733/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/1517586909507817006/1065694792521416733' title='1 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1517586909507817006/posts/default/1065694792521416733'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1517586909507817006/posts/default/1065694792521416733'/><link rel='alternate' type='text/html' href='http://neylorsousa.blogspot.com/2011/05/atributos-e-metodos-estaticos-em-java.html' title='Atributos e Métodos estáticos em Java'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgl7pJakJjBHYTQgDezMj9WLIYKgmLjn520QNTlngysGnEoO-TIlsPmadyjXHJ_pizBsxLBf4tDyC0rEPSo_ZEbF1ot9JPDHISh4FA82FfG46CbFmQCnTKM4cbGj0FDmNr5JaoWATSGZ_bp/s72-c/imagem.PNG" height="72" width="72"/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1517586909507817006.post-6436731041958240454</id><published>2010-07-04T10:58:00.000-07:00</published><updated>2010-08-30T05:17:54.750-07:00</updated><title type='text'>Lógica + OO + Java</title><content type='html'>&lt;div align=&quot;center&quot;&gt;&lt;b&gt;&lt;span class=&quot;Apple-style-span&quot;  style=&quot;font-family:arial;&quot;&gt;Aula 1&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot; align=&quot;center&quot;&gt;&lt;span class=&quot;Apple-style-span&quot;&gt;&lt;b&gt;&lt;/b&gt;&lt;/span&gt;&lt;span style=&quot;font-family:arial;&quot;&gt;Conteúdo:&lt;/span&gt;&lt;/div&gt;&lt;ol&gt;&lt;li&gt;&lt;span style=&quot;font-family:arial;&quot;&gt;Histórico sobre desenvolvimento&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-family:arial;&quot;&gt;Fluxograma&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-family:arial;&quot;&gt;Variáveis&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-family:arial;&quot;&gt;Operadores Aritiméticos, Relacionais e lógicos&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;&lt;span style=&quot;font-family:arial;&quot;&gt;Arquivos &lt;/span&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;span style=&quot;font-family:arial;&quot;&gt;Slide utilizado na aula: &lt;/span&gt;&lt;a href=&quot;http://docs.google.com/present/view?id=dhbzxfth_141d5zddxhq&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;font-family:arial;&quot;&gt;visualização/download&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-family:arial;&quot;&gt;Exemplos utilizados em aula: &lt;/span&gt;&lt;a href=&quot;http://docs.google.com/document/pub?id=1m0viFHIHp8wwVwSokPkj3RFkR9ha7m3jhId9E49Z_LU&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;font-family:arial;&quot;&gt;visualização/download&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;span style=&quot;font-family:arial;&quot;&gt;Exercícios:&lt;br /&gt;&lt;/span&gt;&lt;ul&gt;&lt;li&gt;&lt;span style=&quot;font-family:arial;&quot;&gt;Fluxograma: &lt;/span&gt;&lt;a href=&quot;http://docs.google.com/document/pub?id=1lKEsC2kNZ-5DpRWg13sVtksO3Vd41ou97yGVno0xC_k&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;font-family:arial;&quot;&gt;visualização/download&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-family:arial;&quot;&gt;Variável, Operações Lógicas (utilizando estrutura de controle SE): &lt;/span&gt;&lt;a href=&quot;http://docs.google.com/document/pub?id=1GsrG_VG9JaooQVy_OwqAQiCbyHO2re22JnysOJSEs9U&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;font-family:arial;&quot;&gt;visualização/download&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-family:arial;&quot;&gt;Material de apoio:&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;http://docs.google.com/document/pub?id=1Wq3QaVB9QCM6SXKdoiyrCf0Dc53t2-9fHgAEYUnLRMQ&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;font-family:arial;&quot;&gt;visualização/download&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;b&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-weight: normal;font-family:arial;&quot; &gt;&lt;b&gt;________________________________________&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;/b&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;b&gt;&lt;br /&gt;&lt;span style=&quot;font-family:arial;&quot;&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family:arial;&quot;&gt;Aula 2&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-family:arial;&quot;&gt;Conteúdo:&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;ol&gt;&lt;li&gt;&lt;span style=&quot;font-family:arial;&quot;&gt;Instruções Lineares&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-family:arial;&quot;&gt;Instruções de Controle: SE e ESCOLHE&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-family:arial;&quot;&gt;Instruções de Repetição: ENQUANTO, REPETE, FAZ e PARA&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;span style=&quot;font-family:arial;&quot;&gt;Arquivos:&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;ul&gt;&lt;li&gt;&lt;span style=&quot;font-family:arial;&quot;&gt;Slide utilizado na aula: &lt;/span&gt;&lt;a href=&quot;http://docs.google.com/present/view?id=dhbzxfth_143gpmx8zgp&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;font-family:arial;&quot;&gt;visualização/download&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-family:arial;&quot;&gt;Exemplos utilizado em sala: &lt;/span&gt;&lt;a href=&quot;http://docs.google.com/document/pub?id=1BAvUyQ_nM5n-zHoBXHeO5_zeO4ges9iHhkwzQ_QEQXg&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;font-family:arial;&quot;&gt;visualização/download&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;span style=&quot;font-family:arial;&quot;&gt;Exercícios:&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;ul&gt;&lt;li&gt;&lt;span style=&quot;font-family:arial;&quot;&gt;Exercício SE e Escolhe: &lt;/span&gt;&lt;a href=&quot;http://docs.google.com/document/pub?id=1V6mOExCmnqXdoL-t9w7nRKR8ZYAtx5aaqC5PhUmUzW4&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;font-family:arial;&quot;&gt;visualização/download&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-family:arial;&quot;&gt;Exercício Estrutura de Repetição: &lt;/span&gt;&lt;a href=&quot;http://docs.google.com/document/pub?id=1UHYtC9w9T9X9hH6Zfz_uBo4fzLH0yfSJPOJx3Mj4zHw&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;font-family:arial;&quot;&gt;visualização/download&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;span style=&quot;font-family:arial;&quot;&gt;Material de apoio:&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;ul&gt;&lt;li&gt;&lt;span style=&quot;font-family:arial;&quot;&gt;Instruções condicionais: &lt;/span&gt;&lt;a href=&quot;http://docs.google.com/document/pub?id=1SQS8_kL3VV32sln3C8TGGxk-hIs6IfYreqLP_3x0p_8&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;font-family:arial;&quot;&gt;visualização/download&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-family:arial;&quot;&gt;Instruções de repetição: &lt;/span&gt;&lt;a href=&quot;http://docs.google.com/document/pub?id=1xnryGuADdRkWGPf8CRNlMiQFapl2ofuI9JBAz1XWr8A&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;font-family:arial;&quot;&gt;visualização/download &lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;p align=&quot;center&quot;&gt;&lt;strong&gt;&lt;span style=&quot;font-family:arial;&quot;&gt;_____________________________________&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p align=&quot;center&quot;&gt;&lt;strong&gt;&lt;span style=&quot;font-family:arial;&quot;&gt;Aula 3&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p align=&quot;left&quot;&gt;&lt;span style=&quot;font-family:arial;&quot;&gt;Conteúdo:&lt;/span&gt;&lt;/p&gt;&lt;ol&gt;&lt;li&gt;&lt;div align=&quot;left&quot;&gt;&lt;span style=&quot;font-family:arial;&quot;&gt;Vetores&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div align=&quot;left&quot;&gt;&lt;span style=&quot;font-family:arial;&quot;&gt;Matrizes&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div align=&quot;left&quot;&gt;&lt;span style=&quot;font-family:arial;&quot;&gt;Sub-rotinas&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p align=&quot;left&quot;&gt;&lt;span style=&quot;font-family:arial;&quot;&gt;Arquivos:&lt;/span&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;div align=&quot;left&quot;&gt;&lt;span style=&quot;font-family:arial;&quot;&gt;Slide utilizado na aula: &lt;/span&gt;&lt;a href=&quot;http://docs.google.com/present/view?id=dhbzxfth_147gm466wg3&quot;&gt;&lt;span style=&quot;font-family:arial;&quot;&gt;visualização/download&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div align=&quot;left&quot;&gt;&lt;span style=&quot;font-family:arial;&quot;&gt;Exemplos sub-rotinas: &lt;/span&gt;&lt;a href=&quot;http://docs.google.com/document/pub?id=1RMDFMoCYWU6-1fP6itFbmfHllD7fDXSxLUa9UpaIZN0&quot;&gt;&lt;span style=&quot;font-family:arial;&quot;&gt;visualização/downalod&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p align=&quot;left&quot;&gt;&lt;span style=&quot;font-family:arial;&quot;&gt;Exercícios:&lt;/span&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;div align=&quot;left&quot;&gt;&lt;span style=&quot;font-family:arial;&quot;&gt;Vetor: &lt;/span&gt;&lt;a href=&quot;http://docs.google.com/document/pub?id=1bW006eobMk9TlhbVJ8oSUZa8FcRI6gma_wtuHBx90Rw&quot;&gt;&lt;span style=&quot;font-family:arial;&quot;&gt;visualização/download&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div align=&quot;left&quot;&gt;&lt;span style=&quot;font-family:arial;&quot;&gt;Matriz: &lt;/span&gt;&lt;a href=&quot;http://docs.google.com/document/pub?id=1D6xee-yUZvawb1BNneaM1UIS1T0ea1BTGoAFyicjL1Q&quot;&gt;&lt;span style=&quot;font-family:arial;&quot;&gt;visualização/download&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div align=&quot;left&quot;&gt;&lt;span style=&quot;font-family:arial;&quot;&gt;Sub-rotinas: &lt;/span&gt;&lt;a href=&quot;http://docs.google.com/document/pub?id=16TvE2gvteB769qNV_SF2DVXT3eTMTWM0agYpL07K8hA&quot;&gt;&lt;span style=&quot;font-family:arial;&quot;&gt;visualização/download&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p align=&quot;left&quot;&gt;&lt;span style=&quot;font-family:arial;&quot;&gt;Material de Apoio:&lt;/span&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;div align=&quot;left&quot;&gt;&lt;a href=&quot;http://docs.google.com/document/pub?id=13fP3rdTXTLQ8w-knMMNWTHS7mvJLt9MLy0w6birmth4&quot;&gt;&lt;span style=&quot;font-family:arial;&quot;&gt;visualização/download&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p align=&quot;center&quot;&gt;&lt;span style=&quot;font-family:arial;&quot;&gt;____________________________________&lt;/span&gt;&lt;/p&gt;&lt;p align=&quot;center&quot;&gt;&lt;strong&gt;&lt;span style=&quot;font-family:arial;&quot;&gt;Aula 4&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p align=&quot;left&quot;&gt;&lt;span style=&quot;font-family:Arial;&quot;&gt;Conteúdo:&lt;/span&gt;&lt;/p&gt;&lt;ol&gt;&lt;li&gt;&lt;div align=&quot;left&quot;&gt;&lt;span style=&quot;font-family:Arial;&quot;&gt;Orientação ao Objeto&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p align=&quot;left&quot;&gt;&lt;span style=&quot;font-family:Arial;&quot;&gt;Arquivos:&lt;/span&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;div align=&quot;left&quot;&gt;&lt;span style=&quot;font-family:Arial;&quot;&gt;Slide utilizado na aula parte 1: &lt;a href=&quot;http://docs.google.com/present/view?id=dhbzxfth_161c78pw9cw&quot;&gt;visualização/download&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div align=&quot;left&quot;&gt;&lt;span style=&quot;font-family:Arial;&quot;&gt;Slide utilizado na aula parte 2: &lt;a href=&quot;http://docs.google.com/present/view?id=dhbzxfth_172d37jqzdq&quot;&gt;visualização/download&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p align=&quot;left&quot;&gt;&lt;span style=&quot;font-family:Arial;&quot;&gt;Exercícios&lt;/span&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;div align=&quot;left&quot;&gt;&lt;span style=&quot;font-family:Arial;&quot;&gt;Parte 1: &lt;a href=&quot;http://docs.google.com/document/pub?id=1WHdmr-GFsMXS7ow0I-xZY1Exhc2RmU8bdxLbprQYx3A&quot;&gt;visualização/download&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div align=&quot;left&quot;&gt;&lt;span style=&quot;font-family:Arial;&quot;&gt;Parte 2: &lt;a href=&quot;http://docs.google.com/document/pub?id=10oc8cW2z_Q-KIJi8NrfJQybncBkoAr2h-0wGcKJhJAQ&quot;&gt;visualização/download&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p align=&quot;center&quot;&gt;&lt;span style=&quot;font-family:Arial;&quot;&gt;______________________________________&lt;/span&gt;&lt;/p&gt;&lt;p align=&quot;center&quot;&gt;&lt;span style=&quot;font-family:Arial;&quot;&gt;&lt;strong&gt;Aula 5&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p align=&quot;center&quot;&gt;&lt;strong&gt;&lt;span style=&quot;font-family:Arial;&quot;&gt;PRIMEIRA VERIFICAÇÃO DE APRENDIZAGEM&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p align=&quot;center&quot;&gt;&lt;strong&gt;&lt;span style=&quot;font-family:Arial;&quot;&gt;_______________________________________&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p align=&quot;center&quot;&gt;&lt;strong&gt;&lt;span style=&quot;font-family:Arial;&quot;&gt;Aula 6&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot; align=&quot;center&quot;&gt;&lt;span class=&quot;Apple-style-span&quot;  style=&quot;font-family:Arial;&quot;&gt;Conteúdo&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot; align=&quot;center&quot;&gt;&lt;/p&gt;&lt;ol&gt;&lt;li&gt;&lt;span class=&quot;Apple-style-span&quot;  style=&quot;font-family:Arial;&quot;&gt;O que é JAVA?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class=&quot;Apple-style-span&quot;  style=&quot;font-family:Arial;&quot;&gt;Ambiente de programação JAVA&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class=&quot;Apple-style-span&quot;  style=&quot;font-family:Arial;&quot;&gt;Sintaxe e Variáveis&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class=&quot;Apple-style-span&quot;  style=&quot;font-family:Arial;&quot;&gt;Tipos Primitivos&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class=&quot;Apple-style-span&quot;  style=&quot;font-family:Arial;&quot;&gt;Operadores Aritméticos, Relacionais e Lógicos&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class=&quot;Apple-style-span&quot;  style=&quot;font-family:Arial;&quot;&gt;Precedência&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class=&quot;Apple-style-span&quot;  style=&quot;font-family:Arial;&quot;&gt;IF-ELSE&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;span class=&quot;Apple-style-span&quot;  style=&quot;font-family:Arial;&quot;&gt;Arquivos&lt;/span&gt; &lt;p&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot; align=&quot;center&quot;&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;span class=&quot;Apple-style-span&quot;  style=&quot;font-family:Arial;&quot;&gt;Slide utilizado na aula: &lt;a href=&quot;http://docs.google.com/present/view?id=dhbzxfth_174d5k4tcpx&quot;&gt;visualização/download&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;Exemplos: &lt;a href=&quot;http://docs.google.com/document/pub?id=1FnGSP4NRbxWce_alP_-5KGuVFokJNDDodsJ1DetNpMo&quot;&gt;visualização/download&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Exercícios&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Exercício 1 (Utilização do javac e java): &lt;a href=&quot;http://docs.google.com/document/pub?id=15o4WTNdxBSheuw0-4nrZRgZ3ipIVNhyd6kIpNc6_MXM&quot;&gt;visualização/download&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Exercício 2 (Sintaxe e variáveis): &lt;a href=&quot;http://docs.google.com/document/pub?id=17k7CFZfked5UwZho9qDVUI0pWshDoevuqK1LH2Mcat4&quot;&gt;visualização/download&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Exercício 3 (IF-ELSE): &lt;a href=&quot;http://docs.google.com/document/pub?id=1es0SXxlpsrt912ZoSOMMr2AwQI0mn4OO9NIdDAGNyB8&quot;&gt;visualização/download&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p align=&quot;center&quot;&gt;&lt;strong&gt;&lt;span style=&quot;font-family:Arial;&quot;&gt;_______________________________________&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p align=&quot;center&quot;&gt;&lt;strong&gt;&lt;span style=&quot;font-family:Arial;&quot;&gt;Aula 7&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot; align=&quot;center&quot;&gt;&lt;span class=&quot;Apple-style-span&quot;  style=&quot;font-family:Arial;&quot;&gt;Conteúdo&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot; align=&quot;center&quot;&gt;&lt;/p&gt;&lt;ol&gt;&lt;li&gt;&lt;span class=&quot;Apple-style-span&quot;  style=&quot;font-family:Arial;&quot;&gt;Eclipse&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class=&quot;Apple-style-span&quot;  style=&quot;font-family:Arial;&quot;&gt;Estrutura de decisão na linguagem JAVA&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class=&quot;Apple-style-span&quot;  style=&quot;font-family:Arial;&quot;&gt;Estrutura de repetição na linguagem JAVA&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class=&quot;Apple-style-span&quot;  style=&quot;font-family:Arial;&quot;&gt;String&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;span class=&quot;Apple-style-span&quot;  style=&quot;font-family:Arial;&quot;&gt;Arquivos&lt;/span&gt; &lt;p&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot; align=&quot;center&quot;&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;span class=&quot;Apple-style-span&quot;  style=&quot;font-family:Arial;&quot;&gt;Slide utilizado na aula: &lt;a href=&quot;https://docs.google.com/present/view?id=dhbzxfth_179dbgsx2gf&quot;&gt;visualização/download&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Exercícios&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Exercício IF e SWITCH: &lt;a href=&quot;https://docs.google.com/document/pub?id=1rJqVcabuLyg7lTwrPeT32As_9eGGkZkDuTI-GgWeFlA&quot;&gt;visualização/download&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;Livro &lt;ul&gt;&lt;li&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;;font-family:&#39;Times New Roman&#39;;font-size:medium;&quot;  &gt;MENDES, Douglas Rocha. &lt;b&gt;Programação Java com ênfase em orientação a objetos.&lt;/b&gt; São Paulo: Novatec, 2009.&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;p align=&quot;center&quot;&gt;&lt;strong&gt;&lt;span style=&quot;font-family:Arial;&quot;&gt;_______________________________________&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p align=&quot;center&quot;&gt;&lt;strong&gt;&lt;span style=&quot;font-family:Arial;&quot;&gt;Aula 8&lt;br /&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot; align=&quot;center&quot;&gt;&lt;span class=&quot;Apple-style-span&quot;  style=&quot;font-family:Arial;&quot;&gt;Conteúdo&lt;/span&gt;&lt;/p&gt;&lt;ol&gt;&lt;li&gt;&lt;span class=&quot;Apple-style-span&quot;  style=&quot;font-family:Arial;&quot;&gt;Classe&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class=&quot;Apple-style-span&quot;  style=&quot;font-family:Arial;&quot;&gt;Vetor na linguagem  JAVA&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class=&quot;Apple-style-span&quot;  style=&quot;font-family:Arial;&quot;&gt;Matriz na linguagem JAVA&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class=&quot;Apple-style-span&quot;  style=&quot;font-family:Arial;&quot;&gt;Collections&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;span class=&quot;Apple-style-span&quot;  style=&quot;font-family:Arial;&quot;&gt;Arquivos&lt;/span&gt; &lt;ul&gt;&lt;li&gt;&lt;span class=&quot;Apple-style-span&quot;  style=&quot;font-family:Arial;&quot;&gt;Slide utilizado na aula: &lt;/span&gt;&lt;a href=&quot;https://docs.google.com/present/view?id=dhbzxfth_188gn48gpf3&quot;&gt;visualização/download&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Material de apoio: &lt;a href=&quot;https://docs.google.com/present/view?id=dhbzxfth_181dr95qndp&quot;&gt;visualização/download&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Exemplos Collections: &lt;a href=&quot;https://docs.google.com/document/pub?id=1uhFX1PLl82Q47Pq_RWAan3AgGPoXvwvhur7QLxKqO44&quot;&gt;visualização/download&lt;/a&gt;&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;Livro  &lt;ul&gt;&lt;li&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;;font-family:&#39;Times New  Roman&#39;;font-size:medium;&quot;  &gt;MENDES, Douglas Rocha. &lt;b&gt;Programação Java com  ênfase em orientação a objetos.&lt;/b&gt; São Paulo: Novatec, 2009.&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;p align=&quot;center&quot;&gt;&lt;strong&gt;&lt;span style=&quot;font-family:Arial;&quot;&gt;_______________________________________&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p align=&quot;center&quot;&gt;&lt;strong&gt;&lt;span style=&quot;font-family:Arial;&quot;&gt;Aula 9&lt;br /&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot; align=&quot;center&quot;&gt;&lt;span class=&quot;Apple-style-span&quot;  style=&quot;font-family:Arial;&quot;&gt;Conteúdo&lt;/span&gt;&lt;/p&gt;&lt;div dir=&quot;ltr&quot;&gt;&lt;ul&gt;&lt;li&gt;Encapsulamento&lt;/li&gt;&lt;li&gt;Sobrecarga de Métodos &lt;/li&gt;&lt;li&gt;Construtores&lt;/li&gt;&lt;li&gt;Operador  static&lt;/li&gt;&lt;li&gt;Bloco de Inicialização &lt;/li&gt;&lt;li&gt;Wrapper  Class&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;span class=&quot;Apple-style-span&quot;  style=&quot;font-family:Arial;&quot;&gt;Arquivos&lt;/span&gt; &lt;ul&gt;&lt;li&gt;&lt;span class=&quot;Apple-style-span&quot;  style=&quot;font-family:Arial;&quot;&gt;Slide utilizado na aula: &lt;/span&gt;&lt;a href=&quot;https://docs.google.com/present/view?id=dhbzxfth_191hqw7hbf5&quot;&gt;visualização/download&lt;/a&gt;&lt;a href=&quot;https://docs.google.com/present/view?id=dhbzxfth_188gn48gpf3&quot;&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;Livro   &lt;ul&gt;&lt;li&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;;font-family:&#39;Times New   Roman&#39;;font-size:medium;&quot;  &gt;MENDES, Douglas Rocha. &lt;b&gt;Programação Java com   ênfase em orientação a objetos.&lt;/b&gt; São Paulo: Novatec, 2009.&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;p align=&quot;center&quot;&gt;&lt;strong&gt;&lt;span&gt;_______________________________________&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p align=&quot;center&quot;&gt;&lt;strong&gt;&lt;span&gt;Aula 10&lt;br /&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot; align=&quot;center&quot;&gt;&lt;span class=&quot;Apple-style-span&quot;&gt;Conteúdo&lt;/span&gt;&lt;/p&gt;&lt;div dir=&quot;ltr&quot;&gt;&lt;ul&gt;&lt;li&gt;Herança&lt;/li&gt;&lt;li&gt;Classes Abstratas&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Interfaces&lt;/li&gt;&lt;li&gt;Polimorfismo&lt;/li&gt;&lt;li&gt;Cast&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;span class=&quot;Apple-style-span&quot;&gt;Arquivos&lt;/span&gt; &lt;ul&gt;&lt;li&gt;&lt;span class=&quot;Apple-style-span&quot;&gt;Slide utilizado na aula: &lt;/span&gt;&lt;a href=&quot;https://docs.google.com/present/view?id=dhbzxfth_192g55wzpfv&quot;&gt;visualização/download&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;Livro   &lt;ul&gt;&lt;li&gt;&lt;span class=&quot;Apple-style-span&quot;  style=&quot;font-size:medium;&quot;&gt;MENDES, Douglas Rocha. &lt;b&gt;Programação Java com   ênfase em orientação a objetos.&lt;/b&gt; São Paulo: Novatec, 2009.&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;p align=&quot;center&quot;&gt;&lt;strong&gt;&lt;span&gt;_______________________________________&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p align=&quot;center&quot;&gt;&lt;strong&gt;&lt;span&gt;Aula 11&lt;br /&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot; align=&quot;center&quot;&gt;&lt;span class=&quot;Apple-style-span&quot;&gt;Conteúdo&lt;/span&gt;&lt;/p&gt;&lt;div dir=&quot;ltr&quot;&gt;&lt;ul&gt;&lt;li&gt;Exceptions&lt;/li&gt;&lt;/ul&gt;Arquivos&lt;/div&gt;&lt;span class=&quot;Apple-style-span&quot;&gt;&lt;/span&gt; &lt;ul&gt;&lt;li&gt;&lt;span class=&quot;Apple-style-span&quot;&gt;Slide utilizado na aula: &lt;/span&gt;&lt;a href=&quot;https://docs.google.com/present/view?id=dhbzxfth_193dx8j9mfm&quot;&gt;visualização/download&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;Livro   &lt;ul&gt;&lt;li&gt;&lt;span class=&quot;Apple-style-span&quot;  style=&quot;font-size:medium;&quot;&gt;MENDES, Douglas Rocha. &lt;b&gt;Programação Java com   ênfase em orientação a objetos.&lt;/b&gt; São Paulo: Novatec, 2009.&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;</content><link rel='replies' type='application/atom+xml' href='http://neylorsousa.blogspot.com/feeds/6436731041958240454/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/1517586909507817006/6436731041958240454' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1517586909507817006/posts/default/6436731041958240454'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1517586909507817006/posts/default/6436731041958240454'/><link rel='alternate' type='text/html' href='http://neylorsousa.blogspot.com/2010/07/cete-logica-oo-java-aula1.html' title='Lógica + OO + Java'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1517586909507817006.post-3829634564127105058</id><published>2009-02-01T05:30:00.001-08:00</published><updated>2010-02-11T02:42:31.090-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="java.certificacao"/><title type='text'>Certificação SCJP6</title><content type='html'>No dia 27/01/2009 consegui adquirir a certificação  &lt;span style=&quot;font-weight: bold;&quot;&gt;Sun Certified Programmer for de Java 2 Platform, Standard Edition 6.0&lt;/span&gt; (SCJP6). Após 1 (um) mês de estudos intensos consegui a aprovação no exame com um resultado de 80%.&lt;br /&gt;&lt;br /&gt;Como preparação ao exame, foi utilizado o livro &lt;span style=&quot;font-weight: bold;&quot;&gt;SCJP Sun Certified Programmer for Java 5 Study Guide (Exam 310-055)&lt;/span&gt; dos autores Kathy Sierra e Bert Bates, a leitura das API&#39;s java.oi.Console, java.lang.NavigableSet e java.lang.NavigableMap na própria documentação da Sun, muito treino dos códigos na IDE Eclipse e o simulador para Java 6 encontrado no link &lt;span style=&quot;;font-family:Arial;font-size:100%;&quot;  &gt;&lt;span style=&quot;;font-family:Arial;font-size:10px;&quot;  &gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;;font-family:Arial;font-size:100%;&quot;  &gt;&lt;a href=&quot;http://www.enthuware.com/jqplus/index.html&quot; target=&quot;_blank&quot;&gt;http://www.enthuware.com/&lt;wbr&gt;jqplus/index.html.&lt;/a&gt;&lt;/span&gt;&lt;a href=&quot;http://www.enthuware.com/jqplus/index.html&quot; target=&quot;_blank&quot;&gt;&lt;/a&gt;&lt;span style=&quot;;font-family:Arial;font-size:100%;&quot;  &gt;&lt;br /&gt;&lt;br /&gt;O grande diferencial para a obtenção do certificação, foi o uso do simulador citado acima, pois com ele foi possível medir o meu nível de conhecimento e qual era os tópicos que ainda estavam precisando ser melhor estudado.&lt;br /&gt;&lt;br /&gt;Na prova, as 8 primeiras questões foi referente a threads, em seguida veio questões sobre fundamentos, OO, umas 4 questões de generics, apenas uma questão da API Console, algumas questões da API I/O, algumas questões de assertions, Exceptions, classes internas, Collections, javac e java na linha de comando, muitos peguinhas a respeito da sintaxe, enfim, praticamente todo o conteúdo do livro da Kathy.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;;font-family:Arial;font-size:100%;&quot;  &gt;Para obtenção da certificação não é uma tarefa fácil, pois irá exigir muito esforço e disciplina nos estudos para concegui-la, porém não é algo impossível.&lt;br /&gt;&lt;br /&gt;Apesar de estudar apenas 1 (um) mês para prova, eu conheço a linguagem JAVA desde 2007, sendo que cerca de 1 ano trabalho com ela profissionalmente.&lt;br /&gt;&lt;br /&gt;E se você já estiver estudando para prova e está inseguro a respeito se o seu conhecimento é suficiente para prova, faça o simulado completo umas três vezes e se tirar notas acima de 70%, conseguirá passar com folga na prova.&lt;br /&gt;&lt;br /&gt;Mas esta conquista não foi adquirida sozinho, tive ajuda de meus familiares e amigos e um agradecimento em especial a minha namorada, Jane Alencar, que se demostrou uma grande companheira para me dar força em momentos necessários. Muito obrigado a todos.&lt;br /&gt;&lt;/span&gt;&lt;a href=&quot;http://www.submarino.com.br/portal/Artista/3005127/+kathy+sierra&quot;&gt;&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://neylorsousa.blogspot.com/feeds/3829634564127105058/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/1517586909507817006/3829634564127105058' title='3 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1517586909507817006/posts/default/3829634564127105058'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1517586909507817006/posts/default/3829634564127105058'/><link rel='alternate' type='text/html' href='http://neylorsousa.blogspot.com/2009/02/certificacao-scjp6.html' title='Certificação SCJP6'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1517586909507817006.post-7663136117914983804</id><published>2008-07-02T10:17:00.000-07:00</published><updated>2009-02-01T05:26:40.902-08:00</updated><title type='text'>Customização do Firefox!</title><content type='html'>&lt;div&gt;Para os amantes de customização de aplicativos, segue o link de um tutorial bastante interessante a respeito do Firefox:&lt;br /&gt;link: &lt;a href=&quot;http://fastbullet.blogspot.com/2008/06/personalizando-o-firefox-com-o-user.html&quot;&gt;http://fastbullet.blogspot.com/2008/06/personalizando-o-firefox-com-o-user.html&lt;/a&gt;):&lt;/div&gt;&lt;br /&gt;&lt;div&gt; &lt;/div&gt;&lt;br /&gt;&lt;div&gt; &lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://neylorsousa.blogspot.com/feeds/7663136117914983804/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/1517586909507817006/7663136117914983804' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1517586909507817006/posts/default/7663136117914983804'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1517586909507817006/posts/default/7663136117914983804'/><link rel='alternate' type='text/html' href='http://neylorsousa.blogspot.com/2008/07/customizacao-do-firefox.html' title='Customização do Firefox!'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1517586909507817006.post-4208599158403457752</id><published>2008-06-29T13:37:00.000-07:00</published><updated>2009-02-01T05:22:41.206-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="DIVERSOS.INFORMAÇÃO"/><title type='text'>Lista de Links Simulados Java, Linguagues e afins!</title><content type='html'>&lt;span&gt;&lt;span style=&quot;color: rgb(0, 0, 255);font-family:Arial;font-size:85%;&quot;  &gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Simulado para Java5&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;:&lt;a href=&quot;http://www.examulator.com/phezam/login.php&quot;&gt; http://www.examulator.com/phezam/login.php&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span&gt;&lt;span style=&quot;color: rgb(0, 0, 255);font-family:Arial;font-size:85%;&quot;  &gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Simulado Java CAELUM: &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;;font-family:Arial;font-size:85%;&quot;  &gt;&lt;span style=&quot;;font-family:Arial;font-size:10;&quot;  &gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;;font-family:Arial;font-size:85%;&quot;  &gt;&lt;a href=&quot;http://caelum.com.br/caelummock/&quot; target=&quot;_blank&quot;&gt;http://caelum.com.br/caelummock&lt;wbr&gt;/&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: rgb(51, 102, 255);&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&lt;span style=&quot;color: rgb(0, 0, 255);font-family:Arial;font-size:85%;&quot;  &gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Simulados Java (pago)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: rgb(51, 102, 255);&quot;&gt;: &lt;/span&gt;&lt;a style=&quot;color: rgb(51, 102, 255);&quot; href=&quot;http://www.enthuware.com/jqplus/&quot; target=&quot;_blank&quot;&gt;http://www.enthuware.com&lt;wbr&gt;/jqplus/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span&gt;&lt;span style=&quot;color: rgb(0, 0, 255);font-family:Arial;font-size:85%;&quot;  &gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Simulados Java&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;a href=&quot;http://www.javablackbelt.com/ResultView.wwa?questId=9016297&amp;amp;details=true&amp;amp;timeout=false&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;font-size:85%;&quot;&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;&lt;span&gt;: &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: rgb(51, 102, 255); font-weight: bold;&quot;&gt;&lt;/span&gt;http://www.javablackbelt.com&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span&gt;&lt;span style=&quot;color: rgb(0, 0, 255);font-family:Arial;font-size:85%;&quot;  &gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Simulado Java: &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;a href=&quot;http://www.cert4j.com/simulado.mtw&quot; target=&quot;_blank&quot;&gt;http://www.cert4j.com/&lt;wbr&gt;simulado.mtw&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span&gt;&lt;span style=&quot;color: rgb(0, 0, 255);font-family:Arial;font-size:85%;&quot;  &gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Simulado diversos (pago)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: rgb(51, 102, 255);&quot;&gt;: &lt;/span&gt;&lt;a style=&quot;color: rgb(51, 102, 255);&quot; href=&quot;http://www.whizlabs.com/&quot; target=&quot;_blank&quot;&gt;http://www.whizlabs.com/&lt;/a&gt;&lt;br /&gt;&lt;span style=&quot;color: rgb(0, 0, 255);font-family:Arial;font-size:85%;&quot;  &gt;&lt;p  style=&quot;font-family:arial;&quot;&gt;&lt;span style=&quot;color: rgb(0, 0, 255);font-size:100%;&quot; &gt;&lt;p&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;JAVA JAZZ UP&lt;/span&gt; - &lt;a title=&quot;Revista Java Jazz Up&quot; href=&quot;http://www.javajazzup.com/&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;color: rgb(0, 51, 204);&quot;&gt;http://www.javajazzup.com&lt;/span&gt;&lt;/a&gt; (enviado por Marcelo O.  Pazzetto - &lt;span&gt;VirtualMan&lt;a href=&quot;http://jedi.wv.com.br/mod/wiki/view.php?id=64&amp;amp;page=VirtualMan&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;color: rgb(0, 51, 204);&quot;&gt;?&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;)&lt;br /&gt;Revista digital Indiana - Editada por Deepak Kumar, contendo artigos e tutoriais Java. Distribuída gratuitamente em inglês, no formato PDF.&lt;/p&gt; &lt;p&gt;&lt;span style=&quot;color: rgb(0, 0, 255);&quot;&gt;&lt;p&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Mundo Java&lt;/span&gt; - &lt;a title=&quot;Mundo Java&quot; href=&quot;http://www.mundojava.com.br/&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;color: rgb(0, 51, 204);&quot;&gt;http://www.mundojava.com.br&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;/span&gt;&lt;/p&gt; &lt;/span&gt;&lt;/p&gt; &lt;/span&gt;&lt;span style=&quot;color: rgb(0, 0, 255);font-family:Arial;font-size:85%;&quot;  &gt;&lt;p&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Revista Programar&lt;/span&gt; - &lt;a href=&quot;http://www.revista-programar.info/&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;color: rgb(0, 51, 204);&quot;&gt;http://www.revista-programar&lt;wbr&gt;.info&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;Revista em língua  portuguesa (Ficheiro no lugar de arquivo), abrange todas as linguagens não  exclusivamente Java.&lt;/p&gt; &lt;/span&gt;&lt;p&gt;&lt;span style=&quot;font-weight: bold; color: rgb(51, 51, 255);font-size:85%;&quot; &gt;Eclipse Magazine&lt;/span&gt;&lt;span style=&quot;color: rgb(0, 0, 153);&quot;&gt; -&lt;/span&gt; &lt;span style=&quot;font-size:85%;&quot;&gt;&lt;a href=&quot;http://eclipsemag.net/&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;color: rgb(0, 51, 204);&quot;&gt;http://eclipsemag.net/&lt;/span&gt;&lt;/a&gt; &lt;span style=&quot;color: rgb(51, 51, 255);&quot;&gt;(enviada pelo Daniel  Abella)&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: rgb(51, 51, 255);&quot;&gt;Revista sobre a IDE Eclipse (em Inglês)&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;span style=&quot;color: rgb(0, 0, 255);font-family:Arial;font-size:85%;&quot;  &gt;&lt;p&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;&lt;a href=&quot;http://jedi.wv.com.br/mod/wiki/view.php?id=64&amp;amp;page=NetBeans&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;color: rgb(0, 51, 204);&quot;&gt;NetBeans&lt;/span&gt;&lt;/a&gt; Magazine&lt;/span&gt; - &lt;a href=&quot;http://www.netbeans.org/community/magazine/&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;color: rgb(0, 51, 204);&quot;&gt;http://www.netbeans.org&lt;wbr&gt;/community/magazine/&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;Publicada  pelo Leonardo Galvão (lê-se Java Magazine), escrita em inglês.&lt;/p&gt; &lt;p&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Revista Balquia&lt;/span&gt; - &lt;a href=&quot;http://www.baquia.com/pdfs.php&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;color: rgb(0, 51, 204);&quot;&gt;http://www.baquia.com/pdfs.php&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;Revista em língua  espanhola, sobre o que acontece de mais quente no mundo da informática.&lt;/p&gt; &lt;p&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Revista PHP Magazine&lt;/span&gt; - &lt;a href=&quot;http://www.phpmagazine.com.br/&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;color: rgb(0, 51, 204);&quot;&gt;http://www.phpmagazine.com.br&lt;/span&gt;&lt;/a&gt; (enviada pelo Jairo  Conceição)&lt;br /&gt;Revista (em Inglês) para desenvolvedores PHP e WEB&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;DB Free Magazine&lt;/span&gt; - &lt;a href=&quot;http://www.dbfreemagazine.com.br/&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;color: rgb(0, 51, 204);&quot;&gt;http://www.dbfreemagazine.com&lt;wbr&gt;.br&lt;/span&gt;&lt;/a&gt; (enviada pelo Israel  F. Monteiro)&lt;br /&gt;Revista sobre Bancos de Dados – Fazendo o cadastro gratuito,  pode-se baixar as edições em formato PDF.&lt;/p&gt; &lt;p&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Revista Guia do Hardware.NET&lt;/span&gt; - &lt;a title=&quot;Revista Guia do Hardware.NET&quot; href=&quot;http://guiadohardware.net/revista/&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;color: rgb(0, 51, 204);&quot;&gt;http://guiadohardware.net&lt;wbr&gt;/revista/&lt;/span&gt;&lt;/a&gt; (enviado por Iran de  Albuquerque)&lt;br /&gt;Revista digital, contendo artigos e tutoriais aprofundados sobre  hardware, redes e Linux. Distribuída gratuitamente em português, no formato  PDF.&lt;br /&gt;&lt;/p&gt; &lt;p&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;full circle magazine&lt;/span&gt; - &lt;a title=&quot;Revista full circle magazine&quot; href=&quot;http://fullcirclemagazine.org/&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;color: rgb(0, 51, 204);&quot;&gt;http://fullcirclemagazine.org&lt;/span&gt;&lt;/a&gt; (enviado por Marcelo O.  Pazzetto - &lt;span&gt;&lt;b&gt;VirtualMan&lt;/b&gt;&lt;a href=&quot;http://jedi.wv.com.br/mod/wiki/view.php?id=64&amp;amp;page=VirtualMan&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;color: rgb(0, 51, 204);&quot;&gt;?&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;)&lt;br /&gt;Revista digital, contendo artigos e  tutoriais Linux e seus aplicativos. Distribuída gratuitamente em inglês, no  formato PDF.&lt;br /&gt;&lt;/p&gt; &lt;p&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;GIMPZINE&lt;/span&gt; - &lt;a href=&quot;http://www.ogimp.com.br/&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;color: rgb(0, 51, 204);&quot;&gt;http://www.ogimp.com.br&lt;/span&gt;&lt;/a&gt; (enviado por Marcelo O.  Pazzetto - &lt;span&gt;&lt;b&gt;VirtualMan&lt;/b&gt;&lt;a href=&quot;http://jedi.wv.com.br/mod/wiki/view.php?id=64&amp;amp;page=VirtualMan&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;color: rgb(0, 51, 204);&quot;&gt;?&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;)&lt;br /&gt;Revista digital, contendo artigos e  tutoriais do GIMP. Distribuída gratuitamente em português, no formato  PDF.&lt;br /&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style=&quot;color: rgb(0, 0, 255);font-family:Arial;font-size:85%;&quot;  &gt;&lt;/span&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;REVISTA-LINUX&lt;/span&gt; - &lt;a title=&quot;Revista Linux&quot; href=&quot;http://www.revista-linux.com/&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;color: rgb(0, 51, 204);&quot;&gt;http://www.revista-linux.com&lt;/span&gt;&lt;/a&gt; (enviado por Marcelo O.  Pazzetto - &lt;span&gt;&lt;b&gt;VirtualMan&lt;/b&gt;&lt;a href=&quot;http://jedi.wv.com.br/mod/wiki/view.php?id=64&amp;amp;page=VirtualMan&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;color: rgb(0, 51, 204);&quot;&gt;?&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;)&lt;br /&gt;Revista digital Portuguesa contendo  artigos e tutoriais Linux. Distribuída gratuitamente em português, no formato  PDF.&lt;/p&gt; &lt;/span&gt;</content><link rel='replies' type='application/atom+xml' href='http://neylorsousa.blogspot.com/feeds/4208599158403457752/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/1517586909507817006/4208599158403457752' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1517586909507817006/posts/default/4208599158403457752'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1517586909507817006/posts/default/4208599158403457752'/><link rel='alternate' type='text/html' href='http://neylorsousa.blogspot.com/2008/06/lista-de-links-simulados-java.html' title='Lista de Links Simulados Java, Linguagues e afins!'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1517586909507817006.post-8062256811516690558</id><published>2008-06-20T17:06:00.000-07:00</published><updated>2009-02-01T05:28:33.217-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="JAVA.WEB.JSP"/><title type='text'>Objetos implícitos em JSP</title><content type='html'>&lt;div style=&quot;text-align: justify;&quot;&gt;As páginas JSP&#39;s possuem objetos implícitos em sua estrutura onde são acessados através de scriptlets( &lt;% %&gt;), que são:&lt;span style=&quot;font-weight: bold;&quot;&gt; &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;request: &lt;/span&gt;objeto que implementa a interface javax.servlet.http.ServletRequest, assim possue todas as funcionalidades típicas, como: request.getAttribute(), request.getParameter() e etc;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt; response: &lt;/span&gt;similar ao objeto acima, porém implementa a interface &lt;span style=&quot;font-weight: bold;&quot;&gt; &lt;/span&gt;javax.servlet.http.ServletResponse;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;out: &lt;/span&gt;representa a instância da classe java.servlet.jsp.JspWriter e é usada para imprimir caracteres na página html;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;session: &lt;/span&gt;é a instância da classe javax.servlet.http.HttpSession, podendo controlar a sessão do usuário;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;config: &lt;/span&gt;é a referência ao objeto da interface javax.servlet.ServletConfig, que representa o objeto de configuração do Servlet JSP que foi setado no &lt;span style=&quot;font-style: italic;&quot;&gt;deploymet descriptor &lt;/span&gt;(web.xml);&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;application: &lt;/span&gt;é a referência a interface javax.servlet.ServletContext que representa o contexto da aplicação, assim você pode pegar ou adicionar informações que todos as sessões irão compartilhar;&lt;span style=&quot;font-weight: bold;&quot;&gt; &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;page: &lt;/span&gt;objeto que referencia a classe java.lang.Object, assim, este possui a informação da página corrente;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;pageContext: &lt;/span&gt;é a referência ao objeto javax.servlet.jsp.PageContext, proporcionando acesso a todos os escopos disponíveis no JSP e para vários atributos de página úteis, como o pedido atual e resposta, o ServletContext, HttpSession e ServletConfig;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;exception:&lt;/span&gt; é a instância do objeto java.lang.Throwable, representando uma exceção e estará presente em páginas de erros na aplicação;</content><link rel='replies' type='application/atom+xml' href='http://neylorsousa.blogspot.com/feeds/8062256811516690558/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/1517586909507817006/8062256811516690558' title='3 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1517586909507817006/posts/default/8062256811516690558'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1517586909507817006/posts/default/8062256811516690558'/><link rel='alternate' type='text/html' href='http://neylorsousa.blogspot.com/2008/06/objetos-implicitos-em-jsp.html' title='Objetos implícitos em JSP'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1517586909507817006.post-4246626193945251650</id><published>2008-06-19T15:42:00.001-07:00</published><updated>2008-06-20T11:59:45.317-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="JAVA.WEB.INTRODUCAO"/><title type='text'>Evolução da tecnologia Java para WEB</title><content type='html'>&lt;div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;font-style: italic;&quot;&gt;Este &lt;span class=&quot;blsp-spelling-error&quot; id=&quot;SPELLING_ERROR_0&quot;&gt;post&lt;/span&gt; é para iniciar o raciocínio de desenvolvimento para web utilizando a tecnologia JAVA. Assim, as informações aqui citadas é encontrada facilmente e &lt;span class=&quot;blsp-spelling-error&quot; id=&quot;SPELLING_ERROR_1&quot;&gt;repetitivamente&lt;/span&gt; na &lt;span class=&quot;blsp-spelling-error&quot; id=&quot;SPELLING_ERROR_2&quot;&gt;internet&lt;/span&gt;, mas aos poucos irei acrescentando assuntos específicos pertinentes as novas tecnologias, &lt;span class=&quot;blsp-spelling-error&quot; id=&quot;SPELLING_ERROR_3&quot;&gt;frameworks&lt;/span&gt; e afins, conforme o &quot;andar&quot; dos meus estudos. Parto do princípio que o leitor possua conhecimento em programação Java básico, HTTP e Servidor de Aplicação.&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;font-style: italic;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;J2&lt;span class=&quot;blsp-spelling-error&quot; id=&quot;SPELLING_ERROR_4&quot;&gt;EE&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-style: italic;&quot;&gt;&lt;span style=&quot;font-style: italic;&quot;&gt; &lt;/span&gt;&lt;/span&gt;é nome da tecnologia da &lt;span class=&quot;blsp-spelling-error&quot; id=&quot;SPELLING_ERROR_5&quot;&gt;Sun&lt;/span&gt; que permite o desenvolvimento de aplicativos para web. Em seu início ela trabalhava conforme a figura abaixo:&lt;br /&gt;&lt;br /&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiUcvjvNaTXHCczuwDqTUpW03crcwum126qJC0UtvI8AyFFKXEXsKhsSDkFIvjvbVDx0XdYcPwUefVLGKKlaO4gbpDx8BrbNEgQLUFwmuUo5ZpGSO9V0cgs73sGsxD-XPDI4-I1xdYWXlVR/s1600-h/Servlets.JPG&quot;&gt;&lt;img id=&quot;BLOGGER_PHOTO_ID_5213743389308088498&quot; style=&quot;margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;&quot; alt=&quot;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiUcvjvNaTXHCczuwDqTUpW03crcwum126qJC0UtvI8AyFFKXEXsKhsSDkFIvjvbVDx0XdYcPwUefVLGKKlaO4gbpDx8BrbNEgQLUFwmuUo5ZpGSO9V0cgs73sGsxD-XPDI4-I1xdYWXlVR/s320/Servlets.JPG&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Explicando a figura: O cliente (&lt;span class=&quot;blsp-spelling-error&quot; id=&quot;SPELLING_ERROR_6&quot;&gt;Browser&lt;/span&gt;) envia uma informação através do protocolo HTTP, assim o Servidor de Aplicação recebe a solicitação e delega para &lt;span class=&quot;blsp-spelling-error&quot; id=&quot;SPELLING_ERROR_7&quot;&gt;servlet&lt;/span&gt; correta, depois a &lt;span class=&quot;blsp-spelling-error&quot; id=&quot;SPELLING_ERROR_8&quot;&gt;servlet&lt;/span&gt; realiza algum processamento (pode &quot;chamar&quot; classes &lt;span class=&quot;blsp-spelling-error&quot; id=&quot;SPELLING_ERROR_9&quot;&gt;java&lt;/span&gt;, encaminha para outra &lt;span class=&quot;blsp-spelling-error&quot; id=&quot;SPELLING_ERROR_10&quot;&gt;servlet&lt;/span&gt;, faz conexão com o banco, e etc) e retorna a resposta para o cliente.&lt;br /&gt;Uma &lt;span class=&quot;blsp-spelling-error&quot; id=&quot;SPELLING_ERROR_11&quot;&gt;Servlet&lt;/span&gt; é uma classe &lt;span class=&quot;blsp-spelling-error&quot; id=&quot;SPELLING_ERROR_12&quot;&gt;java&lt;/span&gt; que estende a javax.servlet.http.HttpServlet que possui métodos para tratamento de requisições HTTP (&lt;span class=&quot;blsp-spelling-error&quot; id=&quot;SPELLING_ERROR_13&quot;&gt;GET&lt;/span&gt;, &lt;span class=&quot;blsp-spelling-error&quot; id=&quot;SPELLING_ERROR_14&quot;&gt;POST&lt;/span&gt;, &lt;span class=&quot;blsp-spelling-error&quot; id=&quot;SPELLING_ERROR_15&quot;&gt;HEAD&lt;/span&gt;, &lt;span class=&quot;blsp-spelling-error&quot; id=&quot;SPELLING_ERROR_16&quot;&gt;PUT&lt;/span&gt;, &lt;span class=&quot;blsp-spelling-error&quot; id=&quot;SPELLING_ERROR_17&quot;&gt;DELETE&lt;/span&gt;, &lt;span class=&quot;blsp-spelling-error&quot; id=&quot;SPELLING_ERROR_18&quot;&gt;OPTIONS&lt;/span&gt; E TRACE).&lt;/div&gt;&lt;br /&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;Nessa estrutura havia um grande problema de que código &lt;span class=&quot;blsp-spelling-error&quot; id=&quot;SPELLING_ERROR_19&quot;&gt;java&lt;/span&gt; e html eram escritos juntos (programadores X web &lt;span class=&quot;blsp-spelling-error&quot; id=&quot;SPELLING_ERROR_20&quot;&gt;designs&lt;/span&gt;), &lt;span class=&quot;blsp-spelling-corrected&quot; id=&quot;SPELLING_ERROR_21&quot;&gt;dificultando&lt;/span&gt; no construção e manutenção do Regras de Negócio e &#39;&lt;span class=&quot;blsp-spelling-error&quot; id=&quot;SPELLING_ERROR_22&quot;&gt;View&lt;/span&gt;&#39;.&lt;br /&gt;Vendo estas necessidades a &lt;span class=&quot;blsp-spelling-error&quot; id=&quot;SPELLING_ERROR_23&quot;&gt;Sun&lt;/span&gt; construiu a tecnologia &lt;span class=&quot;blsp-spelling-error&quot; id=&quot;SPELLING_ERROR_24&quot;&gt;JSP&lt;/span&gt;, que veio para aumentar a produtividade e diminuir a dificuldade de Programadores e Web &lt;span class=&quot;blsp-spelling-error&quot; id=&quot;SPELLING_ERROR_25&quot;&gt;Designs&lt;/span&gt; trabalharem juntos.&lt;br /&gt;&lt;br /&gt;&lt;span class=&quot;blsp-spelling-error&quot; id=&quot;SPELLING_ERROR_26&quot;&gt;JSP&lt;/span&gt; são páginas que possuem &lt;span class=&quot;blsp-spelling-error&quot; id=&quot;SPELLING_ERROR_27&quot;&gt;tags&lt;/span&gt; específicas do &lt;span class=&quot;blsp-spelling-error&quot; id=&quot;SPELLING_ERROR_28&quot;&gt;JSP&lt;/span&gt; (estas serão explicadas em &lt;span class=&quot;blsp-spelling-error&quot; id=&quot;SPELLING_ERROR_29&quot;&gt;post&lt;/span&gt; futuro) e HTML. Quando compiladas para o Servidor de Aplicação, resultam em &lt;span class=&quot;blsp-spelling-error&quot; id=&quot;SPELLING_ERROR_30&quot;&gt;Servlets&lt;/span&gt; e é por isso que o estudo sobre &lt;span class=&quot;blsp-spelling-error&quot; id=&quot;SPELLING_ERROR_31&quot;&gt;servlet&lt;/span&gt; é importante.&lt;/div&gt;&lt;br /&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span class=&quot;blsp-spelling-error&quot; id=&quot;SPELLING_ERROR_32&quot;&gt;Atualmente&lt;/span&gt; o desenvolvimento para web com Java é simplificado pelo uso de &lt;span class=&quot;blsp-spelling-error&quot; id=&quot;SPELLING_ERROR_33&quot;&gt;Frameworks&lt;/span&gt;, que abstraem o uso do &lt;span class=&quot;blsp-spelling-error&quot; id=&quot;SPELLING_ERROR_34&quot;&gt;JSP&lt;/span&gt;+&lt;span class=&quot;blsp-spelling-error&quot; id=&quot;SPELLING_ERROR_35&quot;&gt;Servlet&lt;/span&gt;, resultando em aumento na produtividade, segurança, entre outras questões.&lt;/div&gt;&lt;br /&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;Como foi citado acima, estas informações são o resumo do resumo, pois o meu &lt;span class=&quot;blsp-spelling-error&quot; id=&quot;SPELLING_ERROR_36&quot;&gt;objetivo&lt;/span&gt; é enfatizar tecnologias que estão vigentes no mercado (&lt;span class=&quot;blsp-spelling-error&quot; id=&quot;SPELLING_ERROR_37&quot;&gt;JSF&lt;/span&gt;, &lt;span class=&quot;blsp-spelling-error&quot; id=&quot;SPELLING_ERROR_38&quot;&gt;Struts&lt;/span&gt; 1.x e 2.x, &lt;span class=&quot;blsp-spelling-error&quot; id=&quot;SPELLING_ERROR_39&quot;&gt;Spring&lt;/span&gt;, &lt;span class=&quot;blsp-spelling-error&quot; id=&quot;SPELLING_ERROR_40&quot;&gt;Hibernate&lt;/span&gt;, &lt;span class=&quot;blsp-spelling-error&quot; id=&quot;SPELLING_ERROR_41&quot;&gt;EL&lt;/span&gt; e etc).&lt;br /&gt;&lt;/div&gt;&lt;span style=&quot;font-style: italic;&quot;&gt;&lt;/span&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://neylorsousa.blogspot.com/feeds/4246626193945251650/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/1517586909507817006/4246626193945251650' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1517586909507817006/posts/default/4246626193945251650'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1517586909507817006/posts/default/4246626193945251650'/><link rel='alternate' type='text/html' href='http://neylorsousa.blogspot.com/2008/06/evoluo-da-tecnologia-java-para-web.html' title='Evolução da tecnologia Java para WEB'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiUcvjvNaTXHCczuwDqTUpW03crcwum126qJC0UtvI8AyFFKXEXsKhsSDkFIvjvbVDx0XdYcPwUefVLGKKlaO4gbpDx8BrbNEgQLUFwmuUo5ZpGSO9V0cgs73sGsxD-XPDI4-I1xdYWXlVR/s72-c/Servlets.JPG" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1517586909507817006.post-524662272452855960</id><published>2008-02-19T16:58:00.000-08:00</published><updated>2008-02-19T17:01:16.434-08:00</updated><title type='text'>Primeira postagem!</title><content type='html'>Postagem com intuito de inaugurar o meu espaço de divulgação particular!</content><link rel='replies' type='application/atom+xml' href='http://neylorsousa.blogspot.com/feeds/524662272452855960/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/1517586909507817006/524662272452855960' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1517586909507817006/posts/default/524662272452855960'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1517586909507817006/posts/default/524662272452855960'/><link rel='alternate' type='text/html' href='http://neylorsousa.blogspot.com/2008/02/primeira-postagem.html' title='Primeira postagem!'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>