Manual de programación enJjava

Page 1

II UNIDAD

MANUAL DE PROGRAMACION EN JAVA

30 DE ABRIL DE 2024

LICEO JAVIER

Javier Alejandro Guzmán Padilla IV Bach Sección c
TICS
Página 1 de 16 Tabla de contenido Que es Java y las amplias posibilidades que este nos da 2 ¿Qué es la tecnología Java y por qué la necesito?..................................................................................3 ¿Es gratuita la descarga de Java? 3 ¿Como Programar en Java? 4 ¿Qué es NetBeans?.................................................................................................................................4 NetBeans y Java ......................................................................................................................................4 ¿Para qué sirve NetBeans? 5 Ventajas de Netbeans.............................................................................................................................5 Pasos para la creación de un proyecto. ..................................................................................................6 Creación de una interfaz grafica 7 Estructura de un programa de java 8 Uso de la clase scanner...........................................................................................................................9 If and else 11 Anidado 12

Que es Java y las amplias posibilidades que este nos da

Java es un lenguaje de programación ampliamente utilizado para codificar aplicaciones web. Ha sido una opción popular entre los desarrolladores durante más de dos décadas, con millones de aplicaciones Java en uso en la actualidad. Java es un lenguaje multiplataforma, orientado a objetos y centrado en la red que se puede utilizar como una plataforma en sí mismo. Es un lenguaje de programación rápido, seguro y confiable para codificarlo todo, desde aplicaciones móviles y software empresarial hasta aplicaciones de macrodatos y tecnologías del servidor.

Debido a que Java es un lenguaje versátil y de uso gratuito, crea software localizado y distribuido. Algunos usos comunes de Java incluyen:

1. Desarrollo de videojuegos

Muchos videojuegos, así como juegos para móviles y computadoras, se crean con Java. Incluso los juegos modernos que integran tecnología avanzada, como el machine learning o la realidad virtual, se crean con la tecnología de Java.

2. Computación en la nube

Java a menudo se conoce como WORA: escribir una vez y ejecutar en cualquier lugar (por sus siglas en inglés “Write Once and Run Anywhere”), lo que lo hace perfecto para aplicaciones descentralizadas basadas en la nube. Los proveedores de la nube eligen el lenguaje Java para ejecutar programas en una amplia gama de plataformas subyacentes.

3. Macrodatos

Java se usa para motores de procesamiento de datos que pueden trabajar con conjuntos de datos complejos y cantidades masivas de datos en tiempo real.

Página 2 de 16

4. Inteligencia artificial

Java es una fuente inagotable de bibliotecas de machine learning. Su estabilidad y velocidad lo hacen perfecto para el desarrollo de aplicaciones de inteligencia artificial como el procesamiento del lenguaje natural y el aprendizaje profundo.

5. Internet de las cosas

Java se ha utilizado para programar sensores y hardware en dispositivos de periferia que pueden conectarse de forma independiente a Internet.

¿Qué es la tecnología Java y por qué la necesito?

Java es una plataforma informática de lenguaje de programación creada por Sun Microsystems en 1995. Ha evolucionado desde sus humildes comienzos hasta impulsar una gran parte del mundo digital actual, ya que es una plataforma fiable en la que se crean muchos servicios y aplicaciones. Los nuevos e innovadores productos y servicios digitales diseñados para el futuro también siguen basándose en Java.

Aunque la mayoría de aplicaciones Java modernas combinan el tiempo de ejecución y la aplicación de Java, todavía existen algunas aplicaciones e incluso sitios web que no funcionan sin instalar Java para escritorio. El sitio web Java.com está pensado para consumidores que todavía necesitan Java en sus aplicaciones de escritorio, sobre todo las aplicaciones que tienen como destino Java 8. Los desarrolladores y los usuarios que quieran aprender sobre programación Java, deben consultar el sitio web dev.java y los usuarios profesionales, oracle.com/java para obtener más información.

¿Es gratuita la descarga de Java?

Sí, la descarga de Java para uso personal es gratuita.

Java también es gratuito para el desarrollo: los desarrolladores encontrarán todos los kits de desarrollo y otras herramientas útiles en https://www.oracle.com/javadownload/

Página 3 de 16

¿Qué es NetBeans?

¿Como

Programar en Java?

Antes de nada, cabe destacar que a pesar de que todo el mundo conoce a NetBeans como “NetBeans”, tras un proceso de rebranding en 2016, se cambió el nombre a “Apache NetBeans”. De ahí el título de este apartado. Ahora sí, es el momento de conocer su definición:

NetBeans es un IDE o entorno de desarrollo integrado, basado en el lenguaje Java y ejecutado en Swing.

De esta forma, NetBeans o Apache NetBeans es una aplicación de código abierto, que ha cobrado bastante popularidad en los últimos años.

Este IDE, orientado principalmente a las apps de Java, ofrece diferentes herramientas digitales como editor de texto, código, compilador, interfaz gráfica de usuario; además de un depurador.

Por otro lado, cabe destacar que NetBeans facilita la creación de aplicaciones estructuradas, ya que están basadas en un conjunto de módulos. Así, se favorece el desarrollo de las diversas funciones de una manera independiente y pudiendo también reutilizar los componentes.

