SlideShare una empresa de Scribd logo
1 de 12
Integrantes:
 Carrera Sanchez, Edilsia
 García Guerrero, Nilda
INGENIERÍA DE
SISTEMAS Y TELEMÁTICA
DOCENTE: Ing. Marco Aurelio Porro Chulli
ÁREA : Laboratorio de Programación II
CICLO : V-2017-II
Java
Definición
Java es un lenguaje de programación orientado a objetos
que se incorporó al ámbito de la informática en 1995 por
Sun Microsystems. 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.
CARACTERÍSTICAS
Lenguaje Simple:Se lo conoce como lenguaje simple porque viene de la misma estructura de c y c++; ya que c++
fue un referente para la creación de java por eso utiliza determinadas características de c++.
Orientado a Objeto: Toda la programación en java en su mayoría está orientada a objeto, ya que al estar
agrupados en estructuras en estructuras encapsuladas es más fácil su manipulación.
Distribuido: Permite abrir sockets, establecer y aceptar conexiones con los servidores o clientes remotos; facilita
la creación de aplicaciones distribuidas ya que proporciona una colección de clases para aplicaciones en red.
Robusto: Es altamente fiable en comparación con c++, se han eliminado muchas características con la aritmética
de punteros, proporciona numerosas comprobaciones en compilación y en tiempo de ejecución.
Seguro:La seguridad es una característica muy importante en java ya que se han implementado barreras de
seguridad en el lenguaje y en el sistema de ejecución de tiempo real.
Indiferente a la arquitectura:Java es compatible con los más variados entornos de red, cualquiera sean estos
desde Windows 95, Unix a Windows Nt y Mac, para poder trabajar con diferentes sistemas operativos.
Portable :Por ser indiferente a la arquitectura sobre la cual está trabajando, esto hace que su portabilidad sea
muy eficiente.
Interpretado y compilado a la vez:Java puede ser compilado e interpretado en tiempo real, ya que cuando se
construye el código fuente este se transforma en una especie de código de máquina..
Multihebra o Multihilos: Java tiene una facilidad de cumplir varias funciones al mismo tiempo, gracias a su
función de multahilos ya que por cada hilo que el programa tenga se ejecutaran en tiempo real muchas funciones
al mismo tiempo.
Dinámico:El lenguaje java es muy dinámico en la fase de enlazado, sus clases solamente actuaran en medida en
que sean requeridas o necesitadas con esto permitirá que los enlaces se puedan incluir incluso desde fuentes
muy variado desde la red.
Produce Applets: En java se pueden crear aplicaciones independientes y applets. Independientes porque
se pueden comportar como cualquier programa escrito en cualquier lenguaje.
Alto rendimiento:Java es considerado de alto rendimiento por ser tan veloz en el momento de correr los
programas y por ahorrase muchas líneas de código.
TIPOS DE DATOS
Operadores
RESUMEN
Ademas en java se utiliza el código unicode para la representación de caracteres
Java es muy versátil ya que utiliza byte codes que es un formato intermedio que sirve para transportar el
código eficientemente o de diferentes plataformas hardware y software.
Lenguaje simple se lo conoce como lenguaje simple porque viene de la misma estructura de c y c++ ya que
c++ fue un referente para la creación de java por eso utiliza determinadas características de c++ y se han
eliminado otras.
SUMMARY
Java is a language, portable to be indifferent to the architecture on which it is working this makes its portability is
very efficient its programs are the same in any of the platforms since java specifies basic sizes this is known as
the virtual machine of java.
Also in java the unicode code is used for the representation of characters simple language is known as simple
language because it comes from the same structure of c and c ++ since c ++ was a reference for the creation of
java so it uses certain characteristics of c ++ and others have been eliminated.
.
GLOSARIO DE TÉRMINOS
 Microsystems
 Portabilidad
 Fiable
 Encapsuladas
 Multihilos
 Applet
 Unicode
 ASCII
 Lenguaje
 Java
Apreciacion del equipo
Según nuestro criterio Java está diseñado para permitir el desarrollo de aplicaciones portátiles de
elevado rendimiento para el más amplio rango de plataformas informáticas posible. Al poner a
disposición de todo el mundo aplicaciones en entornos heterogéneos, las empresas pueden
proporcionar más servicios y mejorar la productividad, las comunicaciones y colaboración del
usuario final y reducir drásticamente el costo de propiedad tanto para aplicaciones de usuario
como de empresa.
RECOMENDACIONES
Cuando se programa, es necesario manejar las excepciones, controlarlas y aprovechar su información.
Considero que hay tres malas prácticas que se deben evitar cuando queremos usar un método que lanza
un excepción manejada.
Las excepciones son caminos alternos que puede tener un programa. Es mal llamado "error", ya que un
programa solo hace lo que le indican. El que tiene el error es el usuario o el programador.
CONCLUSIONES
El lenguaje Java, es muy utilizado para escribir los programas que trabajan en internet y no sólo para eso;
empezando por las bases hasta llegar a las interfaces gráficas y, finalmente, al sonido. Éstos son todos
aspectos más avanzados de la programación.
El funcionamiento de dispositivos electrónicos se controla mediante la utilización de microprocesadores de
bajo precio y reducidas prestaciones, de los que existe una diversidad abrumadora.
LINKOGRAFIA
https://www.java.com/es/download/faq/whatis_java.xml
https://definicion.mx/java/
http://personales.upv.es/rmartin/cursoJava/Java/Introduccion/Pri
ncipalesCaracteristicas.htm
http://puntocomnoesunlenguaje.blogspot.pe/2012/04/tipos-de-
datos-java.html
http://luzumisu.over-blog.com/article-28322968.html
http://profesores.fi-b.unam.mx/carlos/java/java_basico2_7.html
https://tioconejo.net/resumidor/resumen/index.php
http://si-tu-no-estas-aqui.tripod.com/
Manual QUE - Special Edition Using Java, 2nd Edition, versión
encontrada en internet (en inglés).
MUCHAS
GRACIAS

Más contenido relacionado

La actualidad más candente

Elabora un glosario con terminologia relativa a este sub modulo
Elabora un glosario con terminologia relativa a este sub moduloElabora un glosario con terminologia relativa a este sub modulo
Elabora un glosario con terminologia relativa a este sub modulo
ricardo dueñas
 
Tarea #4 mi lenguaje de programación de preferencia
Tarea #4  mi lenguaje de programación de preferenciaTarea #4  mi lenguaje de programación de preferencia
Tarea #4 mi lenguaje de programación de preferencia
tonycyber
 
Introducciona a java
Introducciona a javaIntroducciona a java
Introducciona a java
RoaReyes
 
los diferentes lenguajes de programación para-la-web
 los diferentes lenguajes de programación para-la-web los diferentes lenguajes de programación para-la-web
los diferentes lenguajes de programación para-la-web
olguisf
 
Diapositivas software libre
Diapositivas software libreDiapositivas software libre
Diapositivas software libre
Alex Benavides
 
Lenguaje de programación JAVA
Lenguaje de programación JAVALenguaje de programación JAVA
Lenguaje de programación JAVA
josehpxxx
 
Universidad nacional de chimborazo
Universidad nacional de chimborazoUniversidad nacional de chimborazo
Universidad nacional de chimborazo
Jesica Pérez
 
Programa de lenguajes laura garcia marin
Programa de lenguajes   laura garcia marinPrograma de lenguajes   laura garcia marin
Programa de lenguajes laura garcia marin
Once Redes
 
Lenguajes de programación para la web
Lenguajes de programación para la webLenguajes de programación para la web
Lenguajes de programación para la web
Oscar Luis Cdrc
 
ventajas y desventajas de programas informaticos
ventajas y desventajas de programas informaticosventajas y desventajas de programas informaticos
ventajas y desventajas de programas informaticos
Irving Muñoz
 
Presentacion sobre lenguaje de programacion
Presentacion sobre lenguaje de programacionPresentacion sobre lenguaje de programacion
Presentacion sobre lenguaje de programacion
JuandelPueblo0
 
Presentación1
Presentación1Presentación1
Presentación1
rpcajas62
 

La actualidad más candente (20)

Actividad 4 cuadro comparativo sobre lenguajes de programacion
Actividad 4 cuadro comparativo sobre lenguajes de programacionActividad 4 cuadro comparativo sobre lenguajes de programacion
Actividad 4 cuadro comparativo sobre lenguajes de programacion
 
Elabora un glosario con terminologia relativa a este sub modulo
Elabora un glosario con terminologia relativa a este sub moduloElabora un glosario con terminologia relativa a este sub modulo
Elabora un glosario con terminologia relativa a este sub modulo
 
Tarea #4 mi lenguaje de programación de preferencia
Tarea #4  mi lenguaje de programación de preferenciaTarea #4  mi lenguaje de programación de preferencia
Tarea #4 mi lenguaje de programación de preferencia
 
Introducciona a java
Introducciona a javaIntroducciona a java
Introducciona a java
 
los diferentes lenguajes de programación para-la-web
 los diferentes lenguajes de programación para-la-web los diferentes lenguajes de programación para-la-web
los diferentes lenguajes de programación para-la-web
 
Diapositivas software libre
Diapositivas software libreDiapositivas software libre
Diapositivas software libre
 
Lenguaje de programación JAVA
Lenguaje de programación JAVALenguaje de programación JAVA
Lenguaje de programación JAVA
 
Universidad nacional de chimborazo
Universidad nacional de chimborazoUniversidad nacional de chimborazo
Universidad nacional de chimborazo
 
Microsoft .NET Propuesta
Microsoft .NET PropuestaMicrosoft .NET Propuesta
Microsoft .NET Propuesta
 
Características de 10 lenguajes de programación
Características de 10 lenguajes de programaciónCaracterísticas de 10 lenguajes de programación
Características de 10 lenguajes de programación
 
Programa de lenguajes laura garcia marin
Programa de lenguajes   laura garcia marinPrograma de lenguajes   laura garcia marin
Programa de lenguajes laura garcia marin
 
1.introduccion java
1.introduccion java1.introduccion java
1.introduccion java
 
Lenguajes de programación para la web
Lenguajes de programación para la webLenguajes de programación para la web
Lenguajes de programación para la web
 
ventajas y desventajas de programas informaticos
ventajas y desventajas de programas informaticosventajas y desventajas de programas informaticos
ventajas y desventajas de programas informaticos
 
Caracteristicas mas especificas de algunos lenguajes de programacion
Caracteristicas mas especificas de algunos lenguajes de programacionCaracteristicas mas especificas de algunos lenguajes de programacion
Caracteristicas mas especificas de algunos lenguajes de programacion
 
Presentacion sobre lenguaje de programacion
Presentacion sobre lenguaje de programacionPresentacion sobre lenguaje de programacion
Presentacion sobre lenguaje de programacion
 
Act.4 - Cuadro comparativo - Lengujes de desarrollo
Act.4 - Cuadro comparativo - Lengujes de desarrolloAct.4 - Cuadro comparativo - Lengujes de desarrollo
Act.4 - Cuadro comparativo - Lengujes de desarrollo
 
6 Lenguajes para dispositivos móviles
6 Lenguajes para dispositivos móviles 6 Lenguajes para dispositivos móviles
6 Lenguajes para dispositivos móviles
 
Presentación1
Presentación1Presentación1
Presentación1
 
Presentación1
Presentación1Presentación1
Presentación1
 

Similar a Laboratorio de programación II

Mi Lenguaje de Programación Preferido
Mi Lenguaje de Programación PreferidoMi Lenguaje de Programación Preferido
Mi Lenguaje de Programación Preferido
stylee4799
 
Conceptos de programación orientada a objeto
Conceptos de programación orientada a objetoConceptos de programación orientada a objeto
Conceptos de programación orientada a objeto
JJ
 
Trabajo java
Trabajo javaTrabajo java
Trabajo java
amec0612
 
Java completo y agragado
Java completo y agragadoJava completo y agragado
Java completo y agragado
Maria
 
Características de los 10 lenguajes de programación
 Características de los 10 lenguajes de programación Características de los 10 lenguajes de programación
Características de los 10 lenguajes de programación
Gabriel Solano
 

Similar a Laboratorio de programación II (20)

Qué es java
Qué es javaQué es java
Qué es java
 
Cuestionario
CuestionarioCuestionario
Cuestionario
 
Mi Lenguaje de Programación Preferido
Mi Lenguaje de Programación PreferidoMi Lenguaje de Programación Preferido
Mi Lenguaje de Programación Preferido
 
Conceptos de programación orientada a objeto
Conceptos de programación orientada a objetoConceptos de programación orientada a objeto
Conceptos de programación orientada a objeto
 
Lenguaje Java
Lenguaje JavaLenguaje Java
Lenguaje Java
 
