Foro de elhacker.net

Foros Generales => Foro Libre => Mensaje iniciado por: adripath en 10 Julio 2017, 20:19 pm



Título: ¿Que es capaz de hacer java?
Publicado por: adripath en 10 Julio 2017, 20:19 pm
Buenas.

Llevo unos años programando en Python, C++ etc... Y me gustaria empezar algo nuevo. Quiero partir por java, pero no le veo mucha utilidad a mis proyectos (aunque sea multiplataforma). Creeis que vale la pena aprenderlo?.

Un saludo!  ;D


Título: Re: Que es capaz de hacer java'
Publicado por: ivancea96 en 10 Julio 2017, 20:24 pm
Pues lo mismo que C#, Python, C++...
Es simplemente, otro lenguaje. Su forma de funcionar es diferente, pero en cuanto a posibilidades, están totalmente abiertas. Si tal, con Java dudo que logres programar un microcontrolador, como Arduino. Sí es cierto que Java se ideó para este tipo de "micro-proyectos", pero un PIC o un Arduino no lo soportan (e incluso si lo soportan, la pérdida de memoria y eficiencia por la máquina virtual es innecesaria)

Como pro, Java se utiliza en Android, que es el dispositivo con mayor cuota de mercado actualmente.


Título: Re: ¿Que es capaz de hacer java?
Publicado por: Orubatosu en 10 Julio 2017, 23:00 pm
Pues como te han dicho: para cualquier cosa. No es mejor ni peor que C++ o cualquier otro. Es diferente y tiene sus ventajas e inconvenientes.

Por lo demás en "que puede hacer" la respuesta mas simple sería echar un vistazo a sus librerías

http://docs.oracle.com/javase/8/docs/

Si hablamos de la versión EE, entonces la versión 7

https://docs.oracle.com/javaee/7/api/

Y si, hay mas librerías, por ejemplo todas las de Android (que son otras además de las anteriores)

https://developer.android.com/reference/packages.html

Dentro de lo que es su campo puedes desde manejar bases de datos, servicios web (también puede funcionar en el lado de servidor con Java EE) y lo que se te ocurra.

La mayor diferencia respecto a otros es que no es multiparadigma como por ejemplo C++, es un lenguaje íntegramente orientado al objeto.

Pero vamos, que lo mismo puedes hacer un cliente de BT que una página web que un programa de gestión de bases de datos que un TPV o lo que se te antoje


Título: Re: ¿Que es capaz de hacer java?
Publicado por: th33cesar en 15 Julio 2017, 15:56 pm
Hola amigos muchas gracias por la informacion, yo aun estoy aprendiendo el java un saludo.