<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://programacion.abrilcode.com/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://programacion.abrilcode.com/feed.php">
        <title>Programación - bloque2</title>
        <description></description>
        <link>https://programacion.abrilcode.com/</link>
        <image rdf:resource="https://programacion.abrilcode.com/lib/exe/fetch.php?media=wiki:logo.png" />
       <dc:date>2026-05-15T15:27:17+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://programacion.abrilcode.com/doku.php?id=bloque2:arrays&amp;rev=1726520021&amp;do=diff"/>
                <rdf:li rdf:resource="https://programacion.abrilcode.com/doku.php?id=bloque2:casting&amp;rev=1726520021&amp;do=diff"/>
                <rdf:li rdf:resource="https://programacion.abrilcode.com/doku.php?id=bloque2:clasearrays&amp;rev=1726520021&amp;do=diff"/>
                <rdf:li rdf:resource="https://programacion.abrilcode.com/doku.php?id=bloque2:conceptos&amp;rev=1726520021&amp;do=diff"/>
                <rdf:li rdf:resource="https://programacion.abrilcode.com/doku.php?id=bloque2:controlflujo&amp;rev=1726520021&amp;do=diff"/>
                <rdf:li rdf:resource="https://programacion.abrilcode.com/doku.php?id=bloque2:fundamentos&amp;rev=1726520021&amp;do=diff"/>
                <rdf:li rdf:resource="https://programacion.abrilcode.com/doku.php?id=bloque2:math&amp;rev=1726520021&amp;do=diff"/>
                <rdf:li rdf:resource="https://programacion.abrilcode.com/doku.php?id=bloque2:metodosstatic&amp;rev=1726520021&amp;do=diff"/>
                <rdf:li rdf:resource="https://programacion.abrilcode.com/doku.php?id=bloque2:operadores&amp;rev=1726520021&amp;do=diff"/>
                <rdf:li rdf:resource="https://programacion.abrilcode.com/doku.php?id=bloque2:scanner&amp;rev=1726520021&amp;do=diff"/>
                <rdf:li rdf:resource="https://programacion.abrilcode.com/doku.php?id=bloque2:string&amp;rev=1726520021&amp;do=diff"/>
                <rdf:li rdf:resource="https://programacion.abrilcode.com/doku.php?id=bloque2:tiposvariables&amp;rev=1726520021&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://programacion.abrilcode.com/lib/exe/fetch.php?media=wiki:logo.png">
        <title>Programación</title>
        <link>https://programacion.abrilcode.com/</link>
        <url>https://programacion.abrilcode.com/lib/exe/fetch.php?media=wiki:logo.png</url>
    </image>
    <item rdf:about="https://programacion.abrilcode.com/doku.php?id=bloque2:arrays&amp;rev=1726520021&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-09-16T20:53:41+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>arrays</title>
        <link>https://programacion.abrilcode.com/doku.php?id=bloque2:arrays&amp;rev=1726520021&amp;do=diff</link>
        <description>Estructuras de datos: Arrays

Un array es una estructura de datos que almacena una cantidad fija de elementos de la misma clase o tipo. Todos los datos que almacena deben ser del mismo tipo. Una vez creado el array siempre tiene la misma cantidad de elementos; no pueden crecer.</description>
    </item>
    <item rdf:about="https://programacion.abrilcode.com/doku.php?id=bloque2:casting&amp;rev=1726520021&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-09-16T20:53:41+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>casting</title>
        <link>https://programacion.abrilcode.com/doku.php?id=bloque2:casting&amp;rev=1726520021&amp;do=diff</link>
        <description>Conversiones de tipos primitivos

En Java, convertir directamente un tipo de datos a otro tipo se conoce como casting.

Las conversiones entre tipos de datos solo se pueden hacer cuando los 2 tipos de datos involucrados, guardan una relación. 
Esto ocurre solo con los tipos de datos numéricos y con los</description>
    </item>
    <item rdf:about="https://programacion.abrilcode.com/doku.php?id=bloque2:clasearrays&amp;rev=1726520021&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-09-16T20:53:41+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>clasearrays</title>
        <link>https://programacion.abrilcode.com/doku.php?id=bloque2:clasearrays&amp;rev=1726520021&amp;do=diff</link>
        <description>Clase Arrays

Package java.util

El paquete java.util contiene clases para gestionar colecciones de Java (Lists, Sets, Maps) y para su manejo. También contiene clases de lectura como Scanner, clases para tiempo, fechas, y otras clases útiles. Las clases de este package necesitan ser importadas para ser usadas:</description>
    </item>
    <item rdf:about="https://programacion.abrilcode.com/doku.php?id=bloque2:conceptos&amp;rev=1726520021&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-09-16T20:53:41+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>conceptos</title>
        <link>https://programacion.abrilcode.com/doku.php?id=bloque2:conceptos&amp;rev=1726520021&amp;do=diff</link>
        <description>Conceptos básicos

Workspace

Un workspace es un tipo de directorio que usa Eclipse para almacenar proyectos. Un workspace no es un proyecto. Podemos organizar los distintos proyectos en diferentes workspaces. Para cambiar de workspace ire a la pestaña</description>
    </item>
    <item rdf:about="https://programacion.abrilcode.com/doku.php?id=bloque2:controlflujo&amp;rev=1726520021&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-09-16T20:53:41+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>controlflujo</title>
        <link>https://programacion.abrilcode.com/doku.php?id=bloque2:controlflujo&amp;rev=1726520021&amp;do=diff</link>
        <description>Sentencias de Control de Flujo