Fundamentos u3 v1
Fundamentos u3 v1Fundamentos u3 v1
Fundamentos u3 v1
 
todo sobre java
todo sobre javatodo sobre java
todo sobre java
 
Java
Java Java
Java
 
Trabajo java
Trabajo javaTrabajo java
Trabajo java
 
Presentación.pptx
Presentación.pptxPresentación.pptx
Presentación.pptx
 
Java completo y agragado
Java completo y agragadoJava completo y agragado
Java completo y agragado
 
Lenguaje de programación java
Lenguaje de programación javaLenguaje de programación java
Lenguaje de programación java
 
Java presentation
Java presentationJava presentation
Java presentation
 
Mi lenguaje de programación de preferencia (JAVA)
Mi lenguaje de programación de preferencia (JAVA)Mi lenguaje de programación de preferencia (JAVA)
Mi lenguaje de programación de preferencia (JAVA)
 
Carasteristicas de compiladores sheshar
Carasteristicas de compiladores shesharCarasteristicas de compiladores sheshar
Carasteristicas de compiladores sheshar
 
Los Lenguajes de Programación.pptx
Los Lenguajes de Programación.pptxLos Lenguajes de Programación.pptx
Los Lenguajes de Programación.pptx
 
JAVA
JAVAJAVA
JAVA
 
Desarrollo.de.aplicaciones.con.java
Desarrollo.de.aplicaciones.con.javaDesarrollo.de.aplicaciones.con.java
Desarrollo.de.aplicaciones.con.java
 
Características de los 10 lenguajes de programación
 Características de los 10 lenguajes de programación Características de los 10 lenguajes de programación
Características de los 10 lenguajes de programación
 
POOI- Unidad 1.pdf
POOI- Unidad 1.pdfPOOI- Unidad 1.pdf
POOI- Unidad 1.pdf
 

Último

FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
El Fortí
 
Cuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfCuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdf
NancyLoaa
 

Último (20)

FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
 
Unidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la InvestigaciónUnidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la Investigación
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
 
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
 
Ley 21.545 - Circular Nº 586.pdf circular
Ley 21.545 - Circular Nº 586.pdf circularLey 21.545 - Circular Nº 586.pdf circular
Ley 21.545 - Circular Nº 586.pdf circular
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grande
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptx
 
INSTRUCCION PREPARATORIA DE TIRO .pptx
INSTRUCCION PREPARATORIA DE TIRO   .pptxINSTRUCCION PREPARATORIA DE TIRO   .pptx
INSTRUCCION PREPARATORIA DE TIRO .pptx
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literario
 
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
 
Programacion Anual Matemática5 MPG 2024 Ccesa007.pdf
Programacion Anual Matemática5    MPG 2024  Ccesa007.pdfProgramacion Anual Matemática5    MPG 2024  Ccesa007.pdf
Programacion Anual Matemática5 MPG 2024 Ccesa007.pdf
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
 
AFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA II
AFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA IIAFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA II
AFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA II
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcción
 
Fe contra todo pronóstico. La fe es confianza.
Fe contra todo pronóstico. La fe es confianza.Fe contra todo pronóstico. La fe es confianza.
Fe contra todo pronóstico. La fe es confianza.
 
Sesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxSesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docx
 
Medición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptxMedición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptx
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...
 
Valoración Crítica de EEEM Feco2023 FFUCV
Valoración Crítica de EEEM Feco2023 FFUCVValoración Crítica de EEEM Feco2023 FFUCV
Valoración Crítica de EEEM Feco2023 FFUCV
 
Cuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfCuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdf
 

