Sie sind auf Seite 1von 3

Universidad Tecnológica de honduras

(UTH)

Asignatura: Programación Orientada a Objetos.

Nombre alumno: jeffree Heli Reyes Quintero.

Nombre catedrático: Ing. Arnol Gutiérrez.

Tarea: Características de Java.

Estudiante de: Ing. Electrónica.

Fecha de entrega: 15/10/2019.


Caracterízate de java
 Simplicidad:
En este apartado es muy importante porque cabe destacar que la
programación en java implica un aprendizaje más rápido, en el sentido que
se basa bastante con la sintaxis C++.

 Orientación a objetos:
Lenguaje totalmente orientado a objetos, y es que en java podremos darle
nuestros propios diseños a los programas que querremos hacer para algún
uso en especifico esto implica que se tomara mas el detalle de la estética de
un programa, ya no se vera como lo solemos ver en una pantalla negra, si no
que en NetBeans podemos darle una estructura más concurrente para que
se vea mejor nuestro programa, Java fue diseñado como un lenguaje
orientado a objetos desde el principio.
Los objetos agrupan en estructuras encapsuladas tanto sus datos como los
métodos (o funciones) que manipulan esos datos. La tendencia del futuro, a
la que Java se suma, apunta hacia la programación orientada a objetos,
especialmente en entornos cada vez más complejos y basados en red.

 Interpretado y compilado a la vez


Java es compilado, en la medida en que su código fuente se transforma en
una especie de código máquina, los bytecodes, semejantes a las
instrucciones de ensamblador.
Por otra parte, es interpretado, ya que los bytecodes se pueden ejecutar
directamente sobre cualquier máquina a la cual se hayan portado el intérprete
y el sistema de ejecución en tiempo real (run-time).

Sintaxis de java
 boolean:
boolean se utiliza para almacenar las palabras claves true o false, es decir
verdadero o falso. Ocupan 1 byte en memoria.
 char:
La variable char se utiliza para almacenar un solo carácter, del tipo Unicode.
 int:
El int es un tipo de numero entero, se utiliza para almacenar números
comprendidos entre 1,2,3,4,.etc Ocupa 4 bytes de memoria.

 float:
float sirve para ingresar números y de puntos flotante, se utiliza para almacenar
número comprendidos grandes y se maneja entre 6 y 7 cifras decimales.
Manejo de concurrencia
En este punto del manejo de concurrencia de java hacen mucho referente a
varias líneas lógicas de ejecución, es decir, es un programa que parece que
varias partes del mismo se ejecutan simultáneamente.
Pero en resumidas palabras se define que son Varios procesos al mismo tiempo.
Entonces decimos que un programa, podría necesitar realizar otras tareas
mientras espera indefinidamente por la entrada de un usuario en una interfaz de
una ventana.
La programación concurrente dentro de un proceso se lleva a cabo a través de
dos tipos de herramientas, proporcionadas por el sistema operativo:
1. Procesos Padres e Hijos
2.Threads o Hilos

Desarrollos de software que implementaron en las empresas


con la ayuda de la programación en java.
 Alfresco: Es un repositorio de documentos.
 dotCMS: Es un manejador de contenidos empresarial, si hacemos una
analogía sería como Wordpress, Joomla, todo está contraído en
tecnologías java.
 Sakai: Es un proyecto similar a lo que sería E-learning o
aprendizaje en línea.
 Pentaho: Si deseas empezar a migrar algo de inteligencia de negocios,
puedes empezar a ver Pentaho, basado 100% en java.

 Apache OFBiz: Es una tienda de comercio electrónico, muy funcional,


aunque falta mejorar el diseño.
Y es que es por esto que se utiliza en las diferentes el jdk-8 o superior para poder
implementar un buen código a nuestra aplicación web.

Das könnte Ihnen auch gefallen