Olá Alex,

O Forte for Java é uma IDE para desenvolvimento de aplicações Java, pode ser utilizada para desenvolver diversos tipo de aplicações, nunca tive este problema que você tem, mas acredito que o problema possa estar nas variáveis de ambiente, verifique se você setou corretamente a JAVA_HOME. (isto deve ser feito manualmente, caso não tenha feito isso, verifique as instruções de instalação da J2SDK1.4).

O gerenciamento de memória utilizada por objetos em Java é mais simples de se lidar do que muitas outras linguagens, quando você instancia um novo objeto a partir do operador new, a máquina virtual aloca automaticamente a memória necessária para colocar o objeto criado, (caso não haja memória suficiente, ele lança uma OutOfMemoryError). Existe uma thread daemon de baixa prioridade conhecida como Garbage Collector (coletor de lixo) que passa esporadicamente removendo objetos que não sejam mais referenciados por nenhuma variável (por isso, é uma boa prática de programação setar como null, variáveis que não serão mais utilizadas no seu programa, para que sejam recolhidas o quanto antes pelo garbage collector). Não há nenhuma maneira de se prever exatamente quando ou forçar o garbage collector a rodar (métodos como System.gc() apenas SUGEREM que o garbage rode. Se tiver interesse em conhecer melhor o funcionamento, pesquise sobre o garbage collector.

[]s

Carlos

alexsandro-sistcom wrote:
A todos os colegas

    Procurei dedicar um bom tempo lendo um ótimo 
tutorial de Java da Unicamp, o que serviu para 
esclarecer as dúvidas que eu tinha, e que somado às 
explanações de todos vocês, contribuiram para responder 
todas as minhas perguntas. Agora tenho uma noção mais 
clara sobre classes, objetos, métodos, atributos, 
argumentos, tipos, e tudo mais. Com o tempo isso tudo 
vai ganhando mais solidez dentro da minha cabeça.
    Queria perguntar duas coisas aos colegas:
    1- Baixei uma ferramenta chamada Forte for Java 4 
Community Edition. Gostaria de saber qual a finalidade 
dessa ferramenta (penso que é para desenvolvimento de 
interfaces visuais com o usuário), e também gostaria de 
saber porque, quando vou instalar, surge a 
mensagem "Searching for suitable Java 2 SDK. Please 
wait..", e não sai mais disso. Tenho o J2SDK1.4.0 
instalado na minha máquina.

    2- Tenho uma curiosidade a respeito da técnica de 
alocação de objetos e variáveis na memória, sem o que 
não é possivel utilizá-los. Porque isso é necessário, 
sendo que linguagens como Pascal, VB, Dataflex, entre 
outras, somente precisamos declarar as variáveis, sem 
preocupação com alocação na memória? Isso não deveria 
ser tarefa da linguagem de programação?

  Abraço a todos
  Alex
     

 
__________________________________________________________________________
Encontre sempre uma linha desocupada com o Discador BOL!
http://www.bol.com.br/discador
Ainda não tem AcessoBOL? Assine já! http://www.bol.com.br/acessobol
  

Alex, sugiro que voce de uma olhadinha no Tutorial de Java da Sun. Explica inclusive esses conceitos de OO. Acho que eh legal voce ler e depois tirar as duvidas. Assim voce vai ter uma ideia mais clara da nomenclatura das coisas ;) http://java.sun.com/docs/books/tutorial/java/TOC.html

------------------------------ LISTA SOUJAVA ---------------------------- http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -------------------------------------------------------------------------

-- 
/**
 * [Carlos H.] - [EMAIL PROTECTED]
 * Núcleo de Informática UNERJ - Centro Universitário de Jaraguá do Sul
 * 
 * "O Sábio fala pouco do que muito sabe
 *	O Tolo fala muito do que pouco sabe..."
 */

Responder a