GARANTIR DESCONTO

Fórum Quais programas posso fazer em JAVA? #567789

09/04/2009

0

Olá! Já ouvi falar muito sobre java, e gostaria de saber quais programas podem ser escritos em java, pois a algum tempo atras programava em clipper e depois escrevi algumas linhas em c++, quero saber se em java posso escrever programas como: Folha de Pagamento, Controle de Estoque, Contas a Pagar e Receber, Controle Escolar, etc... e em quais SO ele pode rodar. Obrigado
Perivaldo Martins

Perivaldo Martins

Responder

Posts

09/04/2009

Vitor Pamplona

[quote="MartinsBios"] Folha de Pagamento, Controle de Estoque, Contas a Pagar e Receber, Controle Escolar, etc... e em quais SO ele pode rodar.
Você faz tudo isso e muito mais sem problema nenhum com java. E roda em qualquer (Windows, Linux, Unix, MacOS, JNode :D entre outros) sistema operacional. Se tem gente fazendo acesso a hardware em java, que naturalmente é o mais problemático da linguagem, sisteminhas simples como ERP, CRM, comunicação com bancos de dados são moleza. Leia: http://vitorpamplona.com/wiki/Como%20Criar%20um%20Softwar e [url=http://vitorpamplona.com/wiki/Id%C3%A9ias%20e%20Temas%20Quentes%20para%20TCC%20em%20Computa%C3%A7%C3%A3o]Temas Quentes para TCC[/url]
Responder

Gostei + 0

09/04/2009

Vitor Pamplona

Java é uma linguagem de programação completa, você pode fazer praticamente qualquer tipo de aplicação. APIs para a criação de interfaces gráficas, I/O, compressão de dados, comunicação em rede, RPC, acesso a bancos de dados, criptografia, multimídia, entre outros, são fornecidos na biblioteca padrão da plataforma, e muitas outras, para os mais variados fins, podem ser encontradas como pacotes adicionais (gráficos 3D, manipulação avançada de imagens, etc) e projetos opensource (geração de documentos Word, Excel e PDF, por exemplo). As únicas restrições quanto ao que você pode fazer com Java são relativas a features específicas a um determinado sistema operacional. Porém, mesmo para estes casos, existe a JNI (Java Native Interface), que cria uma ponte de interação entre o Java e bibliotecas nativas (escritas em C/C++ ou Delphi, por exemplo). O Java também é uma linguagem projetada para portabilidade, e teoricamente (explico mais adiante) roda em qualquer plataforma que tenha instalada uma JVM. Todos os sistemas operacionais mais usados atualmente possuem suporte a Java (embutido no SO, ou instalado como um programa externo). Windows, Linux e Solaris têm suporte direto da Sun, que fornece sempre a última versão da JVM para estas três plataformas (http://java.sun.com/j2se/1.5.0/download.jsp). O MacOS X tem suporte nativo, com a JVM fornecida diretamente da Apple, integrada com o próprio sistema operacional (http://www.apple.com/macosx/features/java/). A IBM fornece versões da JVM para AIX, Linux e z/OS (http://www-106.ibm.com/developerworks/java/jdk/index.html). Existe inclusive uma implementação da JVM em .Net (http://www.ikvm.net/). O suporte de cada fornecedor varia: as JVMs da Sun sempre implementam as versões mais recentes da plataforma, servindo de referência para as outras; a IBM fica um normalmente um 'major-release' atrás; já a Apple prometeu transformar o Mac na melhor plataforma Java existente, introduzindo vários avanços de implementação em sua JVM. E não é só isso! :) Com a plataforma J2EE (Java 2 Enterprise Edition), que se baseia na J2SE (Java 2 Standard Edition, ou 'o Java', propriamente dito), é adicionado amplo suporte ao desenvolvimento de aplicações corporativas, incluindo APIs para aplicativos web (Servlet/JSP/webservices) e componentes distribuídos (EJB), fora as centenas de projetos opensource para uso específico em sistemas que utilizam J2EE. Em suma, como o Vitor falou, o mais difícil é acessar recursos de baixíssimo nível, como drivers de dispositivos de hardware. Mas para a maioria das aplicações, não é apenas [i]possível[/i], mas sim [i]recomenddo[/i] o uso de Java para o seu desenvolvimento. :!: Tetsuo
Responder

Gostei + 0

09/04/2009

Luiz Metzger

[quote="ronaldtm"]Java é uma linguagem de programação completa, você pode fazer praticamente qualquer tipo de aplicação.
Põe completa nisso! 8)
Responder

Gostei + 0

09/04/2009

Perivaldo Martins

Valeu pessoal! Acho q agora me encontrei no mundo da programação, e gostaria de contar com a ajuda de vcs para entender melhor e aprender JAVA, se alguém puder me informar onde encontro um tutorial JAVA em português, fico muito grato. E onde posso baixar o JAVA? Tem q registrar? Desculpe encher a paciência de vcs com essas perguntas... T[+]
Responder

Gostei + 0

09/04/2009

Ronaldtm

[quote="MartinsBios"]Acho q agora me encontrei no mundo da programação, e gostaria de contar com a ajuda de vcs para entender melhor e aprender JAVA, se alguém puder me informar onde encontro um tutorial JAVA em português, fico muito grato.
http://www.javafree.com.br/forum/viewforum.php?f=17&topicdays=0&start=25 http://www.guj.com.br/user.article.list.chain#Aprendendo%20java [quote="MartinsBios"]E onde posso baixar o JAVA?
http://java.sun.com [quote="MartinsBios"]Tem q registrar? Não
Responder

Gostei + 0

09/04/2009

Perivaldo Martins

Valeu!!!
Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar