JAVA:El lenguaje de programación Java fue originalmente desarrollado por James Gosling de Sun Microsystems y publicado en el 1995 como un componente fundamental de la plataforma Java de Sun Microsystems. ...
Estadística Anual y Multianual del Sector Eléctrico Ecuatoriano
Laboratorio de programación ii. java
1. Tema: Java
Curso: Laboratorio de Programación II
Docente: Marco Aurelio Porro Chulli
Integrantes: Tarrillo Pérez Diana Medaly
Velarde Chuquitucto Yamily
2.
3. 1. CONTENIDO
* Definición
Es un lenguaje de programación orientado a objetos que se
incorporó al ámbito de la informática en los años noventa. la
idea de java es que pueda realizarse programas con la
posibilidad de ejecutarse en cualquier contexto, en cualquier
ambiente, siendo así su portabilidad uno de sus principales
logros.
4. - Lenguaje totalmente orientado a Objetos. Todos los conceptos en los que
se apoya esta técnica, encapsulación, herencia, polimorfismo, etc., están
presentes en Java.
- Lenguaje simple. Java posee una curva de aprendizaje muy rápida. Resulta
relativamente sencillo escribir applets interesantes desde el principio.
- Distribuido. Java proporciona una colección de clases para su uso en
aplicaciones de red, que permiten abrir sockets y establecer y aceptar
conexiones con servidores.
- 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.
* Características
5. - Robusto. Java fue diseñado para crear software altamente fiable.
- Seguro . Dada la naturaleza distribuida de Java, donde las applets se bajan desde
cualquier punto de la Red, la seguridad se impuso como una necesidad de vital
importancia.
- Indiferente a la arquitectura. Java está diseñado para soportar aplicaciones que serán
ejecutadas en los más variados entornos de red, desde Unix a Windows Nt, pasando por
Mac y estaciones de trabajo, sobre arquitecturas distintas y con sistemas operativos
diversos
- Alto Rendimiento: sobre todo con la aparición de hardware especializado y mejor
software
- Dinámico. El lenguaje Java y su sistema de ejecución en tiempo real son dinámicos en la
fase de enlazado. Las clases sólo se enlazan a medida que son necesitadas
6. Los tipos de datos primitivos presentes en java:
* Tipo de Datos
7. * Operadores
OPERADOR DESCRIPCIÓN
== Es igual
!= Es distinto
<, <=, >, >= Menor, menor o igual, mayor, mayor o igual
&& Operador and (y)
|| Operador or (o)
! Operador not (no)
8. El lenguaje java así como la máquina virtual, comenzaron como un proyecto
interno de sun microsystems en 1990. los ingenieros de sun no estaban
satisfechos con el rendimiento del lenguaje c++, por lo que james gosling, mike
sheridan y patrick naughton, junto con otros más, comenzaron a desarrollar un
nuevo lenguaje, que en principio pensaron dedicar a la programación de todo tipo
de aparatos, tales como microondas, neveras, teléfonos móviles, etc.. ellos
pensaban que éstos generarían muchas e importantes aplicaciones para la
tecnología del futuro.
2. Resumen
9. The java language as well as the virtual machine started as an internal project of
sun microsystems in 1990. sun's engineers were not satisfied with the
performance of the c ++ language, so james gosling, mike sheridan and patrick
naughton along with others , began to develop a new language, which in principle
they thought to dedicate to the programming of all type of apparatuses, such as
microwaves, refrigerators, mobile phones, etc. they thought that these would
generate many and important applications for the technology of the future.
3. Summary
10. • No es recomendable concatenar cadenas de caracteres mediante " + ", es más
efectivo a niveles de rendimiento usar los métodos para ello como stringbuilder
o stringbuffer.
• No deben realizarse comparaciones de cadenas de caracteres mediante los
operadores != ni ==. se recomienda el uso del método equal.
• No construir una cadena, el uso de la java.lang.string (string) es un gasto de
memoria porque el objeto de su construcción será funcionalmente
indistinguible de la cadena pasada como parámetro. sólo tiene que utilizar el
argumento de cadena directamente.
4. Recomendaciones
11. • Java es un lenguaje de programación de alto nivel muy dinámico que permite
desarrollar aplicaciones web,android,etc.
• Java se ha convertido en un lenguaje muy aplicable a internet y
programación de sistemas distribuidos en general.
• “Es una maquina virtual java"para varios tipos de ordenes.
5. Conclusiones