SlideShare uma empresa Scribd logo
1 de 7
Moisés Terán #21
es un lenguaje de programación originalmente desarrollado
por Gosling de Sun Microsystems (la cual fue adquirida por la
compañía Oracle) y publicado en el 1995 como un componente
fundamental de la plataforma Java de Sun Microsystems.
•Lenguaje simple
•Orientado a objeto
•Distribuido
•Robusto
•Seguro
•Indiferente a la arquitectura
•Portable
•Interpretado y compilado a la vez
•Multihebra o multihilos
•Dinámico
•Produce Applest
•Alto rendimiento.
Su objetivo es crear una ilimitada galería de programas de diversas
categorías, desde un despachador para refrigeradores, o lo que quieras
en electrónica, para programar algoritmos de encriptación usando por
ejemplo PKI, RSA, x509, PKCS, etc... o también para hacerte uno de esos
jueguitos que seguramente tendrás en tu celular.
*Abstract: Una clase abstracta no se instancia, sino que se utiliza como
clase base para la herencia.
*Final: se declara como la clase que termina una cadena de herencia, no
se puede heredar de una clase.
*Public: son accesibles desde otras clases, bien sea directamente o por
herencia.
*Synchronizable: especifica que todos los métodos definidos en la clase
son sincronizados, es decir, que no se puede acceder al mismo tiempo a
ellos desde distintos threads; el sistema se encarga de colocar los flags
necesarios para evitarlo.
Una clase en Java puede contener variables y métodos. Las
variables pueden ser tipos primitivos como int, char, etc. Los
métodos son funciones.
Moises java

Mais conteúdo relacionado

Mais procurados

Mais procurados (7)

Pallmay cristina
Pallmay cristinaPallmay cristina
Pallmay cristina
 
Clase 2 Introducción
Clase 2 IntroducciónClase 2 Introducción
Clase 2 Introducción
 
Tipos de sitemas operativos
Tipos de sitemas operativosTipos de sitemas operativos
Tipos de sitemas operativos
 
Producto 7
Producto 7Producto 7
Producto 7
 
Marcelo
MarceloMarcelo
Marcelo
 
Linux
LinuxLinux
Linux
 
GNU/Linux
GNU/LinuxGNU/Linux
GNU/Linux
 

Destaque

III domingo de adviento
III domingo de advientoIII domingo de adviento
III domingo de advientoMartin Artero
 
Xxvii del tiempo ordinario
Xxvii del tiempo ordinarioXxvii del tiempo ordinario
Xxvii del tiempo ordinarioMARTIN ARTERO
 
2º domingo de pascua – ciclo c
2º domingo de pascua – ciclo c2º domingo de pascua – ciclo c
2º domingo de pascua – ciclo cMARTIN ARTERO
 
27 domingo de tiempo ordinacio ciclo b
27 domingo de tiempo ordinacio ciclo b27 domingo de tiempo ordinacio ciclo b
27 domingo de tiempo ordinacio ciclo bMartin Artero
 
Magnolia drill compound
Magnolia drill compoundMagnolia drill compound
Magnolia drill compoundLukasTadeo
 
Tics de la educacion
Tics de la educacionTics de la educacion
Tics de la educacionkathypz
 
Taller#12 juan pablo serna agudelo 8°D
Taller#12 juan pablo serna  agudelo 8°DTaller#12 juan pablo serna  agudelo 8°D
Taller#12 juan pablo serna agudelo 8°DJuanpa Serna
 
XS-One - SMS gateway to Web 2.0
XS-One - SMS gateway to Web 2.0XS-One - SMS gateway to Web 2.0
XS-One - SMS gateway to Web 2.0Esquemas.com
 
La evaluación de la educacion a distancia
La evaluación de la educacion a distanciaLa evaluación de la educacion a distancia
La evaluación de la educacion a distanciaClaudio Rama
 
Sesión @mximenaduque: Curso 2016-2017
Sesión @mximenaduque: Curso 2016-2017Sesión @mximenaduque: Curso 2016-2017
Sesión @mximenaduque: Curso 2016-2017Ideograma
 
