SlideShare a Scribd company logo
1 of 14
JAVA
JOSE JAUCITOMASHIGKASH
Java además de ser un lenguaje de programación ayuda a
orientar al desarrollo de software con el cual podemos realizar
cualquier tipo de programa.
Es un lenguaje muy extendido y cada vez cobra más
importancia tanto en el ámbito de Internet como en la
informática en general.
¿QUE ES JAVA ?
¿Cuáles son los orígenes de java?
El origen de java surge debido a que se necesitaba un
lenguaje de programación q eliminara la forma de
programar como se hacia en Fortran y Basic.
Comenzó hace más de 30 años con un lenguaje llamado
Simula67. Java fue diseñado en 1990 por el científico
Canadiense James Gosling, de Sun Microsystems, como
software para dispositivos electrónicos de consumo
principalmente para calculadoras, hornos de microondas
y la televisión interactiva.
¿Cómo se relaciona java con C y C++?
El código Java se puede manipular a través de recursos URL
con la misma facilidad que C y C++ utilizan recursos locales
(archivos).
El compilador Java suele ofrecer la posibilidad de compilar
Bytecode en código máquina de determinadas plataformas,
y según Sun este código resulta de una eficacia similar a
compilaciones de C y C++.
Qué es el “código de bytes” en Java?
Bytecodes son un conjunto de instrucciones muy parecidas al código
máquina, pero que no son específicas para algún procesador.
Sin embargo, este panorama es distinto cuando escribe código en
Java. El ambiente de desarrollo tiene dos partes:
El compilador Java toma su programa y en lugar de generar códigos
de máquina para sus códigos fuente, genera un bytecode.
Programa en Java debe ejecutar un programa llamado intérprete de
bytecode, el cual a su vez ejecuta su programa Java.
¿Qué es el “código de bytes” en Java?
Bytecodes son un conjunto de instrucciones muy parecidas al código
máquina, pero que no son específicas para algún procesador.
Sin embargo, este panorama es distinto cuando escribe código en Java. El
ambiente de desarrollo tiene dos partes:
El compilador Java toma su programa y en lugar de generar códigos de
máquina para sus códigos fuente, genera un bytecode.
Programa en Java debe ejecutar un programa llamado intérprete de
bytecode, el cual a su vez ejecuta su programa Java.
¿Que es la programación orientada a objetos?
(POO) es una forma especial de programar , mas cercana a
como expresaríamos las cosas de la vida real q otros tipos
de programación
Ejemplo pensar en un coche tendríamos que asignarle un
color, modelo, sus funciones etc.
Donde el esquema POO el coche seria el objeto y las
propiedades serian las características.
¿Que es la programación orientada a objetos?
(POO) es una forma especial de programar , mas cercana a
como expresaríamos las cosas de la vida real q otros tipos
de programación
Ejemplo pensar en un coche tendríamos que asignarle un
color, modelo, sus funciones etc.
Donde el esquema POO el coche seria el objeto y las
propiedades serian las características.
Encapsulamiento:
Consiste en unir en la Clase las características y comportamientos, esto es, las variables y métodos. Es
tener todo esto es una sola entidad.
La utilidad del encapsulamiento va por la facilidad para manejar la complejidad
Polimorfismo:
Se refiere a la capacidad para que varias clases derivadas de una antecesora utilicen un mismo
método de forma diferente. El concepto de polimorfismo se puede aplicar tanto a funciones como a
tipos de datos
Herencia:
consiste en que una clase puede heredar sus variables y métodos a varias subclases (la clase que
hereda es llamada superclase o clase padre). Esto significa que una subclase, aparte de los atributos y
métodos propios, tiene incorporados los atributos y métodos heredados de la superclase.
Características de la POO:
Byte : Puede ser útil
para guardar memoria
en arreglos grandes.
Short : Puede usar un
short para guardar
memoria en arreglos
grandes
Int: Es un entero de
complemento de dos
de 32 bits con signo.
Long: Es un entero
de complemento de
dos de 64 bits.
Float : Su rango de valores va
más allá de esta discusión, pero
se especifica en la sección 4.2.3
de la Especificación del
Lenguaje Java.
Char : Este es un carácter Unicode de 16
bits. Tiene un valor mínimo de 'u0000' (o
0) y un valor máximo de 'uffff' (o 65,535
inclusive).
Boolean : Este tipo de datos tiene solo
dos posibles valores: true (verdadero)
y false (falso).
Double : Su rango de valores va más allá del
alcance de esta discusión, para valores decimales
Matemáticos:
Suma + .
Resta - .
Multiplicación * .
División / .
Resto de la División %
Operadores
Relacionales: Permiten comparar
variables según relación de
igualdad/desigualdad o relación
mayor/menor. Devuelven siempre un valor
boolean.
'>': Mayor que
'<': Menor que
'==': Iguales
'¡=': Distintos
'>=': Mayor o igual que
'<=': Menor o igual que
Lógicos: Nos permiten construir expresiones lógicas.
'&&' Devuelve true si ambos operadores son true.
'||' Devuelve true si alguno de los operadores son true.
'!' Devuelve el operando que se le pasa.
'&' Devuelve true si ambos operadores son true,
evaluándolos ambos.
'|' Devuelve true uno de los operadores es true,
evaluándolos ambos.
Es un proyecto de Software libre, permite que las
aplicaciones sean desarrolladas a partir de un conjunto de
componentes llamados módulos. Se refiere a la plataforma
para el desarrollo de aplicaciones de escritorio usando
Java y a un entorno de desarrollo integrado (IDE)
¿ QUE ES NETBEANS? COMO SE OBTIENE?
¿Que es el JDK? Cómo se obtiene?
Java Development Kit (desarrollo de equipo Java). Conjunto de
herramientas, utilidades, documentación y ejemplos para
desarrollar aplicaciones Java.
El JDK se puede obtener de las páginas de Sun
(http://java.sun.com), y existen versiones disponibles para varias
plataformas entre las que se encuentran:
*Microsoft Windows 95 y NT 4.0
*Sun Solaris 2.4 SPARC o 2.5 al 2.6 sobre x86 o SPARC.
*IBM AIX, OS/400 y OS/390
*Linux
Para nosotras fue muy elemental investigar en si que es java ,
y por que se caracteriza por ser un lenguaje muy utilizado.
Java como sabemos es un lenguaje que fue creado a similitud
del lenguaje c pero con una diferencia que este lenguaje nos
ayuda a tener una mayor seguridad en el programa que se esta
ejecutando.
CONCLUSIONES:

More Related Content

What's hot

What's hot (20)

Tecnologia Java
Tecnologia JavaTecnologia Java
Tecnologia Java
 
[ES] Primeros pasos con la Plataforma Java
[ES] Primeros pasos con la Plataforma Java[ES] Primeros pasos con la Plataforma Java
[ES] Primeros pasos con la Plataforma Java
 
CUESTIONARIO JAVA
CUESTIONARIO JAVACUESTIONARIO JAVA
CUESTIONARIO JAVA
 
Curso Java Inicial 2 - Introducción y Sintaxis
Curso Java Inicial  2 - Introducción y SintaxisCurso Java Inicial  2 - Introducción y Sintaxis
Curso Java Inicial 2 - Introducción y Sintaxis
 
Test
TestTest
Test
 
Lenguaje de programación java. Detalles
Lenguaje de programación java. DetallesLenguaje de programación java. Detalles
Lenguaje de programación java. Detalles
 
Informatica
InformaticaInformatica
Informatica
 
Presentacion Java
Presentacion JavaPresentacion Java
Presentacion Java
 
Conceptos Fundamentales de POO
Conceptos Fundamentales de POOConceptos Fundamentales de POO
Conceptos Fundamentales de POO
 
Lenguaje de programacion java
Lenguaje de programacion javaLenguaje de programacion java
Lenguaje de programacion java
 
Introduccion al lenguaje java
Introduccion al lenguaje javaIntroduccion al lenguaje java
Introduccion al lenguaje java
 
PRIMERA PRESENTACION JAVA
PRIMERA PRESENTACION JAVAPRIMERA PRESENTACION JAVA
PRIMERA PRESENTACION JAVA
 
Programación con java en Eclipse
Programación con java en EclipseProgramación con java en Eclipse
Programación con java en Eclipse
 
Java world
Java worldJava world
Java world
 
Cuestionario
CuestionarioCuestionario
Cuestionario
 
Lenguajes de programación
Lenguajes de programaciónLenguajes de programación
Lenguajes de programación
 
Java
JavaJava
Java
 
Lenguaje de Programación Ruby
Lenguaje de Programación RubyLenguaje de Programación Ruby
Lenguaje de Programación Ruby
 
Java
JavaJava
Java
 
Intro Java
Intro JavaIntro Java
Intro Java
 

Similar to Java jaucito (20)

Fondo1 (2)
Fondo1 (2)Fondo1 (2)
Fondo1 (2)
 
Lenguaje Java
Lenguaje JavaLenguaje Java
Lenguaje Java
 
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
 
Java basico
Java basicoJava basico
Java basico
 
Hack x crack_java
Hack x crack_javaHack x crack_java
Hack x crack_java
 
Hack x crack_java
Hack x crack_javaHack x crack_java
Hack x crack_java
 
Java desde cero
Java desde ceroJava desde cero
Java desde cero
 
MANUAL JAVA
MANUAL JAVA MANUAL JAVA
MANUAL JAVA
 
JAVA
JAVA JAVA
JAVA
 
JAVA 2
JAVA 2JAVA 2
JAVA 2
 
MANUAL DE JAVA
MANUAL DE JAVAMANUAL DE JAVA
MANUAL DE JAVA
 
Lenguaje Java
Lenguaje JavaLenguaje Java
Lenguaje Java
 
Introducción a la progrogramación orientada a objetos - Java
Introducción a la progrogramación orientada a objetos - JavaIntroducción a la progrogramación orientada a objetos - Java
Introducción a la progrogramación orientada a objetos - Java
 
Java desde cero
Java desde ceroJava desde cero
Java desde cero
 
Manual de Java
Manual de JavaManual de Java
Manual de Java
 
Java desde 0
Java desde 0Java desde 0
Java desde 0
 
Java.akbc
Java.akbcJava.akbc
Java.akbc
 
Manual.curso.de.java.desde.cero
Manual.curso.de.java.desde.ceroManual.curso.de.java.desde.cero
Manual.curso.de.java.desde.cero
 
POOI- Unidad 1.pdf
POOI- Unidad 1.pdfPOOI- Unidad 1.pdf
POOI- Unidad 1.pdf
 
Trabajo de desarrollo de software(java)yanina y yenny
Trabajo de desarrollo de software(java)yanina y yennyTrabajo de desarrollo de software(java)yanina y yenny
Trabajo de desarrollo de software(java)yanina y yenny
 

Recently uploaded

MANUAL DE NORMAS SANITARIAS PERUANAS ACTUALIZADO 2024.pdf
MANUAL DE NORMAS SANITARIAS PERUANAS ACTUALIZADO 2024.pdfMANUAL DE NORMAS SANITARIAS PERUANAS ACTUALIZADO 2024.pdf
MANUAL DE NORMAS SANITARIAS PERUANAS ACTUALIZADO 2024.pdfciteagrohuallaga07
 
30-Planos-de-Casas-para-construir en.pdf
30-Planos-de-Casas-para-construir en.pdf30-Planos-de-Casas-para-construir en.pdf
30-Planos-de-Casas-para-construir en.pdfpauljean19831977
 
INFORME DE LA DE PROBLEMÁTICA AMBIENTAL 2 UNIDAD FINAL. PDF.pdf
INFORME DE LA DE PROBLEMÁTICA AMBIENTAL 2 UNIDAD FINAL. PDF.pdfINFORME DE LA DE PROBLEMÁTICA AMBIENTAL 2 UNIDAD FINAL. PDF.pdf
INFORME DE LA DE PROBLEMÁTICA AMBIENTAL 2 UNIDAD FINAL. PDF.pdfsolidalilaalvaradoro
 
INSTRUCTIVO_NNNNNNNNNNNNNNSART2 iess.pdf
INSTRUCTIVO_NNNNNNNNNNNNNNSART2 iess.pdfINSTRUCTIVO_NNNNNNNNNNNNNNSART2 iess.pdf
INSTRUCTIVO_NNNNNNNNNNNNNNSART2 iess.pdfautomatechcv
 
R. Contraloria 432-2023-CG obras x AD.pdf
R. Contraloria 432-2023-CG obras x AD.pdfR. Contraloria 432-2023-CG obras x AD.pdf
R. Contraloria 432-2023-CG obras x AD.pdfrudy cabezas
 
GeoS4344444444444444444444444444444444.pdf
GeoS4344444444444444444444444444444444.pdfGeoS4344444444444444444444444444444444.pdf
GeoS4344444444444444444444444444444444.pdffredyflores58
 
PPT - MODIFICACIONES PRESUPUESTARIAS - Anexo II VF.pdf
PPT - MODIFICACIONES PRESUPUESTARIAS - Anexo II VF.pdfPPT - MODIFICACIONES PRESUPUESTARIAS - Anexo II VF.pdf
PPT - MODIFICACIONES PRESUPUESTARIAS - Anexo II VF.pdfDarwinJPaulino
 
04-circuitos-comparadores de amplificadores operacionales.pptx
04-circuitos-comparadores de amplificadores operacionales.pptx04-circuitos-comparadores de amplificadores operacionales.pptx
04-circuitos-comparadores de amplificadores operacionales.pptxHenryApaza12
 
Dispositivos Semiconductores de Potencia BJT, MOSFET 01.pdf
Dispositivos Semiconductores de Potencia BJT, MOSFET 01.pdfDispositivos Semiconductores de Potencia BJT, MOSFET 01.pdf
Dispositivos Semiconductores de Potencia BJT, MOSFET 01.pdfdego18
 
Guía para la identificación de materiales peligrosos
Guía para la identificación de materiales peligrososGuía para la identificación de materiales peligrosos
Guía para la identificación de materiales peligrososAdrianVarela22
 
Sanidad en alpacas, enfermedades infecciosas y parasitarias
Sanidad en alpacas, enfermedades infecciosas y parasitariasSanidad en alpacas, enfermedades infecciosas y parasitarias
Sanidad en alpacas, enfermedades infecciosas y parasitariasJilvertHuisaCenteno
 
SESION 2- 2 ATOMO Y ESTRUCTURA ATÓMICA.pdf
SESION 2- 2 ATOMO Y ESTRUCTURA ATÓMICA.pdfSESION 2- 2 ATOMO Y ESTRUCTURA ATÓMICA.pdf
SESION 2- 2 ATOMO Y ESTRUCTURA ATÓMICA.pdfEsvinAlvares
 
EJERCICIOS DE -LEY-DE-OHM aplicaciones prácticas
EJERCICIOS DE -LEY-DE-OHM aplicaciones prácticasEJERCICIOS DE -LEY-DE-OHM aplicaciones prácticas
EJERCICIOS DE -LEY-DE-OHM aplicaciones prácticasEfrain Yungan
 
ENFOQUE METODOLOGICO DE LA INVESTIGACION
ENFOQUE METODOLOGICO DE LA INVESTIGACIONENFOQUE METODOLOGICO DE LA INVESTIGACION
ENFOQUE METODOLOGICO DE LA INVESTIGACIONJOHNNY SURI MAMANI
 
Introduccion-a-los-tipos-de-cemento (1).pdf
Introduccion-a-los-tipos-de-cemento (1).pdfIntroduccion-a-los-tipos-de-cemento (1).pdf
Introduccion-a-los-tipos-de-cemento (1).pdfjhorbycoralsanchez
 
ENSAYO DE PENETRACIÓN ESTÁTICA CTP ULTRADEFINITIVO.pptx
ENSAYO DE PENETRACIÓN ESTÁTICA CTP ULTRADEFINITIVO.pptxENSAYO DE PENETRACIÓN ESTÁTICA CTP ULTRADEFINITIVO.pptx
ENSAYO DE PENETRACIÓN ESTÁTICA CTP ULTRADEFINITIVO.pptxjosetuanama2
 
SEMICONDUCTORES lafhnoealifsncknisz.pptx
SEMICONDUCTORES lafhnoealifsncknisz.pptxSEMICONDUCTORES lafhnoealifsncknisz.pptx
SEMICONDUCTORES lafhnoealifsncknisz.pptxOSCARADRIANMEDINADUR
 
electricidad básica, ejemplos prácticos y ejercicios
electricidad básica, ejemplos prácticos y ejercicioselectricidad básica, ejemplos prácticos y ejercicios
electricidad básica, ejemplos prácticos y ejerciciosEfrain Yungan
 
224154649-Diseno-Por-Flexion-de-Zapata-Aislada-y-de-Hormigon-Simple.pdf
224154649-Diseno-Por-Flexion-de-Zapata-Aislada-y-de-Hormigon-Simple.pdf224154649-Diseno-Por-Flexion-de-Zapata-Aislada-y-de-Hormigon-Simple.pdf
224154649-Diseno-Por-Flexion-de-Zapata-Aislada-y-de-Hormigon-Simple.pdfLUISSANDOVALJIMENEZ
 
ACEROS DE PERFORACION, CARACTERISTICAS Y FICHAS TECNICAS.pptx
ACEROS DE PERFORACION, CARACTERISTICAS Y FICHAS TECNICAS.pptxACEROS DE PERFORACION, CARACTERISTICAS Y FICHAS TECNICAS.pptx
ACEROS DE PERFORACION, CARACTERISTICAS Y FICHAS TECNICAS.pptxaxelalejossantos
 

Recently uploaded (20)

MANUAL DE NORMAS SANITARIAS PERUANAS ACTUALIZADO 2024.pdf
MANUAL DE NORMAS SANITARIAS PERUANAS ACTUALIZADO 2024.pdfMANUAL DE NORMAS SANITARIAS PERUANAS ACTUALIZADO 2024.pdf
MANUAL DE NORMAS SANITARIAS PERUANAS ACTUALIZADO 2024.pdf
 
30-Planos-de-Casas-para-construir en.pdf
30-Planos-de-Casas-para-construir en.pdf30-Planos-de-Casas-para-construir en.pdf
30-Planos-de-Casas-para-construir en.pdf
 
INFORME DE LA DE PROBLEMÁTICA AMBIENTAL 2 UNIDAD FINAL. PDF.pdf
INFORME DE LA DE PROBLEMÁTICA AMBIENTAL 2 UNIDAD FINAL. PDF.pdfINFORME DE LA DE PROBLEMÁTICA AMBIENTAL 2 UNIDAD FINAL. PDF.pdf
INFORME DE LA DE PROBLEMÁTICA AMBIENTAL 2 UNIDAD FINAL. PDF.pdf
 
INSTRUCTIVO_NNNNNNNNNNNNNNSART2 iess.pdf
INSTRUCTIVO_NNNNNNNNNNNNNNSART2 iess.pdfINSTRUCTIVO_NNNNNNNNNNNNNNSART2 iess.pdf
INSTRUCTIVO_NNNNNNNNNNNNNNSART2 iess.pdf
 
R. Contraloria 432-2023-CG obras x AD.pdf
R. Contraloria 432-2023-CG obras x AD.pdfR. Contraloria 432-2023-CG obras x AD.pdf
R. Contraloria 432-2023-CG obras x AD.pdf
 
GeoS4344444444444444444444444444444444.pdf
GeoS4344444444444444444444444444444444.pdfGeoS4344444444444444444444444444444444.pdf
GeoS4344444444444444444444444444444444.pdf
 
PPT - MODIFICACIONES PRESUPUESTARIAS - Anexo II VF.pdf
PPT - MODIFICACIONES PRESUPUESTARIAS - Anexo II VF.pdfPPT - MODIFICACIONES PRESUPUESTARIAS - Anexo II VF.pdf
PPT - MODIFICACIONES PRESUPUESTARIAS - Anexo II VF.pdf
 
04-circuitos-comparadores de amplificadores operacionales.pptx
04-circuitos-comparadores de amplificadores operacionales.pptx04-circuitos-comparadores de amplificadores operacionales.pptx
04-circuitos-comparadores de amplificadores operacionales.pptx
 
Dispositivos Semiconductores de Potencia BJT, MOSFET 01.pdf
Dispositivos Semiconductores de Potencia BJT, MOSFET 01.pdfDispositivos Semiconductores de Potencia BJT, MOSFET 01.pdf
Dispositivos Semiconductores de Potencia BJT, MOSFET 01.pdf
 
Guía para la identificación de materiales peligrosos
Guía para la identificación de materiales peligrososGuía para la identificación de materiales peligrosos
Guía para la identificación de materiales peligrosos
 
Sanidad en alpacas, enfermedades infecciosas y parasitarias
Sanidad en alpacas, enfermedades infecciosas y parasitariasSanidad en alpacas, enfermedades infecciosas y parasitarias
Sanidad en alpacas, enfermedades infecciosas y parasitarias
 
SESION 2- 2 ATOMO Y ESTRUCTURA ATÓMICA.pdf
SESION 2- 2 ATOMO Y ESTRUCTURA ATÓMICA.pdfSESION 2- 2 ATOMO Y ESTRUCTURA ATÓMICA.pdf
SESION 2- 2 ATOMO Y ESTRUCTURA ATÓMICA.pdf
 
EJERCICIOS DE -LEY-DE-OHM aplicaciones prácticas
EJERCICIOS DE -LEY-DE-OHM aplicaciones prácticasEJERCICIOS DE -LEY-DE-OHM aplicaciones prácticas
EJERCICIOS DE -LEY-DE-OHM aplicaciones prácticas
 
ENFOQUE METODOLOGICO DE LA INVESTIGACION
ENFOQUE METODOLOGICO DE LA INVESTIGACIONENFOQUE METODOLOGICO DE LA INVESTIGACION
ENFOQUE METODOLOGICO DE LA INVESTIGACION
 
Introduccion-a-los-tipos-de-cemento (1).pdf
Introduccion-a-los-tipos-de-cemento (1).pdfIntroduccion-a-los-tipos-de-cemento (1).pdf
Introduccion-a-los-tipos-de-cemento (1).pdf
 
ENSAYO DE PENETRACIÓN ESTÁTICA CTP ULTRADEFINITIVO.pptx
ENSAYO DE PENETRACIÓN ESTÁTICA CTP ULTRADEFINITIVO.pptxENSAYO DE PENETRACIÓN ESTÁTICA CTP ULTRADEFINITIVO.pptx
ENSAYO DE PENETRACIÓN ESTÁTICA CTP ULTRADEFINITIVO.pptx
 
SEMICONDUCTORES lafhnoealifsncknisz.pptx
SEMICONDUCTORES lafhnoealifsncknisz.pptxSEMICONDUCTORES lafhnoealifsncknisz.pptx
SEMICONDUCTORES lafhnoealifsncknisz.pptx
 
electricidad básica, ejemplos prácticos y ejercicios
electricidad básica, ejemplos prácticos y ejercicioselectricidad básica, ejemplos prácticos y ejercicios
electricidad básica, ejemplos prácticos y ejercicios
 
224154649-Diseno-Por-Flexion-de-Zapata-Aislada-y-de-Hormigon-Simple.pdf
224154649-Diseno-Por-Flexion-de-Zapata-Aislada-y-de-Hormigon-Simple.pdf224154649-Diseno-Por-Flexion-de-Zapata-Aislada-y-de-Hormigon-Simple.pdf
224154649-Diseno-Por-Flexion-de-Zapata-Aislada-y-de-Hormigon-Simple.pdf
 
ACEROS DE PERFORACION, CARACTERISTICAS Y FICHAS TECNICAS.pptx
ACEROS DE PERFORACION, CARACTERISTICAS Y FICHAS TECNICAS.pptxACEROS DE PERFORACION, CARACTERISTICAS Y FICHAS TECNICAS.pptx
ACEROS DE PERFORACION, CARACTERISTICAS Y FICHAS TECNICAS.pptx
 

Java jaucito

  • 2. Java además de ser un lenguaje de programación ayuda a orientar al desarrollo de software con el cual podemos realizar cualquier tipo de programa. Es un lenguaje muy extendido y cada vez cobra más importancia tanto en el ámbito de Internet como en la informática en general. ¿QUE ES JAVA ?
  • 3. ¿Cuáles son los orígenes de java? El origen de java surge debido a que se necesitaba un lenguaje de programación q eliminara la forma de programar como se hacia en Fortran y Basic. Comenzó hace más de 30 años con un lenguaje llamado Simula67. Java fue diseñado en 1990 por el científico Canadiense James Gosling, de Sun Microsystems, como software para dispositivos electrónicos de consumo principalmente para calculadoras, hornos de microondas y la televisión interactiva.
  • 4. ¿Cómo se relaciona java con C y C++? El código Java se puede manipular a través de recursos URL con la misma facilidad que C y C++ utilizan recursos locales (archivos). El compilador Java suele ofrecer la posibilidad de compilar Bytecode en código máquina de determinadas plataformas, y según Sun este código resulta de una eficacia similar a compilaciones de C y C++.
  • 5. Qué es el “código de bytes” en Java? Bytecodes son un conjunto de instrucciones muy parecidas al código máquina, pero que no son específicas para algún procesador. Sin embargo, este panorama es distinto cuando escribe código en Java. El ambiente de desarrollo tiene dos partes: El compilador Java toma su programa y en lugar de generar códigos de máquina para sus códigos fuente, genera un bytecode. Programa en Java debe ejecutar un programa llamado intérprete de bytecode, el cual a su vez ejecuta su programa Java.
  • 6. ¿Qué es el “código de bytes” en Java? Bytecodes son un conjunto de instrucciones muy parecidas al código máquina, pero que no son específicas para algún procesador. Sin embargo, este panorama es distinto cuando escribe código en Java. El ambiente de desarrollo tiene dos partes: El compilador Java toma su programa y en lugar de generar códigos de máquina para sus códigos fuente, genera un bytecode. Programa en Java debe ejecutar un programa llamado intérprete de bytecode, el cual a su vez ejecuta su programa Java.
  • 7. ¿Que es la programación orientada a objetos? (POO) es una forma especial de programar , mas cercana a como expresaríamos las cosas de la vida real q otros tipos de programación Ejemplo pensar en un coche tendríamos que asignarle un color, modelo, sus funciones etc. Donde el esquema POO el coche seria el objeto y las propiedades serian las características.
  • 8. ¿Que es la programación orientada a objetos? (POO) es una forma especial de programar , mas cercana a como expresaríamos las cosas de la vida real q otros tipos de programación Ejemplo pensar en un coche tendríamos que asignarle un color, modelo, sus funciones etc. Donde el esquema POO el coche seria el objeto y las propiedades serian las características.
  • 9. Encapsulamiento: Consiste en unir en la Clase las características y comportamientos, esto es, las variables y métodos. Es tener todo esto es una sola entidad. La utilidad del encapsulamiento va por la facilidad para manejar la complejidad Polimorfismo: Se refiere a la capacidad para que varias clases derivadas de una antecesora utilicen un mismo método de forma diferente. El concepto de polimorfismo se puede aplicar tanto a funciones como a tipos de datos Herencia: consiste en que una clase puede heredar sus variables y métodos a varias subclases (la clase que hereda es llamada superclase o clase padre). Esto significa que una subclase, aparte de los atributos y métodos propios, tiene incorporados los atributos y métodos heredados de la superclase. Características de la POO:
  • 10. Byte : Puede ser útil para guardar memoria en arreglos grandes. Short : Puede usar un short para guardar memoria en arreglos grandes Int: Es un entero de complemento de dos de 32 bits con signo. Long: Es un entero de complemento de dos de 64 bits. Float : Su rango de valores va más allá de esta discusión, pero se especifica en la sección 4.2.3 de la Especificación del Lenguaje Java. Char : Este es un carácter Unicode de 16 bits. Tiene un valor mínimo de 'u0000' (o 0) y un valor máximo de 'uffff' (o 65,535 inclusive). Boolean : Este tipo de datos tiene solo dos posibles valores: true (verdadero) y false (falso). Double : Su rango de valores va más allá del alcance de esta discusión, para valores decimales
  • 11. Matemáticos: Suma + . Resta - . Multiplicación * . División / . Resto de la División % Operadores Relacionales: Permiten comparar variables según relación de igualdad/desigualdad o relación mayor/menor. Devuelven siempre un valor boolean. '>': Mayor que '<': Menor que '==': Iguales '¡=': Distintos '>=': Mayor o igual que '<=': Menor o igual que Lógicos: Nos permiten construir expresiones lógicas. '&&' Devuelve true si ambos operadores son true. '||' Devuelve true si alguno de los operadores son true. '!' Devuelve el operando que se le pasa. '&' Devuelve true si ambos operadores son true, evaluándolos ambos. '|' Devuelve true uno de los operadores es true, evaluándolos ambos.
  • 12. Es un proyecto de Software libre, permite que las aplicaciones sean desarrolladas a partir de un conjunto de componentes llamados módulos. Se refiere a la plataforma para el desarrollo de aplicaciones de escritorio usando Java y a un entorno de desarrollo integrado (IDE) ¿ QUE ES NETBEANS? COMO SE OBTIENE?
  • 13. ¿Que es el JDK? Cómo se obtiene? Java Development Kit (desarrollo de equipo Java). Conjunto de herramientas, utilidades, documentación y ejemplos para desarrollar aplicaciones Java. El JDK se puede obtener de las páginas de Sun (http://java.sun.com), y existen versiones disponibles para varias plataformas entre las que se encuentran: *Microsoft Windows 95 y NT 4.0 *Sun Solaris 2.4 SPARC o 2.5 al 2.6 sobre x86 o SPARC. *IBM AIX, OS/400 y OS/390 *Linux
  • 14. Para nosotras fue muy elemental investigar en si que es java , y por que se caracteriza por ser un lenguaje muy utilizado. Java como sabemos es un lenguaje que fue creado a similitud del lenguaje c pero con una diferencia que este lenguaje nos ayuda a tener una mayor seguridad en el programa que se esta ejecutando. CONCLUSIONES: