Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad


Instalación y uso básico de Java, Apuntes de Informática

Este documento proporciona una guía detallada sobre la instalación del jdk de java en windows 10 y 11, así como la instalación de la ide netbeans para desarrollar aplicaciones java. Además, se explican conceptos fundamentales del lenguaje de programación java, como tipos de datos, variables, comentarios, sentencias, bloques de código, estructuras de control, operadores y expresiones. Se incluyen ejemplos prácticos de programas java que muestran cómo realizar tareas básicas como imprimir mensajes en la consola, leer datos de entrada del usuario y realizar operaciones matemáticas. Este documento sería útil para estudiantes universitarios que estén aprendiendo a programar en java, ya que cubre los temas esenciales para comenzar a desarrollar aplicaciones en este lenguaje.

Tipo: Apuntes

2021/2022

Subido el 04/10/2022

ivan-gomez-59
ivan-gomez-59 🇨🇴

1 documento

1 / 44

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe
pff
pf12
pf13
pf14
pf15
pf16
pf17
pf18
pf19
pf1a
pf1b
pf1c
pf1d
pf1e
pf1f
pf20
pf21
pf22
pf23
pf24
pf25
pf26
pf27
pf28
pf29
pf2a
pf2b
pf2c

Vista previa parcial del texto

¡Descarga Instalación y uso básico de Java y más Apuntes en PDF de Informática solo en Docsity!

Instala fácilmente el JDK 18/17 de Java en Windows 10 y 11

https://jdk.java.net/

Instala fácilmente NetBeans 14, 13 o 12 para Java en Windows

https://youtu.be/oAin-q1oTDw

https://youtu.be/dVaZg_ZTxHA

https://netbeans.apache.org/download/index.html

Versión Release date Public Updates Support Until JDK Beta 1995?? JDK 1.0 January 1996?? JDK 1.1 February 1997?? J2SE 1.2 December 1998?? J2SE 1.3 May 2000?? J2SE 1.4 February 2002 October 2008 February 2013 J2SE 5.0 September 2004 November 2009 April 2015 Java SE 6 December 2006 April 2013 December 2018 Java SE 7 July 2011 April 2015 July 2022 Java SE 8 (LTS) March 2014 At least May 2026 for OpenJDK December 2030

Versión Release date Public Updates Support Until Java SE 9 September 2017 March 2018 for OpenJDK N/A Java SE 10 March 2018 September 2018 for OpenJDK N/A Java SE 11 (LTS) September 2018 October 2024 for OpenJDK September 2026 Java SE 12 March 2019 September 2019 for OpenJDK N/A Java SE 13 September 2019 March 2020 for OpenJDK N/A Java SE 14 March 2020 September 2020 for OpenJDK N/A Java SE 15 September 2020 March 2021 for OpenJDK N/A Java SE 16 March 2021 September 2021 for OpenJDK N/A Java SE 17 (LTS) September 2021 September 2030 for Zulu TBA

● Java Virtual Machine (JVM)

○ Es una abstracción de una máquina de

cómputo, encargada de ejecutar los

programas Java.

● Java Runtime Environment (JRE)

○ Es un paquete de software que contiene los

artefactos requeridos para ejecutar un

programa Java.

● Java Development Kit (JDK)

○ Es un superconjunto del JRE y contiene las

herramientas para los programadores Java.

Apache
Netbeans
Visual Studio
Code
Intellij
IDEA
Eclipse
IDE
Oracle
JDeveloper

… y más

// Este es un comentario de línea

Este es un comentario de bloque

Todo entre estos símbolos es ignorado

* Este es un comentario de documentación.

* Se usa para el Javadoc de nuestro proyecto

● Es un nombre que se asocia con una porción de la memoria del ordenador, en la que se guarda el

valor asignado.

● Todas las variables han de declararse antes de usarlas, la declaración consiste en una sentencia en la que figura, el tipo de dato y el nombre que asignamos a la variable. OJO: El tipo de dato de la variable no cambiará después de creada. ● Una vez declarada se le podrá asignar valores.

int x =0;
String nombre ="Angel";
double a =3.5;
boolean bNuevo =true;
int[] datos ;
A partir de Java 10 podremos utilizar la palabra reservada var para crear objetos
sin tener que definir el tipo:

var list = List.of(1, 2, 3);

var example = "example";

var team = new Team();

Java va a inferir el tipo de dato que será la variable a partir del valor que sea
asignada al momento de la creación.
Si no asigna un valor, no se podrá inferir el tipo, por lo tanto no se podrá usar var.

● En Java los caracteres no están restringidos a los ASCII sino que son Unicode. Unicode es una codificación de caracteres de 16 bits que soporta la mayoría de los idiomas del mundo. ● Un carácter está siempre rodeado de comillas simples como 'A', ' 9 ', 'ñ', etc. ● Un tipo especial de carácter es la secuencia de escape, que se utilizan para representar caracteres de control o caracteres que no se imprimen. ● Para indicar un carácter Unicode que no puede ser representado en ASCII, como "ö," hemos utilizado la secuencia de escape '\udddd'. Cada "d" en la secuencia de escape es un dígito hexadecimal. '\u00F6' = 'ö'

\t Tabulador
\b Retroceso (backspace)
\n Nueva línea
\r Retorno de carro
\f Salto de línea
\ ’ Comilla simple
\ ” Comilla doble
\ Barra invetida

● Desde el punto de vista de la programación cotidiana, uno de los tipos de

datos más importantes de Java es String.

● String define y admite cadenas de caracteres.

● En algunos otros lenguajes de programación, una cadena o string es una

matriz o array de caracteres. Este no es el caso con Java. Los Strings son

objetos.

“Hola Mundo”