Las claves del éxito de Bernie Sanders #USA2016
Las claves del éxito de Bernie Sanders #USA2016Las claves del éxito de Bernie Sanders #USA2016
Las claves del éxito de Bernie Sanders #USA2016Antoni
 
MANUAL DE ACCES 2016 aguilar landeo meliza mayumi
MANUAL DE ACCES 2016 aguilar landeo meliza mayumiMANUAL DE ACCES 2016 aguilar landeo meliza mayumi
MANUAL DE ACCES 2016 aguilar landeo meliza mayumiWILDER VILCAHUAMAN
 
WhastApp y Telegram
WhastApp y TelegramWhastApp y Telegram
WhastApp y TelegramAntoni
 

Destaque (20)

III domingo de adviento
III domingo de advientoIII domingo de adviento
III domingo de adviento
 
FINAL REPORT
FINAL REPORTFINAL REPORT
FINAL REPORT
 
Xxvii del tiempo ordinario
Xxvii del tiempo ordinarioXxvii del tiempo ordinario
Xxvii del tiempo ordinario
 
2º domingo de pascua – ciclo c
2º domingo de pascua – ciclo c2º domingo de pascua – ciclo c
2º domingo de pascua – ciclo c
 
27 domingo de tiempo ordinacio ciclo b
27 domingo de tiempo ordinacio ciclo b27 domingo de tiempo ordinacio ciclo b
27 domingo de tiempo ordinacio ciclo b
 
Magnolia drill compound
Magnolia drill compoundMagnolia drill compound
Magnolia drill compound
 
7
77
7
 
Being aisyah
Being aisyahBeing aisyah
Being aisyah
 
Tics de la educacion
Tics de la educacionTics de la educacion
Tics de la educacion
 
Branding
Branding Branding
Branding
 
Taller#12 juan pablo serna agudelo 8°D
Taller#12 juan pablo serna  agudelo 8°DTaller#12 juan pablo serna  agudelo 8°D
Taller#12 juan pablo serna agudelo 8°D
 
XS-One - SMS gateway to Web 2.0
XS-One - SMS gateway to Web 2.0XS-One - SMS gateway to Web 2.0
XS-One - SMS gateway to Web 2.0
 
Liberation Theology
Liberation TheologyLiberation Theology
Liberation Theology
 
La evaluación de la educacion a distancia
La evaluación de la educacion a distanciaLa evaluación de la educacion a distancia
La evaluación de la educacion a distancia
 
Sesión @mximenaduque: Curso 2016-2017
Sesión @mximenaduque: Curso 2016-2017Sesión @mximenaduque: Curso 2016-2017
Sesión @mximenaduque: Curso 2016-2017
 
Las claves del éxito de Bernie Sanders #USA2016
Las claves del éxito de Bernie Sanders #USA2016Las claves del éxito de Bernie Sanders #USA2016
Las claves del éxito de Bernie Sanders #USA2016
 
MANUAL DE ACCES 2016 aguilar landeo meliza mayumi
MANUAL DE ACCES 2016 aguilar landeo meliza mayumiMANUAL DE ACCES 2016 aguilar landeo meliza mayumi
MANUAL DE ACCES 2016 aguilar landeo meliza mayumi
 
Guia word 2016
Guia word 2016Guia word 2016
Guia word 2016
 
Historia de la contabilidad
Historia de la contabilidadHistoria de la contabilidad
Historia de la contabilidad
 
WhastApp y Telegram
WhastApp y TelegramWhastApp y Telegram
WhastApp y Telegram
 

Semelhante a Moises java

Nucleo o kernel de Linux
Nucleo o kernel de LinuxNucleo o kernel de Linux
Nucleo o kernel de LinuxJhon TRUJILLO
 
Introducción a Java
Introducción a JavaIntroducción a Java
Introducción a JavaLuzCalderonS
 
10 lenguajes de programacion
10 lenguajes de programacion10 lenguajes de programacion
10 lenguajes de programacionChristian Morales
 
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 objetoJJ
 
Introduccion a java
Introduccion  a javaIntroduccion  a java
Introduccion a javaandersnn
 
