Está en la página 1de 5

Trabajo en Java

Johan Steven Loaiza Luna

FUNDACION UNIVERSITARIA PARA EL DESARROLLO HUMANO

LENGUAJE DE PROGAMACION PROGRAMMER

OSMAN FERRER

2022
QUE ES LA PROGRAMACIÓN GENÉRICA EN JAVA

La programación genérica en Java permite escribir código que luego


podrá ser reutilizado con diversos tipos de datos. Es importante tomar
en cuenta que la programación genérica en Java no recibe tipos de
datos primitivos como int, char, double, short, etc. Por lo tanto, es
necesario trabajar con tipos genéricos o parametrizados.

¿La programación genérica en Java sirve para?

Con la programación genérica en Java, no es necesario crear una


clase diferente para cada tipo de objeto que se va a manejar. Si hay
errores en el código que tengan que ver con los tipos de datos que se
han empleado, en la programación genérica estos serán detectables
mientras se va compilando, no durante la ejecución final del programa.

¿Cómo utilizar la programación genérica en Java?

Con la programación genérica en Java se tiene la posibilidad de


generar clases, interfaces y métodos que operan con tipos de datos
parametrizados, es decir, cada uno de estos elementos podrá
funcionar con diferentes tipos de datos. MiEntero.

Con el uso de la programación genérica, no solo se pueden generar


clases, sino también métodos e interfaces. Además, se logra reutilizar
el código y hacerlo más seguro, estable y menos susceptible a errores
en tiempo de ejecución.
Es normal que quieras saber las ventajas y desventajas de Java, pues
es uno de los lenguajes de programación más demandados en el
mercado. De hecho, según el índice TIOBE, Java es el tercer lenguaje
de programación más utilizado, superado por los lenguajes Python y
C. Al igual que muchos programas, el lenguaje Java posee algunas
limitaciones dentro de su sistema. Si recién estás empezando en el
mundo de la programación, será necesario que revises los pros y
contras de Java para saber si este sistema puede ser muy útil para ti o
no. Por eso, en este blog post te hablaremos de las ventajas y
desventajas de programar en Java para que puedas realizar tus
propias conclusiones respecto a este lenguaje.

Puede escribir una única declaración de método genérico que se


puede llamar con argumentos de diferentes tipos. En función de los
tipos de argumentos pasados al método genérico, el compilador
maneja cada llamada de método de manera apropiada. Los
parámetros de tipo se pueden usar para declarar el tipo de retorno y
actuar como marcadores de posición para los tipos de argumentos
pasados al método genérico, que se conocen como argumentos de
tipo real. El cuerpo de un método genérico se declara como el de
cualquier otro método.

Está orientado a los objetos

Para programadores novatos, esta ventaja de Java puede ser un


obstáculo. Pero si lo que te interesa es lograr conjuntos complejos y
basados en red, el lenguaje de programación de Java se encuentra
pensado para crear estructuras encapsuladas de datos, métodos y
funciones, así como dividir proyectos grandes en partes más
pequeñas y manejables. El concepto de OOP es lo que permite a los
desarrolladores del lenguaje Java reutilizar el código en otros
programas. Estos son los beneficios que puede ofrecerte un lenguaje
orientado a datos como Java.

Es multiplataforma

Una de las principales ventajas de Java es que se puede utilizar sin


depender del tipo de plataforma.
Es compatible con librerías estándar y editores

Otra de las ventajas de Java es que su programa incluye variedad de


librerías estándar que te ayudarán a realizar muchas operaciones
comunes. Dentro del programa puedes encontrarlo como Java API.

Ofrece una gestión de error

Sin embargo, con el lenguaje Java te vas a olvidar de esto. Este es un


claro ejemplo de la comparativa entre ventajas y desventajas de Java,
ya que a diferencia de otros sistemas, este utiliza algunas
excepciones.

Es un lenguaje de código abierto

Uno de los grandes beneficios de Java es que está disponible


gratuitamente para descargar.

Es de lenguaje Interpretado

Una de las principales desventajas de Java es que trabaja con


lenguaje interpretado. Esto quiere decir que el lenguaje de máquina se
va convirtiendo a medida que se va ejecutando.

Es de sintaxis compleja
Java trabaja con una sintaxis un poco complicada. Otra de las
desventajas del lenguaje Java es que evoluciona lentamente.

Lista de etiquetas HTML y propiedades CSS

Aprende cuáles son los términos básicos de los lenguajes de


programación HTML y CSS.

Sus opciones 3D son limitadas

Otra de las desventajas de Java, sobre todo para quienes piensan


utilizarlo para entretenimiento, es que sus opciones 3D son limitadas.
Esto significa que si quieres realizar alguna de estas acciones,
necesitarás complementar tu programa con otros lenguajes más
seguros y con mayores alternativas.

Requiere un espacio de memoria significativo

El lenguaje Java exige una cantidad significativa o mayor de espacio


de memoria en comparación con otros lenguajes como C y C++.

Sus marcos de trabajo carecen de una apariencia de interfaz gráfica


de usuario

Una de las ventajas de Java es que tiene una multitud de marcos de


trabajo con los que los desarrolladores de Java pueden elegir para
crear una interfaz gráfica, como Swing, SWT, JavaFX y JFS.

También podría gustarte