Laboratorio de programación II

  • 1. Integrantes:  Carrera Sanchez, Edilsia  García Guerrero, Nilda INGENIERÍA DE SISTEMAS Y TELEMÁTICA DOCENTE: Ing. Marco Aurelio Porro Chulli ÁREA : Laboratorio de Programación II CICLO : V-2017-II
  • 2. Java Definición Java es un lenguaje de programación orientado a objetos que se incorporó al ámbito de la informática en 1995 por Sun Microsystems. 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.
  • 3. CARACTERÍSTICAS Lenguaje Simple:Se lo conoce como lenguaje simple porque viene de la misma estructura de c y c++; ya que c++ fue un referente para la creación de java por eso utiliza determinadas características de c++. Orientado a Objeto: Toda la programación en java en su mayoría está orientada a objeto, ya que al estar agrupados en estructuras en estructuras encapsuladas es más fácil su manipulación. Distribuido: Permite abrir sockets, establecer y aceptar conexiones con los servidores o clientes remotos; facilita la creación de aplicaciones distribuidas ya que proporciona una colección de clases para aplicaciones en red. Robusto: Es altamente fiable en comparación con c++, se han eliminado muchas características con la aritmética de punteros, proporciona numerosas comprobaciones en compilación y en tiempo de ejecución. Seguro:La seguridad es una característica muy importante en java ya que se han implementado barreras de seguridad en el lenguaje y en el sistema de ejecución de tiempo real.
  • 4. Indiferente a la arquitectura:Java es compatible con los más variados entornos de red, cualquiera sean estos desde Windows 95, Unix a Windows Nt y Mac, para poder trabajar con diferentes sistemas operativos. Portable :Por ser indiferente a la arquitectura sobre la cual está trabajando, esto hace que su portabilidad sea muy eficiente. Interpretado y compilado a la vez:Java puede ser compilado e interpretado en tiempo real, ya que cuando se construye el código fuente este se transforma en una especie de código de máquina.. Multihebra o Multihilos: Java tiene una facilidad de cumplir varias funciones al mismo tiempo, gracias a su función de multahilos ya que por cada hilo que el programa tenga se ejecutaran en tiempo real muchas funciones al mismo tiempo. Dinámico:El lenguaje java es muy dinámico en la fase de enlazado, sus clases solamente actuaran en medida en que sean requeridas o necesitadas con esto permitirá que los enlaces se puedan incluir incluso desde fuentes muy variado desde la red.
  • 5. Produce Applets: En java se pueden crear aplicaciones independientes y applets. Independientes porque se pueden comportar como cualquier programa escrito en cualquier lenguaje. Alto rendimiento:Java es considerado de alto rendimiento por ser tan veloz en el momento de correr los programas y por ahorrase muchas líneas de código.
  • 8. RESUMEN Ademas en java se utiliza el código unicode para la representación de caracteres Java es muy versátil ya que utiliza byte codes que es un formato intermedio que sirve para transportar el código eficientemente o de diferentes plataformas hardware y software. Lenguaje simple se lo conoce como lenguaje simple porque viene de la misma estructura de c y c++ ya que c++ fue un referente para la creación de java por eso utiliza determinadas características de c++ y se han eliminado otras. SUMMARY Java is a language, portable to be indifferent to the architecture on which it is working this makes its portability is very efficient its programs are the same in any of the platforms since java specifies basic sizes this is known as the virtual machine of java. Also in java the unicode code is used for the representation of characters simple language is known as simple language because it comes from the same structure of c and c ++ since c ++ was a reference for the creation of java so it uses certain characteristics of c ++ and others have been eliminated. .
  • 9. GLOSARIO DE TÉRMINOS  Microsystems  Portabilidad  Fiable  Encapsuladas  Multihilos  Applet  Unicode  ASCII  Lenguaje  Java Apreciacion del equipo Según nuestro criterio Java está diseñado para permitir el desarrollo de aplicaciones portátiles de elevado rendimiento para el más amplio rango de plataformas informáticas posible. Al poner a disposición de todo el mundo aplicaciones en entornos heterogéneos, las empresas pueden proporcionar más servicios y mejorar la productividad, las comunicaciones y colaboración del usuario final y reducir drásticamente el costo de propiedad tanto para aplicaciones de usuario como de empresa.
  • 10. RECOMENDACIONES Cuando se programa, es necesario manejar las excepciones, controlarlas y aprovechar su información. Considero que hay tres malas prácticas que se deben evitar cuando queremos usar un método que lanza un excepción manejada. Las excepciones son caminos alternos que puede tener un programa. Es mal llamado "error", ya que un programa solo hace lo que le indican. El que tiene el error es el usuario o el programador. CONCLUSIONES El lenguaje Java, es muy utilizado para escribir los programas que trabajan en internet y no sólo para eso; empezando por las bases hasta llegar a las interfaces gráficas y, finalmente, al sonido. Éstos son todos aspectos más avanzados de la programación. El funcionamiento de dispositivos electrónicos se controla mediante la utilización de microprocesadores de bajo precio y reducidas prestaciones, de los que existe una diversidad abrumadora.