0% encontró este documento útil (0 votos)
24 vistas28 páginas

Presentación Powerpoint

Cargado por

yariguadarrama8
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PPTX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
24 vistas28 páginas

Presentación Powerpoint

Cargado por

yariguadarrama8
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PPTX, PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 28

MATERIA: PROGRAMACIÓN

TIPO DE LENGUAJE: JAVA

INTEGRANTES:
GUERRERO SOTO JOSÉ DAVID N.L.13
MARTINEZ AVILA JARED N.L. 20
REYNOSO VAZQUEZ LESLIE N.L. 31
RODEA ROMERO LILIANA N.L. 32
SALAZAR PASCUAL VALERIA N.L. 36

MAESTRA: LILIANA LUCIO AURELIO

GRADO: 3° GRUPO: “2”


CICLO ESCOLAR: 2023-2024
ÍNDICE

Portada
ÍNDICE
INTRODUCCIÓN
DESARROLLO
¿Qué es Java?
Características:
Objetivos.
¿Cuándo y quien creó Java?
¿Cómo fue Java con la aparición del internet?
¿Para qué se usa el lenguaje de programación Java?
Usos de la programación Java:
¿Cómo funciona Java?
Estructura básica de un programa en Java
Diferencia entre Java y JavaScript
Sintaxis
Ejemplos
Play Store
CONCLUSIONES
Bibliografía
INTRODUCCIÓN

• En este presente trabajo se llevara a cabo el tipo de lenguaje de programación Java en la cual se mencionara que es, su
historia, sintaxis, ejemplos, su play store, así como otros datos relevantes y significantes de ello, Java es un lenguaje de
programación de alto nivel, orientado a objetos y de propósito general. Fue creado por James Gosling y su equipo en Sun
Microsystems (adquirida posteriormente por Oracle) a mediados de la década de 1990. Desde entonces, Java se ha
convertido en uno de los lenguajes más populares y ampliamente utilizados en el desarrollo de software.
• Java se destaca por su portabilidad, lo que significa que los programas escritos en Java pueden ejecutarse en diferentes
plataformas sin necesidad de cambios significativos. Esto se logra mediante el uso de la máquina virtual de Java (JVM), que
interpreta el código Java y lo ejecuta en el sistema operativo subyacente.
• La sintaxis de Java está basada en el lenguaje C++, pero con algunas simplificaciones y cambios para hacerlo más seguro y fácil
de usar. Utiliza una estructura de clases y objetos para organizar el código, y se enfoca en conceptos como la herencia, el
encapsulamiento y el polimorfismo.
• Java tiene una amplia gama de aplicaciones, desde el desarrollo de aplicaciones de escritorio hasta el desarrollo web y móvil.
En el caso de las aplicaciones móviles, Java fue ampliamente utilizado para desarrollar aplicaciones Android. Sin embargo, a
partir de Android 10, se ha promovido el uso del lenguaje Kotlin como la principal opción de desarrollo para aplicaciones
Android.
• En cuanto a "Play Store", es la tienda de aplicaciones de Google para dispositivos Android. A través de la Play Store, los
usuarios pueden descargar e instalar aplicaciones desarrolladas en Java, Kotlin u otros lenguajes compatibles con Android.
• Java ha evolucionado a lo largo de los años con nuevas versiones y características, y sigue siendo una herramienta poderosa y
popular en la industria del desarrollo de software.
DESARROLLO

• ¿Qué es Java?
• Java es un lenguaje de programación multiplataforma orientado a objetos que se ejecuta en miles de millones de dispositivos de todo el mundo. Impulsa
aplicaciones, sistemas operativos de smartphones, software empresarial y muchos programas conocidos. A pesar de haber sido eliminado hace más de
20 años, Java es actualmente el lenguaje de programación más popular para los desarrolladores de aplicaciones.
• El código de programación Java escrito para una plataforma, como el sistema operativo Windows, se puede transferir fácilmente a otra plataforma, como
un sistema operativo de teléfono móvil, y viceversa sin que se vuelva a escribir completamente. Java funciona en varias plataformas porque, cuando se
compila un programa java, el compilador crea un archivo de código de bytes .class que se puede ejecutar en cualquier sistema operativo que tenga
instalada la máquina virtual Java (JVM). Normalmente es fácil instalar JVM en la mayoría de los sistemas operativos principales, incluido iOS, que no
siempre era el caso.
• Características:
• Orientado a objetos: Es un lenguaje orientado a objetos, lo que significa que se basa en el concepto de objetos y clases para organizar y estructurar el
código.
• Multiplataforma: Es independiente de la plataforma, lo que significa que el código Java se puede ejecutar en cualquier sistema operativo o dispositivo
compatible con Java sin necesidad de recompilar el código.
• Seguro: Tiene características de seguridad integradas que ayudan a proteger los sistemas contra amenazas externas.
• Manejo automático de memoria: Libera automáticamente la memoria utilizada por objetos que ya no se utilizan.
• Multithreading: Permite la ejecución de varios hilos de ejecución en paralelo, lo que permite a las aplicaciones realizar varias tareas al mismo tiempo.
• API’s integradas: Dispone de una gran cantidad de API’s (interfaz de programación de aplicaciones) integradas, lo que permite a los desarrolladores
utilizar una variedad de funciones y herramientas para crear aplicaciones.
• Popular: Es uno de los lenguajes de programación más populares y utilizados en el mundo. En su mayor parte, para el desarrollo de aplicaciones
empresariales y el desarrollo de aplicaciones para Android.
Objetivos.

• Java se encontraba entre los primeros lenguajes de programación


orientados a objetos. Un lenguaje de programación orientado a
objetos organiza su código en torno a clases y objetos, en lugar de
funciones y comandos. Estos rasgos hacen que Java sea un lenguaje
de programación versátil y relativamente fácil de aprender que es
muy popular entre empresas de software y tecnología.
¿Cuándo y quien creó Java?
• James Gosling creó Java en 1995 mientras trabajaba en Sun Microsystems.
Aunque obtuvo popularidad rápidamente después de su lanzamiento, Java no
se inició como el lenguaje de programación principal que es hoy en día.
• El desarrollo de lo que se convertiría en Java comenzó en Sun Microsystems
en 1991. El proyecto, inicialmente denominado Oak, se diseñó originalmente
para la televisión interactiva. Gosling vio Java como una oportunidad para
solucionar los problemas que anticipó que estaban en camino para lenguajes
de programación menos portátiles a medida que se conectaron más
dispositivos a la red.
• Java se diseñó con un estilo de sintaxis similar al lenguaje de programación C+
+ para que ya resultara familiar para los programadores cuando empezaran a
usarlo.
¿Cómo fue Java con la aparición del
internet?
• Con la aparición de Internet y la proliferación de nuevos dispositivos
digitales a mediados de la década de 1990, los desarrolladores
adoptaron Java rápidamente como un lenguaje de programación de
plataforma verdaderamente múltiple.
• : La primera versión pública de Java, Java 1.0, se publicó en 1996. En
cinco años, tenía 2,5 millones de desarrolladores en todo el mundo.
En la actualidad, Java impulsa todo, desde el sistema operativo móvil
Android hasta el software empresarial
¿Para qué se usa el lenguaje de programación Java?
• Java es un lenguaje de programación muy transferible que se usa en
plataformas y diferentes tipos de dispositivos, desde smartphones
hasta televisores inteligentes. Se usa para crear aplicaciones móviles y
web, software empresarial, dispositivos de Internet de las cosas (IoT),
juegos, macrodatos, aplicaciones distribuidas y basadas en la nube,
entre otros tipos. Estos son algunos ejemplos específicos del mundo
real de las aplicaciones que se programan con Java.
Usos de la programación Java:
• Aplicaciones de escritorio
• Para crear aplicaciones de escritorio se utiliza la plataforma Java SE (Standard Edition), que
incluye un conjunto completo de herramientas de desarrollo
• Aplicaciones empresariales
• También se utiliza para desarrollar aplicaciones web utilizando la plataforma Java crea e
implementa en línea aplicaciones empresariales basadas en la web y en la nube.
• Apps para Android
• El desarrollo de aplicaciones móviles y juegos para dispositivos Android utilizando la
plataforma Java ME (Micro Edition) y herramientas como Android Studio.
• Software Industrial
• Se utiliza con frecuencia en la industria para desarrollar software para la planta de
producción, crear herramientas de productividad y de gestión empresarial.
Servicios financieros/Comercio Electrónico

• En la industria financiera se emplea para desarrollar aplicaciones de banca online y en las


empresas con muchos productos para crear webs de comercio electrónico (eCommerce).
• La escalabilidad y capacidad de Java en manejar grandes cantidades de datos es uno de
los motivos por los cuales es elegido por gran parte de los desarrolladores de
aplicaciones.
• IA y Machine Learning
• En la industria de la inteligencia artificial y el aprendizaje automático, también tiene un
papel importante, ya que muchas de las herramientas y bibliotecas utilizadas en estos
campos están escritas en Java.
• Aplicaciones IoT
• Java es una de las opciones a la que recurren los desarrolladores de IoT debido a la
accesibilidad con la que su código puede transferirse entre plataformas.
Gaming
• Existe una gran cantidad de los juegos más populares del mercado
que han sido desarrollados con Java. Entre ellos destacamos Pokemon
GO, Minecratf, Clash Royale, Tetris, Angry Birds, Temple Run, por citar
algunos.
• Es un lenguaje de programación muy versátil que se utiliza para
desarrollar una amplia variedad de aplicaciones, desde aplicaciones
de escritorio y web hasta aplicaciones móviles y sistemas
empresariales.
¿Cómo funciona Java?
• Los lenguajes informáticos de alto nivel son más fáciles de leer, escribir y corregir, pero
sin duda debe haber un compilador entre el lenguaje de programación y la máquina del
ordenador que compile o interprete el código para que pueda ejecutarse en un lenguaje
que el ordenador entienda.
• Java es un lenguaje portable que se puede ejecutar en cualquier sistema operativo.
• El código escrito en Java se compila en un formato especial llamado bytecode, que luego
se ejecuta en la máquina virtual Java (JVM). Esto significa que el código Java se puede
ejecutar en cualquier plataforma que tenga una JVM instalada, lo que lo hace
independiente del sistema operativo.
• El programa Java consta de uno o varios archivos de código fuente con extensión java
que contienen las instrucciones escritas en el lenguaje Java. Java es un lenguaje de
programación que se compila en bytecode y se ejecuta en una máquina virtual, lo que
permite que el código se ejecute en cualquier plataforma con una JVM instalada
Estructura básica de un programa en Java
• Diferencia entre Java y Javascript
• Java y JavaScript son dos lenguajes de programación diferentes que tienen algunas
similitudes, pero también varias diferencias importantes.
• Java es un lenguaje de programación orientado a objetos y se ejecuta en una máquina
virtual Java (JVM), JavaScript es un lenguaje de programación de scripts (secuencia de
comandos) orientado a objetos.
• Java se utiliza para desarrollar aplicaciones de escritorio, servidores, dispositivos
móviles, televisores inteligentes, automóviles, electrodomésticos, sistemas
empresariales y más.
• JavaScript se utiliza para el desarrollo de aplicaciones web y se ejecuta en el lado del
cliente, es decir, en el navegador web del usuario. Otra diferencia importante es que
Java es un lenguaje de programación compilado, lo que significa que el código fuente
se traduce a código binario antes de ser ejecutado.
Sintaxis

• Java tiene una sintaxis completa y rica que abarca múltiples


elementos, desde declaraciones de clases y métodos hasta
estructuras de control y manipulación de datos. No hay una "única"
sintaxis de Java, ya que el lenguaje está diseñado para ser flexible y
expresivo.
• La sintaxis básica de Java se basa en una combinación de palabras
clave, operadores, identificadores y símbolos de puntuación. Permite
la declaración de clases, métodos, variables, estructuras de control y
mucho más.
Declaración de clases

• Java
• public class NombreDeLaClase {
• // Cuerpo de la clase
• }
• Métodos
• Java
• tipoDeRetorno nombreDelMetodo(tipoDeParametro parametro1, tipoDeParametro parametro2) {
• // Cuerpo del método
• // Instrucciones a ejecutar
• return valorDeRetorno;
• }
• Declaración de variables
• Java
• tipoDeDato nombreDeVariable;
• Asignación de valores a variables
• Java
• nombreDeVariable = valor;
Estructuras de control
Condicionales if-else