El flujo de un programa es el orden en el que se ejecutan las instrucciones. Mientras no lo controlemos, siempre se ejecutará una instrucción después de otra, en el órden en el que estén escritas hasta el final del programa.</description>
    </item>
    <item rdf:about="https://programacion.abrilcode.com/doku.php?id=bloque2:fundamentos&amp;rev=1726520021&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-09-16T20:53:41+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>fundamentos</title>
        <link>https://programacion.abrilcode.com/doku.php?id=bloque2:fundamentos&amp;rev=1726520021&amp;do=diff</link>
        <description>Fundamentos de Programación

	*  Conceptos básicos
	*  Tipos de Datos y Variables
	*  Operadores
	*  Conversión de tipos primitivos (Casting)
	*  Sentencias de Control de Flujo
	*  Métodos Estáticos (Static)
	*  Estructuras de Datos: Arrays

Clases Complementarias

	*  Clase String
	*  Clase Scanner
	*  Clase Math
	*  Clase Arrays

----------

(c)  Fernando Valdeón</description>
    </item>
    <item rdf:about="https://programacion.abrilcode.com/doku.php?id=bloque2:math&amp;rev=1726520021&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-09-16T20:53:41+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>math</title>
        <link>https://programacion.abrilcode.com/doku.php?id=bloque2:math&amp;rev=1726520021&amp;do=diff</link>
        <description>Clase Math

Package java.lang

En el paquete java.lang tenemos diferentes clases. Este paquete se importa por defecto en todo programa en Java. Por lo tanto, no es necesario poner la cláusula “import”. Dentro de este paquete tenemos gran parte de las clases más utilizadas en java. Podemos ver su contenido en la documentación del api de Java buscando por</description>
    </item>
    <item rdf:about="https://programacion.abrilcode.com/doku.php?id=bloque2:metodosstatic&amp;rev=1726520021&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-09-16T20:53:41+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>metodosstatic</title>
        <link>https://programacion.abrilcode.com/doku.php?id=bloque2:metodosstatic&amp;rev=1726520021&amp;do=diff</link>
        <description>Métodos estáticos

Un  método  es  un  bloque  de  instrucciones  definidas  dentro  de  una  clase  que  realizan  una  determinada tarea y a las que podemos invocar (llamar) mediante un nombre identificador.

Los métodos pueden ser de dos tipos:</description>
    </item>
    <item rdf:about="https://programacion.abrilcode.com/doku.php?id=bloque2:operadores&amp;rev=1726520021&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-09-16T20:53:41+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>operadores</title>
        <link>https://programacion.abrilcode.com/doku.php?id=bloque2:operadores&amp;rev=1726520021&amp;do=diff</link>
        <description>Operadores en Java

Los operadores son instrucciones que se usan junto a las variables o los tipos de datos para construir operaciones.

Las normas de estilo aconsejan, separar mediante espacios y paréntesis los operadores y los valores en las operaciones, para mejorar la legibilidad del código.</description>
    </item>
    <item rdf:about="https://programacion.abrilcode.com/doku.php?id=bloque2:scanner&amp;rev=1726520021&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-09-16T20:53:41+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>scanner</title>
        <link>https://programacion.abrilcode.com/doku.php?id=bloque2:scanner&amp;rev=1726520021&amp;do=diff</link>
        <description>Clase Scanner

La clase Scanner está disponible desde Java 5, y ofrece métodos para leer datos introducidos por el usuario desde la entrada standard (teclado).
A diferencia de la clase String, la clase Scanner se encuentra en el paquete java.util.</description>
    </item>
    <item rdf:about="https://programacion.abrilcode.com/doku.php?id=bloque2:string&amp;rev=1726520021&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-09-16T20:53:41+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>string</title>
        <link>https://programacion.abrilcode.com/doku.php?id=bloque2:string&amp;rev=1726520021&amp;do=diff</link>
        <description>Clase String

Las cadenas de texto en Java son Objetos. Parece que tienen un funcionamiento similar a los tipos primitivos, pero a diferencia de estos tienen una serie de métodos. Además es un tipo de objeto con algunos privilegios.

Un objeto String representa una cadena de caracteres, y puede tener 0 ó más caracteres. Su representación literal se rodea con comillas dobles:</description>
    </item>
    <item rdf:about="https://programacion.abrilcode.com/doku.php?id=bloque2:tiposvariables&amp;rev=1726520021&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-09-16T20:53:41+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>tiposvariables</title>
        <link>https://programacion.abrilcode.com/doku.php?id=bloque2:tiposvariables&amp;rev=1726520021&amp;do=diff</link>
        <description>Tipos de Datos y Variables

A la hora de escribir programas, vamos a manejar gran cantidad de datos:

	*  datos introducidos por el usuario
	*  datos leídos desde un fichero
	*  datos calculados o creados por nuestro programa

Para poder clasificar estos datos y tratar cada tipo de una forma más personalizada, Java usa distintos</description>
    </item>
</rdf:RDF>