NetBeans y Java

Si quieres responder de verdad qué es NetBeans y para qué sirve, hay que situar esta aplicación junto al lenguaje de Java. Y es que ambos pertenecían a la misma compañía, de ahí que este IDE se encuentre orientado principalmente a dicho lenguaje de programación.

No obstante, NetBeans se puede utilizar sin ningún inconveniente con otros lenguajes de programación para la creación y desarrollo de programas informáticos.

Por consiguiente, podemos crear y desarrollar aplicaciones con NetBeans y PHP o, incluso, con lenguajes más dinámicos como es el caso de JavaScript. A ello se le suma una gran lista de otros lenguajes, tales como: C, Ruby, C++ o Groovy, entre otros.

Página 4 de 16

¿Para qué sirve NetBeans?

NetBeans ayuda en el desarrollo de cualquier tipo de software y en sus distintas fases. A los programadores les sirve como medio para la escritura, compilación o, simplemente, para hallar errores en programas basados en los anteriores lenguajes.

Es útil para ejecutar programas en diferentes dispositivos electrónicos, tanto móviles como PC. Asimismo, NetBeans permite a través de Bookmarking marcar las líneas de código que a posteriori se modificarán.

Por otro lado, proporciona una librería visual donde conseguir los diferentes widgets y permite gestionar el almacenamiento de los datos de una forma óptima.

Ventajas de Netbeans

Para entender qué es NetBeans, es importante conocer cuáles son los beneficios de utilizar este IDE. Veamos a continuación algunos ejemplos:

Código abierto: NetBeans es de código abierto y por ende gratuito, de modo que cualquiera puede descargarse esta aplicación. Para ello, es necesario visitar la web oficial de Apache NetBeans.

Multiplataforma: Se puede emplear en distintos dispositivos, así como ejecutarse en diferentes sistemas operativos (Mac OS, Windows, Linux y Solaris).

Manejo automático de la memoria: Para aquellos programas con C o C++, la administración de la memoria se puede realizar de forma automática.

Multilenguaje: Como venimos diciendo, NetBeans permite desarrollar aplicaciones multilenguaje. Es decir, no solo opera con Java; sino que NetBeans puede utilizar otros lenguajes como PHP, C o Ruby, entre otros.

Página
5 de 16

Pasos para la creación de un proyecto.

• Entonces, para crear tu primer programa, los pasos son los siguientes:

• En el cuadro de diálogo que se abrirá, selecciona el tipo de proyecto a realizar, en este caso en Categories selecciona Java y en Projects: Java Application. Y presiona el botón Next.

• En el siguiente cuadro de diálogo, escribe el nombre del proyecto (En la figura 3, se indica con el número 1), el cual DEBE iniciar con una letra mayúscula y NO CONTENER espacios en blanco ni caracteres especiales. (Confía en mí, aunque Netbeans no te haga ninguna indicación, estos detallitos pueden generar que después no puedas compilar tu programa) No realices cambios en las cajas marcadas con los números 2 y 3. Asegúrate de dejar la casilla de verificación Create Main Class seleccionada para que Netbeans haga el trabajo de crear el archivo con el método main. (Inciso 4). Por último, presiona el botón Finish.

6 de 16
Página

Página 7 de 16

• A continuación Netbeans generará la estructura organizacional de tu proyecto, y el archivo principal .java. En la figura 4 puedes ver una guía rápida que te guiará por la interfaz gráfica de éste IDE.qyty

Utilliza el editor para capturar el código de tu programa y aprovecha las ayudas que el IDE te ofrecerá conforme vayas introduciendo las instrucciones.Recuerda guardar constantemente tu código y cuando hayas terminado, puedes presionar el botón Run Project o la tecla F6.Si tienes errores, se te mostrarán en la ventana Output (ver Figura 4), o si todo funciona correctamente, también en esta ventana se mostrará la salida de tu programa.

Creación de una interfaz grafica

Una interfaz en Java es una colección de métodos abstractos y propiedades constantes. En las interfaces se especifica qué se debe hacer pero no su implementación. Serán las clases que implementen estas interfaces las que describan la lógica del comportamiento de los métodos.

Estructura de un programa de java

Página 8 de 16

Uso de la clase scanner

la clase Scanner nos permite leer un fichero de texto de diversas maneras: línea a línea, String a String (con algún carácter separador) o incluso leer otros tipos de datos como enteros, reales, etc.

Página 9 de 16
Página 10 de 16

If and else

If es usado cuando deseamos que una operación se ejecute únicamente cuando una condición se cumple. else es usado para indicarle a R qué hacer en caso de la condición de un if no se cumpla. Un if es la manera de decirle a R: SI esta condición es cierta

16
Página 11 de

Anidado

Página 12 de 16
Página 13 de 16

Anexo

Mas ejemplos de if and else anidado

Página 14 de 16

Que son variables en java

Las variables en Java son contenedores que se utilizan para almacenar y manipular datos en un programa. Una variable tiene un tipo de dato que define qué tipo de valor puede contener y un nombre que se utiliza para hacer referencia a ella en el código.

Página 15 de 16
FIN
Página
16 de 16

Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.