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..." */