• Java
• if (condicion) {
• // Instrucciones si la condición es verdadera
• } else {
• // Instrucciones si la condición es falsa
• Ciclo for
• java
• for (inicialización; condición; incremento) {
• // Instrucciones a repetir
• }
• Ciclo while
• java
• while (condicion) {
• // Instrucciones a repetir
• }
Comentarios

• java
• // Comentario de una línea

• /* Comentario
• de múltiples
• líneas */
Ejemplos

• Hola Mundo
• Java
• public class HolaMundo {
• public static void main(String[] args) {
• System.out.println("¡Hola, mundo!");
• }
•}
Suma de dos números

• Java
• public class Suma {
• public static void main(String[] args) {
• int num1 = 5;
• int num2 = 3;
• int suma = num1 + num2;
• System.out.println("La suma de " + num1 + " y " + num2 + " es: " +
suma);
• }
•}
Ciclo for

Java
• public class CicloFor {
• public static void main(String[] args) {
• for (int i = 1; i <= 5; i++) {
• System.out.println("El valor de i es: " + i);
• }
• }
•}
Condicionales if-else

• Java
• public class Condicionales {
• public static void main(String[] args) {
• int edad = 20;

• if (edad >= 18) {
• System.out.println("Eres mayor de edad. Puedes votar.");
• } else {
• System.out.println("Eres menor de edad. No puedes votar.");
• }
• }
• }
Play Store

• Java no tiene un "Play Store" específico como lo tiene Android para las
aplicaciones móviles. Java es un lenguaje de programación versátil que se
utiliza en una amplia gama de aplicaciones, desde desarrollo de software
empresarial hasta aplicaciones de escritorio y web.
• Una vez que hayas desarrollado una aplicación Java, puedes distribuirla de
varias formas. Puedes crear un archivo ejecutable (JAR o WAR) que los
usuarios pueden descargar e instalar en sus dispositivos. También puedes
empaquetar tu aplicación Java en un archivo de instalación (como un
instalador MSI o un paquete de instalación para Linux) para facilitar la
instalación en los sistemas operativos correspondientes.
• Java también se utiliza extensivamente en el desarrollo de aplicaciones
empresariales y servidores web.
CONCLUSIONES
• CONCLUSIÓN DE JOSE DAVID GUERRERO SOTO
• Java es un lenguaje de programación con una amplia adopción y
aplicabilidad en diversos dominios, desde aplicaciones web hasta
sistemas embebidos, gracias a su versatilidad, portabilidad, seguridad y
el apoyo de una gran comunidad. Sin embargo, la elección de un
lenguaje de programación dependerá de las necesidades específicas de
un proyecto y de las preferencias del equipo de desarrollo.
• Java no es difícil de aprender lo que tiene Java es que necesitas tiempo
para comprender el lenguaje pero del resto ofrece muchas cosas que si
lo aprendes y le dedicas el tiempo y la dedicación te da un mundo de
posibilidades.
CONCLUSIÓN JARED MARTINEZ
AVILA
• Después de una breve investigación, recabando la información en
diferentes sitios llegamos a la conclusión y nos atrevemos a decir que
java podria considerarse un lenguaje de programación "universal" en
estos tiempos, debido a la alta capacidad de implementación en los
diferentes ámbitos como ya explicamos anteriormente y lo fácil que
es aprenderlo, el cual se cree tendrá funcionamiento durante algunos
años más.
CONCLUSIÓN DE LESLIE REINOSO
VAZQUEZ
• Como podemos ver Java es una de las herramientas digitales más
importantes de la actualidad, ya que sin esta muchos del software
que hoy en día ocupamos en nuestra cotidianidad, no existirían.
• Por otro lado también debemos saber que al utilizar esta
herramienta, podemos desarrollar cualquier tipo de aplicación que
ayude a una función en específico. Sin embargo debemos tomar en
cuenta que se tienen que cumplir varias reglas para que esta
herramienta sea efectiva a la hora de la ejecución de dicha
aplicación.
CONCLUSIÓN DE LILIANA RODEA
ROMERO
• En conclusión, Java es un lenguaje de programación que nos enseña
sobre la importancia de la portabilidad, la seguridad y la escalabilidad
en el desarrollo de software. Su diseño orientado a objetos y su
sintaxis sencilla facilitan la creación de programas robustos y fiables.
• Java ha tenido un gran impacto en la sociedad y aplica en varias áreas,
utilizado en el desarrollo de sistemas de gestión empresarial,
aplicaciones de comercio electrónico, sistemas de banca en línea y
otros sistemas críticos para las empresa, aunque Android utiliza Kotlin
como lenguaje principal, Java es un lenguaje importante para el
desarrollo de aplicaciones Android
CONCLUSIÓN DE VALERIA SALAZAR
PASCUAL
• Java es un lenguaje de programación muy transferible que se usa en
plataformas y diferentes tipos de dispositivos, desde smartphones
hasta televisores inteligentes.
• Esto significa que se puede escribir para un sistema operativo y
ejecutarse en otro. Los programadores escriben en el lenguaje de
programación Java, que el kit traduce en código informático que
puede ser leído por cualquier dispositivo con el software adecuado.
Bibliografía
1) Aula 21. (3 de Octubre de 2023). Obtenido de Aula 21: https://www.cursosaula21.com/que-es-java/

2) Aws. (3 de Octubre de 2023). Obtenido de Aws: https://aws.amazon.com/es/what-is/java/

3) Azure. (3 de Octubre de 2023). Obtenido de Azure:


https://azure.microsoft.com/es-mx/resources/cloud-computing-dictionary/what-is-java-programming-language/#:~:text=Java%20es%20un%20lenguaje%20de,empresa
rial%20y%20muchos%20programas%20conocidos

4) Grandes empresas que utilizan Java. (9 de Febrero de 2022). Obtenido de Grandes empresas que utilizan Java:
https://www.appandweb.es/blog/grandes-empresas-que-utilizan-java/

5) Manual Web. (3 de Octubre de 2023). Obtenido de Manual Web: https://www.manualweb.net/java/historia-java/

También podría gustarte