Lenguajes de programacion orientada a objetos
Lenguajes de programacion orientada a objetosLenguajes de programacion orientada a objetos
Lenguajes de programacion orientada a objetosRicardoAlbertoSalmor
 
Universidad nacional de chimborazo
Universidad nacional de chimborazoUniversidad nacional de chimborazo
Universidad nacional de chimborazoJesica Pérez
 
Hack x crack_java
Hack x crack_javaHack x crack_java
Hack x crack_javaSaviotec
 
Lenguaje de Programación C
Lenguaje de Programación CLenguaje de Programación C
Lenguaje de Programación CMariana Ramírez
 
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ónAlexa Chisaguano
 
Java kaime conpre
Java kaime conpreJava kaime conpre
Java kaime conprejtk1
 
Java kaime con
Java kaime conJava kaime con
Java kaime conjtk1
 
Comparacion de so
Comparacion de soComparacion de so
Comparacion de soHectorLeos1
 

Semelhante a Moises java (20)

Nucleo o kernel de Linux
Nucleo o kernel de LinuxNucleo o kernel de Linux
Nucleo o kernel de Linux
 
Java (1)
Java (1)Java (1)
Java (1)
 
Introducción a Java
Introducción a JavaIntroducción a Java
Introducción a Java
 
10 lenguajes de programacion
10 lenguajes de programacion10 lenguajes de programacion
10 lenguajes de programacion
 
Java
JavaJava
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
 
Introduccion a java
Introduccion  a javaIntroduccion  a java
Introduccion a java
 
Lenguajes de programacion orientada a objetos
Lenguajes de programacion orientada a objetosLenguajes de programacion orientada a objetos
Lenguajes de programacion orientada a objetos
 
Universidad nacional de chimborazo
Universidad nacional de chimborazoUniversidad nacional de chimborazo
Universidad nacional de chimborazo
 
Lenguaje de programación java
Lenguaje de programación javaLenguaje de programación java
Lenguaje de programación java
 
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 basico
Java basicoJava basico
Java basico
 
Java basico
Java basicoJava basico
Java basico
 
Laboratorio de programación II
Laboratorio de programación IILaboratorio de programación II
Laboratorio de programación II
 
Lenguaje de Programación C
Lenguaje de Programación CLenguaje de Programación C
Lenguaje de Programación C
 
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
 
Java kaime conpre
Java kaime conpreJava kaime conpre
Java kaime conpre
 
Java kaime con
Java kaime conJava kaime con
Java kaime con
 
Comparacion de so
Comparacion de soComparacion de so
Comparacion de so
 

Moises java

  • 2. es un lenguaje de programación originalmente desarrollado por Gosling de Sun Microsystems (la cual fue adquirida por la compañía Oracle) y publicado en el 1995 como un componente fundamental de la plataforma Java de Sun Microsystems.
  • 3. •Lenguaje simple •Orientado a objeto •Distribuido •Robusto •Seguro •Indiferente a la arquitectura •Portable •Interpretado y compilado a la vez •Multihebra o multihilos •Dinámico •Produce Applest •Alto rendimiento.
  • 4. Su objetivo es crear una ilimitada galería de programas de diversas categorías, desde un despachador para refrigeradores, o lo que quieras en electrónica, para programar algoritmos de encriptación usando por ejemplo PKI, RSA, x509, PKCS, etc... o también para hacerte uno de esos jueguitos que seguramente tendrás en tu celular.
  • 5. *Abstract: Una clase abstracta no se instancia, sino que se utiliza como clase base para la herencia. *Final: se declara como la clase que termina una cadena de herencia, no se puede heredar de una clase. *Public: son accesibles desde otras clases, bien sea directamente o por herencia. *Synchronizable: especifica que todos los métodos definidos en la clase son sincronizados, es decir, que no se puede acceder al mismo tiempo a ellos desde distintos threads; el sistema se encarga de colocar los flags necesarios para evitarlo.
  • 6. Una clase en Java puede contener variables y métodos. Las variables pueden ser tipos primitivos como int, char, etc. Los métodos son funciones.