<?xml version="1.0"?>
<rss version="2.0">
   <channel>
      <title>🔄 Flujos de Entrada/Salida: Texto, Binario y Serializable en Java by Santiago Iván Morales Lezama</title>
      <link>https://padlet.com/Darkpoison57/s9gvldnt7bj21upo</link>
      <description>Este Padlet recopila información clave sobre los distintos tipos de flujos de entrada/salida utilizados en Java, incluyendo ejemplos, definiciones, materiales multimedia y una actividad interactiva para reflexionar sobre su uso.

</description>
      <language>en-us</language>
      <pubDate>2025-04-30 15:25:45 UTC</pubDate>
      <lastBuildDate>2025-05-14 14:58:29 UTC</lastBuildDate>
      <webMaster>hello@padlet.com</webMaster>
      <image>
         <url>https://padlet.net/icons/8.0/png/1f346.png</url>
      </image>
      <item>
         <title></title>
         <author>Darkpoison57</author>
         <link>https://padlet.com/Darkpoison57/s9gvldnt7bj21upo/wish/3431855149</link>
         <description><![CDATA[<p><a rel="noopener noreferrer nofollow" class="zReHs" href="https://www.buap.mx/">Benemérita Universidad Autónoma de Puebla</a></p><p><a rel="noopener noreferrer nofollow" class="zReHs" href="https://www.buap.mx/"><strong>Ingeniería en ciencias de la computación</strong></a></p><p><strong>Matricula:</strong> 202438546</p><p><strong>Profesor</strong>: <strong>Elvia Rios Gonzales</strong></p><p><strong>Alumno: Santiago Ivan Morales Lezama</strong></p><p><strong>Periodo: Primavera 2025</strong></p><p><strong>Materia: Programación avanzada</strong></p><p><a rel="noopener noreferrer nofollow" class="zReHs" href="https://www.buap.mx/"><br></a></p>]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/1250996658/c39cee23ea627d87d9d5ce6d7c98eb94/imagen_base_slider.png" />
         <pubDate>2025-04-30 15:30:37 UTC</pubDate>
         <guid>https://padlet.com/Darkpoison57/s9gvldnt7bj21upo/wish/3431855149</guid>
      </item>
      <item>
         <title>Definiciones</title>
         <author>Darkpoison57</author>
         <link>https://padlet.com/Darkpoison57/s9gvldnt7bj21upo/wish/3431855895</link>
         <description><![CDATA[<p>📘 <strong>Texto</strong></p><ul><li><p>Usa clases como BufferedReader, FileWriter.</p></li><li><p>Para leer y escribir caracteres.</p></li><li><p>Ideal para archivos .txt, logs, CSV.</p></li></ul><p>💾 <strong>Binario</strong></p><ul><li><p>Usa InputStream, DataOutputStream.</p></li><li><p>Procesa bytes, más compacto y eficiente.</p></li><li><p>Se usa con imágenes, archivos multimedia.</p></li></ul><p>📦 <strong>Serializable</strong></p><ul><li><p>Usa ObjectInputStream y ObjectOutputStream.</p></li><li><p>Permite guardar objetos completos.</p></li><li><p>La clase debe implementar Serializable.</p></li></ul>]]></description>
         <enclosure url="" />
         <pubDate>2025-04-30 15:31:13 UTC</pubDate>
         <guid>https://padlet.com/Darkpoison57/s9gvldnt7bj21upo/wish/3431855895</guid>
      </item>
      <item>
         <title> Video Explicativo</title>
         <author>Darkpoison57</author>
         <link>https://padlet.com/Darkpoison57/s9gvldnt7bj21upo/wish/3431860469</link>
         <description><![CDATA[]]></description>
         <enclosure url="https://www.youtube.com/watch?v=hN6RifgH0Q0" />
         <pubDate>2025-04-30 15:34:50 UTC</pubDate>
         <guid>https://padlet.com/Darkpoison57/s9gvldnt7bj21upo/wish/3431860469</guid>
      </item>
      <item>
         <title> Resumen de lectura con IA</title>
         <author>Darkpoison57</author>
         <link>https://padlet.com/Darkpoison57/s9gvldnt7bj21upo/wish/3431861898</link>
         <description><![CDATA[]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/3837941898/febec53b819dd9c544f05275cb55cc39/Los_flujos_de_entrad.mp3" />
         <pubDate>2025-04-30 15:35:52 UTC</pubDate>
         <guid>https://padlet.com/Darkpoison57/s9gvldnt7bj21upo/wish/3431861898</guid>
      </item>
      <item>
         <title>Encuesta interactiva</title>
         <author>Darkpoison57</author>
         <link>https://padlet.com/Darkpoison57/s9gvldnt7bj21upo/wish/3431865088</link>
         <description><![CDATA[<ul><li><p>¿Qué tipo de flujo usas para guardar objetos en Java?</p><ul><li><p>Texto</p></li><li><p>Binario</p></li><li><p>Serializable </p></li></ul></li><li><p>¿Cuál es más legible para humanos?</p><ul><li><p>Binario</p></li><li><p>Texto </p></li><li><p>Serializable</p></li></ul></li><li><p>¿Con qué tipo de flujo se usa FileReader?</p><ul><li><p>Binario</p></li><li><p>Texto </p></li><li><p>Serializado</p></li></ul></li></ul>]]></description>
         <enclosure url="" />
         <pubDate>2025-04-30 15:38:22 UTC</pubDate>
         <guid>https://padlet.com/Darkpoison57/s9gvldnt7bj21upo/wish/3431865088</guid>
      </item>
      <item>
         <title> Bibliografía / Fuentes</title>
         <author>Darkpoison57</author>
         <link>https://padlet.com/Darkpoison57/s9gvldnt7bj21upo/wish/3431865772</link>
         <description><![CDATA[<p>📚 <strong>Fuentes confiables</strong>:</p><ul><li><p>Oracle Java Documentation: <a rel="noopener noreferrer nofollow" href="https://docs.oracle.com/javase/8/docs/api/">https://docs.oracle.com/javase/8/docs/api/</a></p></li><li><p>GeeksForGeeks: I/O Streams in Java</p></li><li><p>W3Schools: Java I/O</p></li><li><p>YouTube: Curso Píldoras Informáticas y otros canales de Java</p></li></ul>]]></description>
         <enclosure url="" />
         <pubDate>2025-04-30 15:38:54 UTC</pubDate>
         <guid>https://padlet.com/Darkpoison57/s9gvldnt7bj21upo/wish/3431865772</guid>
      </item>
      <item>
         <title>💾 Flujo Binario</title>
         <author>Darkpoison57</author>
         <link>https://padlet.com/Darkpoison57/s9gvldnt7bj21upo/wish/3446658207</link>
         <description><![CDATA[<p>Definición:</p><p>Un flujo binario permite leer o escribir datos en forma de bytes (8 bits). Es ideal para trabajar con archivos que no son de texto, como imágenes, audio, video, y archivos de datos estructurados.</p><p><br></p><p>Clases principales:</p><p>	•	InputStream: Clase abstracta que permite leer datos binarios.</p><p>	•	FileInputStream: Lee bytes directamente desde un archivo.</p><p>	•	DataInputStream: Permite leer tipos de datos primitivos (int, double, char, etc.) desde un flujo binario.</p><p>	•	OutputStream: Clase abstracta que permite escribir datos binarios.</p><p>	•	FileOutputStream: Escribe bytes directamente a un archivo.</p><p>	•	DataOutputStream: Permite escribir tipos primitivos en formato binario.</p>]]></description>
         <enclosure url="" />
         <pubDate>2025-05-12 14:47:00 UTC</pubDate>
         <guid>https://padlet.com/Darkpoison57/s9gvldnt7bj21upo/wish/3446658207</guid>
      </item>
      <item>
         <title>Ventajas:</title>
         <author>Darkpoison57</author>
         <link>https://padlet.com/Darkpoison57/s9gvldnt7bj21upo/wish/3446660249</link>
         <description><![CDATA[<p>	•	Más eficiente y compacto que el texto.</p><p>	•	No depende del formato de codificación de caracteres (como UTF-8).</p><p>	•	Ideal para trabajar con archivos multimedia o datos complejos.</p><p><br/></p><p><strong>Aplicaciones comunes:</strong></p><p><br/></p><ul><li><p>Guardar archivos de configuración binarios.</p></li><li><p>Almacenar estructuras de datos complejas.</p></li><li><p>Manipular multimedia: imágenes, audio, etc.</p></li></ul><p><br/></p>]]></description>
         <enclosure url="" />
         <pubDate>2025-05-12 14:48:25 UTC</pubDate>
         <guid>https://padlet.com/Darkpoison57/s9gvldnt7bj21upo/wish/3446660249</guid>
      </item>
      <item>
         <title>📘 Flujo de Texto</title>
         <author>Darkpoison57</author>
         <link>https://padlet.com/Darkpoison57/s9gvldnt7bj21upo/wish/3446664489</link>
         <description><![CDATA[<p>Definición:</p><p>El flujo de texto permite leer o escribir información como una secuencia de caracteres. Es útil cuando se trabaja con archivos legibles por humanos, como .txt, .csv, logs o configuraciones simples.</p><p><br></p><p>Clases principales:</p><p>	•	Reader: Clase abstracta para leer caracteres.</p><p>	•	BufferedReader: Permite leer texto línea por línea, de forma eficiente.</p><p>	•	FileReader: Lee caracteres directamente desde un archivo.</p><p>	•	Writer: Clase abstracta para escribir caracteres.</p><p>	•	BufferedWriter: Escribe texto en bloques grandes, mejorando el rendimiento.</p><p>	•	FileWriter: Escribe caracteres directamente en un archivo.</p>]]></description>
         <enclosure url="" />
         <pubDate>2025-05-12 14:51:24 UTC</pubDate>
         <guid>https://padlet.com/Darkpoison57/s9gvldnt7bj21upo/wish/3446664489</guid>
      </item>
      <item>
         <title>Ventajas:</title>
         <author></author>
         <link>https://padlet.com/Darkpoison57/s9gvldnt7bj21upo/wish/3446667400</link>
         <description><![CDATA[<p>• Ideal para información legible por humanos.</p><p>• Fácil de editar o revisar sin herramientas especiales.</p><p>• Compatible con editores de texto comunes.</p><p><br></p><p><strong>Aplicaciones comunes:</strong></p><p><br></p><ul><li><p>Almacenamiento de notas, informes o datos simples.</p></li><li><p>Archivos de configuración .ini, .properties.</p></li><li><p>Generación de reportes o exportación de datos en formato .csv.</p></li></ul><p><br></p><p><br></p><p><br></p>]]></description>
         <enclosure url="" />
         <pubDate>2025-05-12 14:53:15 UTC</pubDate>
         <guid>https://padlet.com/Darkpoison57/s9gvldnt7bj21upo/wish/3446667400</guid>
      </item>
      <item>
         <title>📦 Serializable</title>
         <author></author>
         <link>https://padlet.com/Darkpoison57/s9gvldnt7bj21upo/wish/3446669327</link>
         <description><![CDATA[<p>Definición:</p><p>La serialización en Java es el proceso de convertir un objeto en una secuencia de bytes para poder almacenarlo (por ejemplo, en un archivo) o transmitirlo (por ejemplo, por red). Posteriormente, este objeto puede ser reconstruido (deserializado).</p><p><br></p><p>Requisitos:</p><p>	•	La clase debe implementar la interfaz Serializable.</p><p>	•	Todos los atributos del objeto también deben ser serializables (o marcados como transient si no deben guardarse).</p><p><br></p><p>Clases principales:</p><p>	•	ObjectOutputStream: Escribe objetos en un flujo de salida.</p><p>	•	ObjectInputStream: Lee objetos desde un flujo de entrada.</p>]]></description>
         <enclosure url="" />
         <pubDate>2025-05-12 14:54:38 UTC</pubDate>
         <guid>https://padlet.com/Darkpoison57/s9gvldnt7bj21upo/wish/3446669327</guid>
      </item>
   </channel>
</rss>
