|
|
Aprendendo java |
AWT e Swing |
Collections |
Core Java |
Design Patterns |
Dicas |
Engenharia de Software |
Entrada e saída |
Especial |
Eventos |
IDEs |
J2EE |
J2ME |
Java |
Java APIs |
Java Básico |
JDBC e bancos de dados |
Mercado de Trabalho |
Network |
Programação concorrente e Threads |
Projetos Jakarta |
Projetos open source |
RMI e CORBA |
Servlets |
UML |
Utilidades |
XML |
Aprendendo java
Prazer, Java!
Pra você que é tímido, damos uma de relações públicas e apresentamos a você essa tal de Java.
Plugins para o Eclipse
Crie você mesmo um plugin para essa incrível IDE.
Classpath, entendendo o que é e para que serve
Aprendendo como usar o classpath, e o porquê de sua existência.
Hello, World - Seu primeiro programa em Java!
Aqui você verá não apenas 1, mas 3 exemplos de HelloWorld, incluindo modo gráfico e applet! Para você entender, linha por linha, o b a bá do java.
Entendendo static
Você se sente confuso quanto à utilidade da palavra-chave static? Não sabe quando nem como usar? Seus problemas acabaram, leia este tutorial aqui do GUJ e acabe com suas dúvidas.
Instalando o J2SE 5.0 JDK no Windows 2000/XP
Este artigo descreve o processo de download, instalação e configuração do J2SE 5.0 JDK, no Windows 2000 e no Windos XP
AWT e Swing
Collections
Sincronização nas coleções
No java2, as operações nas novas coleções não são sincronizadas. Com isso, alguns novos termos são frequentemente citados: fail-fast, Concurrent Modification e outros. O que são?
Properties
Com certeza uma das mais utilizadas coleções do Java. O que é e como utilizá-la.
Core Java
Design Patterns
Dicas
Engenharia de Software
Canivete suíço do desenvolvedor
Torne as chatas e repetitivas tarefas diárias de desenvolvimento de software automatizadas com Ant.
Testes com JUnit
Não importa qual tecnologia você pretende usar: seja Java ou .NET, sem testes não há como garantir software de boa qualidade.
UML para Java
Este tutorial explica brevemente as características da Unified Modeling Language (UML)
Entrada e saída
Usando Sockets
Aprendendo a criar uma aplicação cliente/servidor.
Aprendendo a manipular arquivos
Que escrever e ler em arquivos? Este tutorial mostra o básico das operações de leitura e escrita em arquivos, assim como outras simples operações.
Especial
Os pingos nos is.
Considerações iniciais, objetivos, métodos, foco das discussões, abrangência, sobre o autor.
www.guj.com.br - versão 1.0
Propósitos, divagações e esperanças sobre o site e comunidade Java
Código de barras com java
Utilizando o padrão
Linguagens interpretadas pelo Java
Conheça alguns dos benefícios das modernas linguagens
de script implementadas em Java puro, que rodam sobre a Máquina Virtual, tomando uma delas, Judoscript, como exemplo.
Eventos
Sun Tech Days 2002
Comentários, fotos, opiniões e muito mais sobre este mega evento que a SUN realizou no Brasil. James Gosling estava lá, assim como o GUJ!
IDEs
J2EE
J2ME
J2ME - Um pouco mais que "Hello World"
Este artigo tem como objetivo preparar não só um ambiente de desenvolvimento J2ME de uma maneira simples e prática, mostrando e explicando passo a passo tudo o que foi feito, mas também fazer um esquema de geração de pacotes com o Ant.
Hello J2ME avançado
Continuando o aprendizado em J2ME
Persistência com MIDP
Tudo o que você precisa saber quando guardar dados com J2ME.
Olá Java Micro Edition!
Passo a passo para você criar o seu primeiro aplicativo para pequenos dispositivos. Faça o primeiro contato com a tecnologia.
Java
Introdução ao Garbage Collector
Aprenda aqui o porquê de você não precisar liberar os objetos da memória quando programa em java.
Instalando e configurando o JDK no Linux
Descreve como instalar e configurar o jdk, tanto o do site da sun, quanto o pacote da equipe blackdown.
Instalando e configurando o JDK no Windows
Passo a passo, como pegar o JDK do site da sun, instalar e configurar o ambiente para que ele esteja pronto para compilar seus primeiros programas.
A classe java.lang.String
Como tirar o melhor proveito da classe String, e saber como funciona a imutabilidade e o seu pool interno.
Ordenando arrays
Utilizando a classe java.util.Arrays, como alternativa a criação de uma Collection apenas para ordenar uma array.
Vazamento de memória com Java?
Sim! Você também pode conseguir algo parecido no java! Basta você querer!
Sopa de letrinhas sabor Java
J2ME, JRE, SDK,... Você está perdido no meio de tantas siglas e definições? Venha descobrir qual é o significado dos principais termos do mundo java!
Metadata
Aprenda a usar Metadata, uma das novas funcionalidades do Java 1.5
Os erros e dúvidas de um iniciante
Neste artigo você pode encontrar a solução do que está te atrapalhando a ingressar no mundo java. Erros mais frequentes, tão como suas soluções.
Asserções (assertions)
Neste tutorial você vai aprender para que servem e como usar as asserções. As asserções fazem parte do java 1.4, e o tema é cobrado na certificação.
Interfaces
O que são interfaces? Isto não é difícil de aprender. O ponto é saber o porquê de usá-las.
Tutorial de Generics
Aprenda a usar Generics em Java (em inglês)
Java APIs
Java Básico
JDBC e bancos de dados
Mercado de Trabalho
Consultorias de RH
Algumas consultorias de RH estão aí apenas pelo seu dinheiro, e além disso, tentam te conquistar com desonestidade.
Network
Fazendo uma request HTTP
Cansado de apenas receber requests através de servlets? Como conectar-se a uma URL pelo método GET, e obter a resposta.
Programação concorrente e Threads
Projetos Jakarta
Velocity Template Language
Aprenda a usar essa linguagem de templates para o Velocity.
Introdução ao Log4J
Precisando de suporte a logs no seu sistema? Neste artigo veremos como usar o Log4J
Introdução ao Velocity
Através deste tutorial, apresentaremos as vantagens e facilidades de utilizar uma ferramenta de templates. Desta maneira, você irá separar a lógica do seu programa da apresentação dos resultados.
Gerando PDF com Java
Precisando gerar documentos PDF? Leia este artigo!
Ant
Aprenda a usar essa super ferramenta, facilitando a compilação, gerenciamento e entrega do seu projeto java.
Projetos open source
RMI e CORBA
Introdução ao RMI
Conheça a arquitetura e desenvolva a sua primeira aplicação distribuída.
Servlets
Thread Safety com Servlets
Um problema enfrentado pelos iniciantes em Servlets, é utilizar variáveis de instância como se estivessem livre de concorrência. Saiba o porquê e contorne o problema.
WebWork
Aprenda a usar um framework MVC desenvolvendo o login de um sistema com o Webwork, utilizando seus principais recursos.
Criando um Chat
Neste detalhado tutorial, você verá passo a passo como implementar um chat profissional utilizando servlets, e terá acesso a essa implementação.
Filtros para servlets
Como utilizar os filtros para reaproveitar mais o seu código, e manter suas servlets mais organizadas.
Introdução ao Tomcat e Servlets
Como instalar o famoso tomcat e rodar a sua primeira servlet. Este tutorial também explica um pouco do web.xml e como funciona um servlet container.
UML
OMondo Eclipse UML
Aprenda como instalar o plugin EclipseUML no Eclipse e como utilizá-lo para fazer engenharia reversa de seu código-fonte.
Utilidades
XML
|
|
|