Satisfaction does not come with achievement, but with effort.
Full effort is full victory.
Mohandas Gandhi
quarta-feira, 20 de fevereiro de 2013
De volta ao bom e velho Java, mas...
Voltei a ministrar um curso de Java básico, mas desta vez para administradores de servidores de aplicações com conhecimento em JBoss AS e Linux. Meu foco no curso não é formar excelentes programadores, porém trazer uma visão abrangente de Java e Java EE fazendo analogias com os cenários mais comuns de erros de programação utilizando Java em ambientes corporativos. Dentre estes erros, podemos citar OutOfMemory: Heap e Perm, influências de programação, NPE, StackOverFlow, Too Many Open Files, limites de Pools de Threads, erros comuns com JDBC, etc, etc, etc.
Hoje vimos Strings x StringBuffers x StringBuilders e suas influências na memória heap, além de condições e laços. Satisfação enorme em ve-los imaginando possíveis formas de travamento súbito da aplicação ou alto consumo de CPU... já comparando com os ambientes que eles possuem.
Assinar:
Postagens (Atom)