Extensibilidade do Java!?

13 respostas
L

Blz pessoal?!

Eu tenho a seguinte dúvida… Linguagens como C, C++ e Python possui um grande número de bibliotecas, como para maniupular imagens, recursos 3D e etc… o Java também possui bibliotecas de terceiros, ou somente as desenvelvidas pela Sun?

Agradeço desde já :smiley:

13 Respostas

T

Ora, você está vivendo em outro mundo.

A maior parte das bibliotecas do Java (mesmo as que vêm com o JDK) foram desenvolvidas por terceiros, como open-source ou não.

Por exemplo, uma biblioteca muito boba como a java.util.Calendar foi desenvolvida pela Taligent (parte da IBM), não pela Sun.

L

thingol:
Ora, você está vivendo em outro mundo.

A maior parte das bibliotecas do Java (mesmo as que vêm com o JDK) foram desenvolvidas por terceiros, como open-source ou não.

Por exemplo, uma biblioteca muito boba como a java.util.Calendar foi desenvolvida pela Taligent (parte da IBM), não pela Sun.

Pega leve começei ontem no Java :frowning:
Hehe, valeu pela informação! :wink:
E alguem conhece algum site que tenha uma lista dessas bibliotecas?

Rubem_Azenha

Se prepara que a lista é loooooooonga…

Rafael_Nunes

Comece olhando aqui:
http://java.sun.com/j2se/1.5.0/docs/api/

peczenyj

Sem falar no Hibernate, Junit, Spring, Struts…

L

Rafael Nunes:
Comece olhando aqui:
http://java.sun.com/j2se/1.5.0/docs/api/

vlw pela informação cara! :slight_smile:

L

Apesar de pouco material IBATIC e rox pra caramba …

ViniGodoy

Se você curte programação 2D e 3D, como nos exemplos que você deu, veja a javax.3d, jmonkeyengine, xith3d, lwjgl, …

Para imagens a Java2D, que vem junto com o java já é bastante poderosa. Mas tem também a JAI, de terceiros.

Proteu_Alcebidiano

ViniGodoy:
Se você curte programação 2D e 3D, como nos exemplos que você deu, veja a javax.3d, jmonkeyengine, xith3d, lwjgl, …

Para imagens a Java2D, que vem junto com o java já é bastante poderosa. Mas tem também a JAI, de terceiros.

A JAI é interessante, mas as chamadas e organização das classes da API deixava a desejar (isso quando olhei a API da ultima vez que usei).

Um exercicio interessante pro colega que quer aprender é fazer um player de sequencias de imagens com o JAI. Fiz algo parecido e a troca de imagens acontecia sem delays =)

é isso, t+

davidbuzatto

Olha o Java Net

saoj

Nada tem tanta coisa quanto Java!

L

ViniGodoy:
Se você curte programação 2D e 3D, como nos exemplos que você deu, veja a javax.3d, jmonkeyengine, xith3d, lwjgl, …

Para imagens a Java2D, que vem junto com o java já é bastante poderosa. Mas tem também a JAI, de terceiros.

Você acerto cara :slight_smile: ! Meu grande interesse é mesmo na parte gráfica… depois que vi o Paint.Net desenvolvido com o C#, fiquei imaginando se o Java não poderia fazer algo parecido. Uma coisa interessante no Paint.Net é que eles fornecem um “template” de plug-in, ai é só abrir o Visual C# estudar a documentção e crar seus próprios plug-ins salvando como *.dll e colocando na pasta “Effects”… assim como o GIMP que funciona da mesma forma só que com C++ e Python. Será que com Java daria certo algo assim?

ViniGodoy

Claro que daria,

Foi mais ou menos com esse interesse que a JAI foi criada. O java2D também permite que você crie uma aplicação para imagens vetoriais com tranquilidade (como um Corel, por exemplo).

Fazer plugins também é possível, aliás, é até bem fácil com java. Mas não serão dlls, e sim arquivos .jar. Tudo isso multi-plataforma.

Criado 27 de abril de 2007
Ultima resposta 2 de mai. de 2007
Respostas 13
Participantes 10