Presentación Powerpoint
Presentación Powerpoint
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
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
• 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/
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/