<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xml:base="http://www.apuntesparavagos.com"  xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
 <title>Apuntes para Vagos</title>
 <link>http://www.apuntesparavagos.com</link>
 <description></description>
 <language>es</language>
<item>
 <title>Perfeccionar el inglés en Miami</title>
 <link>http://www.apuntesparavagos.com/perfeccionar_el_ingl_s_en_miami</link>
 <description>&lt;p&gt;Estas vacaciones, al menos una de mis primas pequeñas, me va a hacer caso y se va un mesecito a Estados Unidos a &lt;strong&gt;perfeccionar el inglés&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;Esta misma semana se examinará de selectividad (pobrecita, qué nervios está pasando) y en cuanto le den las notas, que serán buenas seguro, y arregle los papeles de la universidad se irá derechita al &lt;strong&gt;&lt;a href=&#039;http://www.skyscanner.es/aeropuertos/mad/madrid-aeropuerto.html&#039;&gt;aeropuerto de barajas&lt;/a&gt;&lt;/strong&gt; para tomar un avión rumbo a Miami (Florida).&lt;/p&gt;
&lt;p&gt;&lt;img src=&#039;http://www.apuntesparavagos.com/sites/default/files/miami.jpg&#039; width=&#039;510&#039; alt=&#039;Miami&#039; /&gt;&lt;/p&gt;
&lt;p&gt;Hace bien poco que tomó la decisión de irse; la cosa fue porque sus padres tienen unos amigos allí que se han ofrecido a que pase con ellos una temporada, para que se suelte hablando, así que enseguida se puso a buscar &lt;strong&gt;&lt;a href=&#039;http://www.skyscanner.es&#039;&gt;vuelos low cost&lt;/a&gt;&lt;/strong&gt; y ya tiene su billete.&lt;/p&gt;
&lt;p&gt;Como os digo estará en casa de una familia donde hay chavales de su edad, por lo que creo que va a volver hablando inglés por los codos. Se tendrá que enfrentar a situaciones de la vida cotidiana, saldrá, entrará y será seguro muy beneficioso para ella.&lt;/p&gt;
&lt;p&gt;La verdad es que cuando me comentó que había decidido irse a Miami no me pareció la mejor ciudad para hacerlo por la gran cantidad de hispanohablantes que hay allí, pero pensándolo bien va a casa de una familia norteamericana y además ella tiene mucho interés por aprender así que seguro que va a procurar tener la menor relación posible con hispanos para no caer en la tentación de hablar en español.&lt;/p&gt;
&lt;p&gt;Ya estoy deseando que se vaya y que regrese para contarme como le ha ido. Quizás le pida que os escriba un post en el blog contando su experiencia para animaros a todos a hacer lo mismo, aunque seguro que a muchos de vosotros no os hace falta animaros demasiado y ya casi tenéis la maleta hecha para iros, ¿me equivoco?&lt;/p&gt;
</description>
 <comments>http://www.apuntesparavagos.com/perfeccionar_el_ingl_s_en_miami#comments</comments>
 <category domain="http://www.apuntesparavagos.com/curiosidades">Curiosidades</category>
 <pubDate>Mon, 18 Jun 2012 09:16:52 +0000</pubDate>
 <dc:creator>cyfuss</dc:creator>
 <guid isPermaLink="false">140 at http://www.apuntesparavagos.com</guid>
</item>
<item>
 <title>Estudiar inglés en el extranjero</title>
 <link>http://www.apuntesparavagos.com/estudiar_ingl_s_en_el_extranjero</link>
 <description>&lt;p&gt;Ya está a punto de finalizar el curso y son muchos los jóvenes españoles que optan por pasar parte de sus vacaciones yendo a &lt;strong&gt;&lt;a href=&#039;http://www.studyglobal.net/spanish/&#039;&gt;estudiar inglés en el extranjero&lt;/a&gt;&lt;/strong&gt;. Es algo muy común y una decisión importante porque estudiando en el extranjero con gente nativa y de otros países es como verdadermente se aprende bien y más rápido.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#039;http://www.apuntesparavagos.com/sites/default/files/imagenes-londres.jpg&#039; width=&#039;510&#039; alt=&#039;imagenes Londres&#039; /&gt;&lt;/p&gt;
&lt;p&gt;Para los españoles la opción más habitual es &lt;strong&gt;&lt;a href=&#039;http://www.studyglobal.net/spanish/cursos-de-ingles-inglaterra.htm&#039;&gt;estudiar inglés en Inglaterra&lt;/a&gt; o en Irlanda&lt;/strong&gt;, quizás por cercanía o porque supongo que los precios son más económicos que si viajaran a Estados Unidos, Australia o Canadá. Y la verdad es que Inglaterra es un lugar estupendo porque es un país muy bonito; tiene ciudades vibrantes y paisajes de ensuaño en el que se pueden hacer muchas cosas en los momentos de ocio y además se está fresquito en verano...&lt;/p&gt;
&lt;p&gt;La verdad es que &lt;strong&gt;dominar el inglés es importantísimo para encontrar trabajo al acabar los estudios&lt;/strong&gt;. Ya sabéis que ahora mismo las cosas están muy complicadas en el mercado laboral y más aún para los jóvenes (de hecho más de la mitad de los jóvenes no tiene trabajo según datos de abril) y el tener un inglés fluido puede facilitar un poco el asunto. Como ya sabes muchos recién licendiados se están yendo a trabajar a otros países como Alemania, Francia o Inglaterra y dadas las circunstancias dominar otros idiomas siempre es muy bueno.&lt;/p&gt;
&lt;p&gt;Por nuestra parte lo único que podemos hacer es animaros, que penséis que aunque ir a estudiar fuera supone un pequeño o gran desembolso de dinero (según el caso), que este esfuerzo económico se verá compensado en un futuro más o menos cercano. Ya veréis que si le ponéis ganas y un poco de empeño aprenderéis con más facilidad que en una academia y además viviréis experiencias muy enriquecedoras en el día a día.&lt;/p&gt;
</description>
 <comments>http://www.apuntesparavagos.com/estudiar_ingl_s_en_el_extranjero#comments</comments>
 <category domain="http://www.apuntesparavagos.com/curiosidades">Curiosidades</category>
 <pubDate>Thu, 17 May 2012 17:00:49 +0000</pubDate>
 <dc:creator>cyfuss</dc:creator>
 <guid isPermaLink="false">139 at http://www.apuntesparavagos.com</guid>
</item>
<item>
 <title>Cómo mejorar la concentración en época de exámenes</title>
 <link>http://www.apuntesparavagos.com/c_mo_mejorar_la_concentraci_n_en_poca_de_ex_menes</link>
 <description>&lt;p&gt;Llegada esta fecha &lt;strong&gt;están a punto de comenzar los exámenes de final de curso, la selectividad, las oposiciones y demás &lt;/strong&gt;y aunque los estudiantes ya estaréis cansados después de todo el curso estudiando casi sin descanso para sacar las mejores notas, es el momento para hacer un último esfuerzo y pasar todo el verano sin estar agobiados con los exámenes de recuperación de septiembre.&lt;/p&gt;
&lt;p&gt;Sé por experiencia propia que con las vacaciones a la vuelta de la esquina y el buen tiempo se hace complicado centrarse en libros y apuntes, uno no hace más que mirar por la ventana y ver cómo otros se divierten... así que &lt;strong&gt;lo más recomendable es que vayas a estudiar a la biblioteca&lt;/strong&gt; para no tener malas tentaciones. Si aún así te cuesta y necesitas centrarte te presento &lt;strong&gt;Berocca Boost de laboratorios Bayer&lt;/strong&gt;, una combinación de vitaminas del grupo B, vitamina C, minerales esenciales y guaraná de origen natural que te ayudará a &lt;strong&gt;mejorar la concentración&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#039;http://www.apuntesparavagos.com/sites/default/files/berocca.jpg&#039; width=&#039;510&#039; alt=&#039;Berocca&#039; /&gt;&lt;/p&gt;
&lt;p&gt;Estas &lt;strong&gt;vitaminas para la memoria&lt;/strong&gt; actúan en sólo media hora; favorecen la atención, la concentración, el rendimiento intelectual en general y reducen la sensación de agotamiento mental. Vamos, que son un buen aliado del que echar mano en estos momentos previos a los exámenes.&lt;/p&gt;
&lt;p&gt;De todas formas, aunque esta ayuda siempre viene bien, y aunque os haya contado las bondades de este producto no debéis tomarlo en ningún caso como si fueran caramelos. &lt;strong&gt;No olvidéis que Berocca Boost es un medicamento y como tal debéis tomarlo&lt;/strong&gt;. Lo mejor es que preguntéis a vuestro farmacéutico de confianza, o mejor aún a vuestro médico de cabecera para que os indique como tomarlo correctamente.&lt;/p&gt;
&lt;p&gt;Dicho todo esto sólo me queda enviaros mucho ánimo desde aquí y desearos mucha suerte y éxito en vuestros exámenes. Espero que saquéis las mejores notas y que nos lo contéis!!&lt;/p&gt;
</description>
 <comments>http://www.apuntesparavagos.com/c_mo_mejorar_la_concentraci_n_en_poca_de_ex_menes#comments</comments>
 <category domain="http://www.apuntesparavagos.com/curiosidades">Curiosidades</category>
 <pubDate>Wed, 16 May 2012 17:06:52 +0000</pubDate>
 <dc:creator>cyfuss</dc:creator>
 <guid isPermaLink="false">138 at http://www.apuntesparavagos.com</guid>
</item>
<item>
 <title>Consejos para estudiar, lectura comprensiva</title>
 <link>http://www.apuntesparavagos.com/consejos_para_estudiar_lectura_comprensiva</link>
 <description>&lt;p&gt;Se va caercando la época de exámenes y seguro que estos consejos te pueden ayudar al estudio.&lt;/p&gt;
&lt;p&gt;&lt;iframe width=&quot;485&quot; height=&quot;276&quot; src=&quot;http://www.youtube.com/embed/Hw2CI5vU7JA?rel=0&quot; frameborder=&quot;0&quot; allowfullscreen&gt;&lt;/iframe&gt;&lt;/p&gt;
</description>
 <comments>http://www.apuntesparavagos.com/consejos_para_estudiar_lectura_comprensiva#comments</comments>
 <category domain="http://www.apuntesparavagos.com/varios">Varios</category>
 <pubDate>Thu, 26 Apr 2012 09:59:14 +0000</pubDate>
 <dc:creator>cyfuss</dc:creator>
 <guid isPermaLink="false">137 at http://www.apuntesparavagos.com</guid>
</item>
<item>
 <title>Viajar al extranjero a estudiar inglés</title>
 <link>http://www.apuntesparavagos.com/viajar_al_extranjero_a_estudiar_ingl_s</link>
 <description>&lt;p&gt;&lt;strong&gt;Saber hablar inglés bien, y por extensión leer y escribir, es una garantía de éxito en la vida&lt;/strong&gt;. No sólo es útil cuando viajas o cuando tienes necesidad de encontrar información por ejemplo en internet, &lt;strong&gt;es importantísimo dominar el inglés en el ámbito laboral&lt;/strong&gt;, sea cual sea tu sector profesional.&lt;/p&gt;
&lt;p&gt;Si no tienes mucho tiempo libre o si tus posibilidades ecoómicas son limitadas, matricúlate en la &lt;strong&gt;Escuela Oficial de Idiomas&lt;/strong&gt; de tu ciudad, en los cursos de idiomas de la &lt;strong&gt;UNED&lt;/strong&gt; o en cualquier academia. Pero si tu bolsillo y tu tiempo te lo permiten lo mejor que puedes hacer es sin duda &lt;strong&gt;irte a estudiar al extranjero&lt;/strong&gt;. Fuera de nuestras fronteras vas a aprender mucho más rápido y de una forma más sencilla y natural. Será una inmersión total en todos los ámbitos de la vida por lo que te vas a ver forzado a practicar todo el tiempo; tanto en clase, como cuando vayas a una cafetería a tomar un café, si vas a hacer turismo o a comprar algo a la farmacia o al mercado.&lt;/p&gt;
&lt;p&gt;&lt;a href=&#039;http://www.cursosenelextranjero.net&#039;&gt;Aprender ingles en londres&lt;/a&gt; es muy buena opción para los españoles porque es una ciudad que tenemos más o menos cerca y puede resultar más económico que viajar a otros continentes como América u Oceanía. &lt;strong&gt;Londres es además una ciudad muy viva e interesante para conocer&lt;/strong&gt;, así que no os arrepentiréis si decidís estudiar allí.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#039;http://www.apuntesparavagos.com/sites/default/files/isla-vancouver.jpg&#039; width=&#039;510&#039; alt=&#039;Vancouver&#039; /&gt;&lt;/p&gt;
&lt;p&gt;Si vuestro bolsillo es más holgado y os apetece un destino más lejano, una de mis opciones sin duda sería irme a &lt;a href=&#039;http://www.cursosenelextranjero.net/adultos/ingles/cursos_extranjero#/idiomas/cursos_extranjero/*/galeria/883&#039;&gt;estudiar ingles canada&lt;/a&gt;. Canadá es un país que aún no tengo la suerte de conocer pero que me llama muchísimo la atención, sobre todo por sus paisajes verdes. Por supuesto también me encantaría conocer ciudades como &lt;strong&gt;Vancouver, Montreal y Toronto&lt;/strong&gt;, que deben ser impresionantes por lo que me cuentan algunos amigos que han estado allí.&lt;/p&gt;
&lt;p&gt;En resumidas cuentas, dominar el inglés es más importante de lo que muchas personas creen, así que ya sabéis, poneos las pilas cuanto antes!&lt;/p&gt;
&lt;p&gt;Imagen de: &lt;a href=&#039;http://http://viajescanada.es&#039;&gt;viajescanada&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a name=&quot;fb_share&quot; type=&quot;button&quot; href=&quot;http://www.facebook.com/sharer.php&quot;&gt;Compartir&lt;/a&gt;&lt;/p&gt;
&lt;script src=&quot;http://static.ak.fbcdn.net/connect.php/js/FB.Share&quot; type=&quot;text/javascript&quot;&gt;&lt;/script&gt;</description>
 <comments>http://www.apuntesparavagos.com/viajar_al_extranjero_a_estudiar_ingl_s#comments</comments>
 <category domain="http://www.apuntesparavagos.com/curiosidades">Curiosidades</category>
 <pubDate>Tue, 21 Feb 2012 11:30:20 +0000</pubDate>
 <dc:creator>cyfuss</dc:creator>
 <guid isPermaLink="false">136 at http://www.apuntesparavagos.com</guid>
</item>
<item>
 <title>Estudiar un master a distancia</title>
 <link>http://www.apuntesparavagos.com/estudiar_un_master_a_distancia</link>
 <description>&lt;p&gt;Desde tiempos inmemoriales, &lt;strong&gt;la educación ha sido un pilar fundamental en el desarrollo y sostenibilidad de las civilizaciones&lt;/strong&gt;. Hoy en día es algo que no ha variado, pero es más, &lt;strong&gt;en la actualidad cada vez hay más competencia&lt;/strong&gt; y los individuos con más y mejor formación son los que destacan sobre los demás. Actualmente tenemos miles de opciones para conseguir este propósito, puedes hacer desde un &lt;strong&gt;&lt;a href=&#039;http://www.todomba.com/&#039;&gt;master a distancia&lt;/a&gt;, hasta un curso de postgrado presencial&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#039;http://www.apuntesparavagos.com/sites/default/files/todo_mba.jpg&#039; width=&#039;550&#039; alt=&#039;todo mba&#039; /&gt;&lt;/p&gt;
&lt;p&gt;Decidirte a hacer un master, o cualquier otro tipo de curso, aunque tengas tiempo y dinero no siempre es fácil. Quizás haya demasiadas ofertas donde elegir y deberás invertir algo de tu tiempo en buscar, investigar y preguntar cuales son los mejores y sobre todo por la profesionalidad de los centros que los imparten. En el portal de Internet &lt;strong&gt;Todo MBA&lt;/strong&gt; vas a encontrar una &lt;strong&gt;selección amplísima de todo tipo de cursos&lt;/strong&gt;, bien &lt;strong&gt;clasificados por categoría&lt;/strong&gt; (orientados a tu campo de estudios principal o al campo al que deseas dedicarte), &lt;strong&gt;ubicación geográfica&lt;/strong&gt; (por provincias) &lt;strong&gt;y modalidad &lt;/strong&gt;(online, a distancia, presencial o semi presencial).&lt;/p&gt;
&lt;p&gt;Si te fijas, hay una pequeña descripción sobre cada curso donde además se especifica el centro en el que se imparte, valoraciones de otros usuarios, se especifica la provincia, la modalidad y tienes un pequeño formulario desde el que podrás contactar con el centro que imparte el curso y &lt;strong&gt;solicitar información sin compromiso&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;En el mismo portal también tienes &lt;strong&gt;información disponible sobre becas&lt;/strong&gt; para hacer cualquiera de los cursos y una&lt;strong&gt; sección de noticias&lt;/strong&gt; de actualidad, marketing, finanzas, recursos humanos, derecho mercantil y comercio internacional, entre otras, muy interesante que te puede resultar de gran ayuda para hacer la elección más adecuada.&lt;/p&gt;
&lt;p&gt;Ya sabes, &lt;strong&gt;Todo MBA&lt;/strong&gt; es un portal muy completo donde sin duda encontrarás lo que buscas ahorrando mucho tiempo y esfuerzo.&lt;/p&gt;
&lt;p&gt;&lt;a name=&quot;fb_share&quot; type=&quot;button&quot; href=&quot;http://www.facebook.com/sharer.php&quot;&gt;Compartir&lt;/a&gt;&lt;/p&gt;
&lt;script src=&quot;http://static.ak.fbcdn.net/connect.php/js/FB.Share&quot; type=&quot;text/javascript&quot;&gt;&lt;/script&gt;</description>
 <comments>http://www.apuntesparavagos.com/estudiar_un_master_a_distancia#comments</comments>
 <category domain="http://www.apuntesparavagos.com/curiosidades">Curiosidades</category>
 <pubDate>Thu, 21 Jul 2011 17:07:14 +0000</pubDate>
 <dc:creator>cyfuss</dc:creator>
 <guid isPermaLink="false">135 at http://www.apuntesparavagos.com</guid>
</item>
<item>
 <title>Curso de finanzas para no financieros</title>
 <link>http://www.apuntesparavagos.com/curso_de_finanzas_para_no_financieros</link>
 <description>&lt;p&gt;Si eres una &lt;strong&gt;persona emprendedora&lt;/strong&gt; con un montón de ideas, quizás este sea el momento de lanzarte y &lt;strong&gt;crear tu propia empresa&lt;/strong&gt;. Probablemente tendrás miedo, entre otras cosas, a no saber interpretar los datos económicos y contables de la empresa. En ese caso no te preocupes, quiero recomendarte un &lt;strong&gt;curso de &lt;a href=&#039;http://www.iep.edu.es/executive-education/contabilidad-basica-fnf/&#039;&gt;finanzas para no financieros&lt;/a&gt;&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#039;http://www.apuntesparavagos.com/sites/default/files/IEP.jpg&#039; width=&#039;560&#039; alt=&#039;IEP&#039; /&gt;&lt;/p&gt;
&lt;p&gt;Este curso es una &lt;strong&gt;titulación conjunta de la Escuela de Negocios de la Universidad San Pablo CEU y el Instituto Europeo de Posgrado&lt;/strong&gt;, un curso que presenta de forma fácil, los &lt;strong&gt;principales conceptos financieros y contables&lt;/strong&gt;. No importa si no tienes una formación financiera previa.&lt;/p&gt;
&lt;p&gt;El &lt;strong&gt;Instituto Europeo de Posgrado&lt;/strong&gt; es miembro fundador de la &lt;strong&gt;Asociación Española de Escuelas de Negocios (AEEN)&lt;/strong&gt; y miembro asociado de la &lt;strong&gt;International Commision on Distance Education&lt;/strong&gt;. Cuenta, entre sus directivos y docentes, con profesores y graduados de las más prestigiosas Universidades y Escuelas de Negocios internacionales.&lt;/p&gt;
&lt;p&gt;La &lt;strong&gt;Universidad San Pablo-CEU de Madrid&lt;/strong&gt; tiene más de 75 años de experiencia en el ámbito de la enseñanza universitaria y de posgrado. Pertenece al&lt;strong&gt; CEU&lt;/strong&gt;, principal grupo educativo privado español y una de las instituciones de más prestigio y tradición académica de Europa.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;El curso se imparte durante 9 semanas de forma online&lt;/strong&gt;, por lo que podrás compatibilizarlo con tus otras actividades diarias. Se realizan ejercicios continuamente y &lt;strong&gt;se resuelven casos prácticos reales&lt;/strong&gt;, por lo que se hace muy dinámico y entretenido. Durante el curso cuentas con el &lt;strong&gt;apoyo contínuo de los profesores y tutores&lt;/strong&gt;, que te van a resolver cualquier duda que te pueda surgir.&lt;/p&gt;
&lt;p&gt;Aprenderás a interpretar y analizar los principales estados contables (balance, cuenta de resultados y tesorería), aprenderás a hacer un diagnóstico realista de la situación financiera de una empresa para establecer planes de acción adecuados, y aprenderás a utilizar y comprender los datos económicos y financieros básicos, que necesitarás para tomar decisiones.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Temario:&lt;/strong&gt;&lt;br /&gt;
    Tema 1: El Balance&lt;br /&gt;
    Tema 2: La Cuenta de Pérdidas y Ganancias&lt;br /&gt;
    Tema 3: Los Ratios Financieros&lt;br /&gt;
    Tema 4: El Coste del Pasivo&lt;br /&gt;
    Tema 5: Los peligros del crecimiento&lt;br /&gt;
    Tema 6: Los distintos Flujos de Caja&lt;br /&gt;
    Tema 7: Previsiones con crecimiento sostenible&lt;br /&gt;
    Tema 8: Valoración de empresas&lt;br /&gt;
    Tema 9: El caso SELECT&lt;/p&gt;
</description>
 <comments>http://www.apuntesparavagos.com/curso_de_finanzas_para_no_financieros#comments</comments>
 <category domain="http://www.apuntesparavagos.com/curiosidades">Curiosidades</category>
 <pubDate>Wed, 20 Jul 2011 10:56:23 +0000</pubDate>
 <dc:creator>cyfuss</dc:creator>
 <guid isPermaLink="false">134 at http://www.apuntesparavagos.com</guid>
</item>
<item>
 <title>Aprender inglés en el extranjero, esa es la cuestión</title>
 <link>http://www.apuntesparavagos.com/aprender_ingl_s_en_el_extranjero_esa_es_la_cuesti_n</link>
 <description>&lt;p&gt;¿Cuántas veces en tu vida habrás escuchado a tus padres decirte: &lt;a href=&#039;http://www.click4language.com/es/ingles/&#039;&gt;aprende ingles&lt;/a&gt;? ¿Cuántas veces en tu vida te has arrepentido de no haberles hecho caso? Si estás leyendo este post probablemente será porque has decidido que &lt;strong&gt;ha llegado el momento de aprender inglés de una vez por todas&lt;/strong&gt; y estás buscando información.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#039;http://www.apuntesparavagos.com/sites/default/files/english-NY.jpg&#039; width=&#039;560&#039; alt=&#039;Nueva York&#039; /&gt;&lt;/p&gt;
&lt;p&gt;Tanto si ya sabes algo de inglés como si sólo eres capaz de decir &#039;jelou&#039; y &#039;gudbay&#039;, lo mejor que puedes hacer es plantearte hacer un &lt;strong&gt;curso en el extranjero&lt;/strong&gt;. Es la manera más rápida, práctica y enriquecedora en todos los sentidos, de aprender un idioma. El hecho de recibir clases, mezclarte con gente nativa y con estudiantes de otros paises te va a ayudar a &lt;strong&gt;aprender de una forma totalmente natural&lt;/strong&gt;. No sólo aprenderás gramática, que por supuesto es fundamental, sino que aprenderás a pronunciar, a entender y a hacerte entender.&lt;/p&gt;
&lt;p&gt;Tanto si quieres aprender inglés por el puro placer del conocimiento, como si lo necesitas para &lt;strong&gt;mejorar en tu vida profesional&lt;/strong&gt; o para viajar por cualquier parte del mundo y poder comunicarte con fluidez, esta es sin duda la mejor manera.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Hay muchas empresas que ofrecen cursos de idiomas en el extranjero&lt;/strong&gt;. Si estás interesado en ello te recomiendo que te tomes algo de tiempo en buscar y comparar, no sólo los precios, también los programas que ofrecen, los destinos, los lugares de estancia, &lt;strong&gt;que te den un trato personalizado&lt;/strong&gt; y cierta asistencia durante todo el proceso. Normalmente podrás elegir entre estancias de una semana hasta programas de un año entero. Ten en cuenta también que el hecho de estudiar inglés en el extranjero no es sólo para niños y jóvenes; &lt;strong&gt;personas de cualquier edad pueden encontrar un programa interesante que merezca la pena&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;Dicho esto, ha llegado el momento de que busques, compares y apuestes por una formación de calidad que te abrirá muchas puertas en un futuro no muy lejano.&lt;/p&gt;
&lt;p&gt;&lt;a name=&quot;fb_share&quot; type=&quot;button&quot; href=&quot;http://www.facebook.com/sharer.php&quot;&gt;Compartir&lt;/a&gt;&lt;/p&gt;
&lt;script src=&quot;http://static.ak.fbcdn.net/connect.php/js/FB.Share&quot; type=&quot;text/javascript&quot;&gt;&lt;/script&gt;</description>
 <comments>http://www.apuntesparavagos.com/aprender_ingl_s_en_el_extranjero_esa_es_la_cuesti_n#comments</comments>
 <category domain="http://www.apuntesparavagos.com/curiosidades">Curiosidades</category>
 <pubDate>Wed, 20 Jul 2011 09:15:08 +0000</pubDate>
 <dc:creator>cyfuss</dc:creator>
 <guid isPermaLink="false">133 at http://www.apuntesparavagos.com</guid>
</item>
<item>
 <title>¿Cuál es la formación ideal para ti?</title>
 <link>http://www.apuntesparavagos.com/cu_l_es_la_formaci_n_ideal_para_ti</link>
 <description>&lt;p&gt;¿Estás harto de un trabajo con poco futuro? ¿Llevas tiempo buscando empleo sin resultado? está claro que si alguna de tus respuestas a estas preguntas ha sido &#039;si&#039; &lt;strong&gt;necesitas ampliar tus horizontes y continuar formándote para mejorar profesionalmente&lt;/strong&gt;. Si no sabes qué hacer con tu vida necesitas un &lt;a href=&#039;http://www.tumaster.com/cursos/&#039;&gt;Buscador de Cursos&lt;/a&gt; que pueda orientarte para lograr tu objetivo.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#039;http://www.apuntesparavagos.com/sites/default/files/tumaster_FB.jpg&#039; width=&#039;500&#039; alt=&#039;Tumaster en Facebook&#039; /&gt;&lt;/p&gt;
&lt;p&gt;No es la primera vez que os hablo de Tumaster.com, un portal de internet que abrirá las puertas de vuestro futuro, un portal donde podréis &lt;strong&gt;buscar y elegir cientos de cursos y masters de todo tipo que completen vuestra formación actual&lt;/strong&gt;. En Tumaster.com colaboran con varias instituciones y universidades por lo que podéis estar tranquilos que ofrecen una formación fiable y de calidad. Encontraréis toda la info que necesitéis muy clara y bien estructurada, ya veréis como encontrar un curso a vuestra medida resulta más sencillo de lo que parece. También encontraréis &lt;strong&gt;información sobre los centros, oposiciones y formación subvencionada&lt;/strong&gt;. Si necesitáis cualquier otra cosa tenéis un teléfono para contactar y un foro a vuestra entera disposición.&lt;/p&gt;
&lt;p&gt;Además de visitar la web podéis visitar las &lt;strong&gt;redes sociales&lt;/strong&gt; en las que Tumaster.com está presente. Su usuario de twitter es &lt;strong&gt;@tumaster_com&lt;/strong&gt; y en &lt;strong&gt;su página de Facebook&lt;/strong&gt; han desarollado una aplicación gratuita para que todos sus fans puedan comprobar cuál es su formación ideal a través de un test que se llama &lt;strong&gt;&lt;a href=&#039;http://www.facebook.com/tumastercom?sk=app_222891927735975&#039;&gt;&#039;¿Cuál es la formación ideal para ti?&#039;&lt;/a&gt;&lt;/strong&gt;. Por hacerlo no perdéis nada, al contrario, tenéis mucho que ganar... os llevará menos de cinco minutos y os conoceréis un poco más si cabe. Tras hacer el test podréis compartir el resultado con vuestros amigos de Facebook y se mostrarán algunos cursos que os pueden interesar según el resultado que hayáis obtenido.&lt;/p&gt;
&lt;p&gt;No le déis más vueltas, aprovechad bien el verano no sólo para divertiros y empezad a pensar en vuestro futuro más inmediato. Gracias a Tumaster.com lograréis vuestro objetivo!&lt;/p&gt;
&lt;p&gt;&lt;a name=&quot;fb_share&quot; type=&quot;button&quot; href=&quot;http://www.facebook.com/sharer.php&quot;&gt;Compartir&lt;/a&gt;&lt;/p&gt;
&lt;script src=&quot;http://static.ak.fbcdn.net/connect.php/js/FB.Share&quot; type=&quot;text/javascript&quot;&gt;&lt;/script&gt;</description>
 <comments>http://www.apuntesparavagos.com/cu_l_es_la_formaci_n_ideal_para_ti#comments</comments>
 <category domain="http://www.apuntesparavagos.com/curiosidades">Curiosidades</category>
 <pubDate>Tue, 05 Jul 2011 10:55:56 +0000</pubDate>
 <dc:creator>cyfuss</dc:creator>
 <guid isPermaLink="false">132 at http://www.apuntesparavagos.com</guid>
</item>
<item>
 <title>Cursos gratuitos de Femxa</title>
 <link>http://www.apuntesparavagos.com/cursos_gratuitos_de_femxa</link>
 <description>&lt;p&gt;Quiero seguir aportando mi granito de arena para ayudaros a conseguir una &lt;strong&gt;formación de calidad&lt;/strong&gt; que os ayude a optar a un futuro laboral mejor y hoy quiero hablaros del &lt;strong&gt;grupo FEMXA&lt;/strong&gt;, donde encontraréis todo tipo de formación, desde &lt;a  href=&#039;http://www.cursosfemxa.es/cursos-galicia/cursos-vigo/&#039;&gt;cursos vigo&lt;/a&gt; y otros puntos de España hasta distintos masters.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#039;http://www.apuntesparavagos.com/sites/default/files/grupo-femxa.jpg&#039; width=&#039;510&#039; alt=&#039;Grupo Femxa&#039; /&gt;&lt;/p&gt;
&lt;p&gt;El grupo FEMXA, con una trayectoria de más de 10 años, ha formado ya a &lt;strong&gt;más de 200.000 alumnos&lt;/strong&gt;, muchos de ellos con su plataforma de e-learning estudiando de forma online. Sea cual sea tu sector seguro que encuentras algún curso que se adapte a tus necesidades y que complemente los estudios que ya tengas, pues &lt;strong&gt;son más de 40 los sectores para los que tienen distintas soluciones formativas específicas&lt;/strong&gt; y adaptadas a tus necesidades.&lt;/p&gt;
&lt;p&gt;FEMXA dispone de &lt;strong&gt;más de 1.000 docentes especializados&lt;/strong&gt; en las materias más demandadas, &lt;strong&gt;más de 1.500 aulas de calidad&lt;/strong&gt;, que están completamente adaptadas a las nuevas tecnologías, y &lt;strong&gt;tienen una de las plataformas de e-learning más innovadoras del mercado, la plataforma Self&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;Tanto si estás trabajando y quieres obtener un puesto mejor, como si estás desempleado, busca en su página web, &lt;strong&gt;su canal de Youtube, su Facebook o su Twitter&lt;/strong&gt; (están en todas las redes sociales) los cursos que sean de tu interés, donde la &lt;strong&gt;formación contínua&lt;/strong&gt; es garantía de éxito.&lt;/p&gt;
&lt;p&gt;Tienes muchas opciones para elegir, por ejemplo tienes cursos de los Idiomas más demandados y con diferentes niveles de conocimiento (inglés, francés y alemán), cursos de Informática y Comunicación, de Marketing y Ventas, cursos para trabajadores de Comercio, Dirección y Gestión de Recursos Humanos, Educación, Gestión Económica y Financiera, Producción y Logística, Sistema Integrado de Gestión, Hostelería e Investigación de Mercados.&lt;/p&gt;
&lt;p&gt;En definitiva todo esto es una buena manera de emplear tu tiempo si desgraciadamente estás en la cola del paro. Aprovecha este verano y ponte las pilas, verás como te dará resultado!&lt;/p&gt;
&lt;p&gt;&lt;a name=&quot;fb_share&quot; type=&quot;button&quot; href=&quot;http://www.facebook.com/sharer.php&quot;&gt;Compartir&lt;/a&gt;&lt;/p&gt;
&lt;script src=&quot;http://static.ak.fbcdn.net/connect.php/js/FB.Share&quot; type=&quot;text/javascript&quot;&gt;&lt;/script&gt;</description>
 <comments>http://www.apuntesparavagos.com/cursos_gratuitos_de_femxa#comments</comments>
 <category domain="http://www.apuntesparavagos.com/curiosidades">Curiosidades</category>
 <pubDate>Wed, 22 Jun 2011 12:32:32 +0000</pubDate>
 <dc:creator>cyfuss</dc:creator>
 <guid isPermaLink="false">131 at http://www.apuntesparavagos.com</guid>
</item>
<item>
 <title>Berocca Boost: un aliado en época de exámenes</title>
 <link>http://www.apuntesparavagos.com/berocca_boost_un_aliado_en_poca_de_ex_menes</link>
 <description>&lt;p&gt;Nos encontramos en el ecuador de junio, un mes complicado para los estudiantes y opositores, y es que estamos en &lt;strong&gt;plena época de exámenes&lt;/strong&gt;. Por ejemplo en muchas Comunidades Autónomas españolas están ya haciendo los &lt;strong&gt;temidos exámenes de selectividad &lt;/strong&gt;para acceder a la universidad y podemos ver en la calle y en la tele a miles de estudiantes estresados y agotados. Yo sin ir más lejos me he examinado hace muy pocos días de inglés porque este año decidí matricularme en el CUID de la UNED y la verdad es que en los últimos días previos al examen ya estaba saturado, muy cansado de estudiar, y me costó superar aquellos momentos.&lt;/p&gt;
&lt;p&gt;Para los que os encontréis en esta misma situación va dedicado el post de hoy, porque he encontrado &lt;a href=&#039;http://www.beroccaboost.es&#039;&gt;Berocca Boost&lt;/a&gt;, de laboratorios Bayer, una combinación específica de &lt;strong&gt;vitaminas del grupo B, vitamina C, minerales esenciales y guaraná de origen natural&lt;/strong&gt; que se ha desarrollado para &lt;strong&gt;ayudar a los procesos fisiológicos del funcionamiento de la mente y favorecer un adecuado rendimiento intelectual&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#039;http://www.apuntesparavagos.com/sites/default/files/BEROCCA BOOST.jpg&#039; width=&#039;510&#039; alt=&#039;Beocca Boost&#039; /&gt;&lt;/p&gt;
&lt;p&gt;La verdad es que a mí me vino muy bien, sobre todo en los últimos días como os he comentado antes y más aún el mismo día del examen. El producto contiene guaraná, que es un energizante natural de rápido inicio de acción (noté su &lt;strong&gt;eficacia a los 30 minutos&lt;/strong&gt; más o menos de tomarlo), me sentí mucho&lt;strong&gt; más concentrado, más despejado y mi memoria resurgió de sus cenizas&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;Ni que decir tiene que &lt;strong&gt;Berocca Boost es un medicamento y que no se debe tomar a tontas y a locas&lt;/strong&gt;. El producto es fantástico pero por favor, &lt;strong&gt;no dejéis de consultar a vuestro médico o farmacéutico&lt;/strong&gt;. Os explicarán cómo y cuando tomarlo, la dosis, etc.&lt;/p&gt;
&lt;p&gt;Dicho todo esto ya sólo me queda desearos muchísima suerte en vuestros exámenes, ya me contaréis!!&lt;/p&gt;
&lt;p&gt;&lt;a name=&quot;fb_share&quot; type=&quot;button&quot; href=&quot;http://www.facebook.com/sharer.php&quot;&gt;Compartir&lt;/a&gt;&lt;/p&gt;
&lt;script src=&quot;http://static.ak.fbcdn.net/connect.php/js/FB.Share&quot; type=&quot;text/javascript&quot;&gt;&lt;/script&gt;</description>
 <comments>http://www.apuntesparavagos.com/berocca_boost_un_aliado_en_poca_de_ex_menes#comments</comments>
 <category domain="http://www.apuntesparavagos.com/curiosidades">Curiosidades</category>
 <pubDate>Wed, 15 Jun 2011 12:16:11 +0000</pubDate>
 <dc:creator>cyfuss</dc:creator>
 <guid isPermaLink="false">130 at http://www.apuntesparavagos.com</guid>
</item>
<item>
 <title>Estudiar oposiciones</title>
 <link>http://www.apuntesparavagos.com/estudiar_oposiciones</link>
 <description>&lt;p&gt;Todos los cuidadanos de España tenemos derecho a acceder al &lt;strong&gt;empleo público&lt;/strong&gt;, y tal y como está ahora mismo el mercado laboral &lt;strong&gt;estudiar unas oposiciones&lt;/strong&gt; es siempre una buena opción. Eso sí, tenemos que tener muy claro nuestro objetivo y currárnoslo para ser los mejores y poder demostrar así nuestra capacidad. No es fácil, pero con mucho &lt;strong&gt;esfuerzo y constancia&lt;/strong&gt; podemos llegar a conseguirlo.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#039;http://www.apuntesparavagos.com/sites/default/files/buscaoposiciones_FB.jpg&#039; width=&#039;515&#039; alt=&#039;buscaoposiciones en Facebook&#039; /&gt;&lt;/p&gt;
&lt;p&gt;Las oposiciones permiten que cualquiera de nosotros, siempre que cumplamos los requisitos exigidos para participar, podamos acceder a un trabajo como empleados públicos mediante las &lt;strong&gt;pruebas de selección&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;Piensa muy bien en que campo o sector quieres trabajar y no sólo eso, &lt;strong&gt;piensa en que serías el mejor&lt;/strong&gt;. En la web Buscaoposiciones.com puedes encontrar un listado de &lt;strong&gt;oposiciones y empleo público&lt;/strong&gt; que están también &lt;strong&gt;clasificados por regiones&lt;/strong&gt; y mucha información que seguro te va a resultar muy útil como &lt;strong&gt;temarios, convocatorias, centros colaboradores y un foro&lt;/strong&gt; para que te puedas poner en contacto con personas que se encuentran en tu misma situación. Si entras verás que es una web muy completita que te va a aportar mucha información y que te puede aclarar muchas dudas en un momento dado.&lt;/p&gt;
&lt;p&gt;Por ejemplo, si has soñado desde tu más tierna infancia con &lt;strong&gt;ser bombero&lt;/strong&gt; y aún no has comenzado a prepararte, hazlo ya. &lt;strong&gt;Búscate una buena academia o un buen preparador&lt;/strong&gt; para que te ayude a lograr tu meta y que te pueda guiar durante el proceso. &lt;strong&gt;Para las pruebas físicas hay gimnasios&lt;/strong&gt; que también te van a preparar para que seas el mejor y apruebes con éxito las &lt;a href=&#039;http://www.buscaoposiciones.com/Oposiciones-a-Bomberos-bcat13.htm&#039;&gt;Oposiciones Bomberos&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;De todas formas grábate esto a fuego en tu mente: preparse una oposición como esta es bastante más que entrenar tu cuerpo y estudiar, &lt;strong&gt;debes tener cierta disciplina, ser muy constante e ir marcándote poco a poco una serie de objetivos&lt;/strong&gt; (pero para cumplirlos). Si te esfuerzas seguro que podrás conseguirlo!&lt;/p&gt;
&lt;p&gt;Si quieres enterarte de todas las convocatorios de empleo público puedes enterarte también en &lt;a href=&#039;https://twitter.com/#!/buscaoposicione&#039;&gt;su página de Twitter&lt;/a&gt; y &lt;a href=&#039;http://www.facebook.com/Buscaoposiciones&#039;&gt;su página de Facebook&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;a name=&quot;fb_share&quot; type=&quot;button&quot; href=&quot;http://www.facebook.com/sharer.php&quot;&gt;Compartir&lt;/a&gt;&lt;/p&gt;
&lt;script src=&quot;http://static.ak.fbcdn.net/connect.php/js/FB.Share&quot; type=&quot;text/javascript&quot;&gt;&lt;/script&gt;</description>
 <comments>http://www.apuntesparavagos.com/estudiar_oposiciones#comments</comments>
 <category domain="http://www.apuntesparavagos.com/curiosidades">Curiosidades</category>
 <pubDate>Fri, 20 May 2011 07:37:13 +0000</pubDate>
 <dc:creator>cyfuss</dc:creator>
 <guid isPermaLink="false">129 at http://www.apuntesparavagos.com</guid>
</item>
<item>
 <title>Strings</title>
 <link>http://www.apuntesparavagos.com/aprendiendo_java/clases_y_m_todos_en_java/strings</link>
 <description>&lt;p&gt;Los &lt;em&gt;strings&lt;/em&gt; (cadenas de caracteres) en Java son objetos y no vectores de caracteres como ocurre en C. Existen 2 clases para manipular strings:&lt;/p&gt;
&lt;dl&gt;
&lt;dt&gt;String&lt;/dt&gt;
&lt;dd&gt;Se utiliza cuando las cadenas de caracteres no cambian, son constantes.&lt;/dd&gt;
&lt;dt&gt;StringBuffer&lt;/dt&gt;
&lt;dd&gt;Se quiere utilizar cadenas de caracteres dinámicas, que pueden variar en contenido o longitud.&lt;/dd&gt;
&lt;/dl&gt;
</description>
 <comments>http://www.apuntesparavagos.com/aprendiendo_java/clases_y_m_todos_en_java/strings#comments</comments>
 <category domain="http://www.apuntesparavagos.com/programacion/java">Java</category>
 <pubDate>Tue, 21 Dec 2010 10:14:39 +0000</pubDate>
 <dc:creator>cyfuss</dc:creator>
 <guid isPermaLink="false">124 at http://www.apuntesparavagos.com</guid>
</item>
<item>
 <title>La clase String</title>
 <link>http://www.apuntesparavagos.com/aprendiendo_java/clases_y_m_todos_en_java/strings/la_clase_string</link>
 <description>&lt;p&gt;Como ya se ha mencionado, se utilizarán objetos de la clase &lt;code&gt;String&lt;/code&gt; para almacenar cadenas de caracteres constantes, que no varían en contenido o longitud.&lt;/p&gt;
&lt;p&gt;Cuando el compilador encuentra una cadena de caracteres encerrada entre comillas dobles, crea automáticamente un objeto del tipo &lt;code&gt;String&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;Así la instrucción:&lt;/p&gt;
&lt;pre&gt;System.out.println(&quot;Hola Mundo&quot;);&lt;/pre&gt;&lt;p&gt;
Provoca que el compilador, al encontrar &quot;Hola Mundo&quot;, cree un objeto de tipo &lt;code&gt;String&lt;/code&gt; que inicializa con el &lt;em&gt;string&lt;/em&gt; &quot;Hola Mundo&quot; y este objeto es pasado como argumento al método &lt;code&gt;println()&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;Por la misma razón, también puede inicializarse una variable de tipo &lt;code&gt;String&lt;/code&gt; de la siguiente forma:&lt;/p&gt;
&lt;pre&gt;String s;
s = &quot;Hola Mundo&quot;;&lt;/pre&gt;&lt;p&gt;
o&lt;/p&gt;
&lt;pre&gt;String s = &quot;Hola Mundo&quot;;&lt;/pre&gt;&lt;p&gt;
Además por ser &lt;code&gt;String&lt;/code&gt; una clase, también puede inicializarse na variable de dicha clase mediante su constructor:&lt;/p&gt;
&lt;pre&gt;String s;
s = new String (&quot;Hola Mundo&quot;);&lt;/pre&gt;&lt;p&gt;
o&lt;/p&gt;
&lt;pre&gt;String s = new String (&quot;Hola Mundo&quot;);&lt;/pre&gt;&lt;p&gt;
Se ha mencionado que la clase &lt;code&gt;String&lt;/code&gt; sirve para almacenar cadenas de caracteres que no varían, sin embargo es posible hacer lo siguiente:&lt;/p&gt;
&lt;pre&gt;String s = &quot;Hola Mundo&quot;;
s = &quot;El mensaje es: &quot; +s;&lt;/pre&gt;&lt;p&gt;
Esto no significa que la longitud de &#039;&lt;code&gt;s&lt;/code&gt;&#039; pueda ser variada. Lo uqe ha ocurrido en realidad es que el compilador ha creado un objeto de la clase &lt;code&gt;String&lt;/code&gt; al encontrar &quot;&lt;em&gt;El mensaje es: &lt;/em&gt;&quot;, después ha realizado la operación de concatenación de strings entre ese objeto creado y s; y el resultado ha sido asignado a un nuevo objeto creado por el compilador; este objeto es asignado a la variable s (el puntero de s apunta al nuevo objeto) y el objeto al que apuntaba anteriormente s ya no tiene ninguna referencia, por lo que el &quot;recolector de basura&quot; liberará la memoria utilizada por el mismo al detectar su inaccesibilidad.&lt;/p&gt;
&lt;p&gt;El operador &lt;code&gt;+&lt;/code&gt; está sobrecargado y puede concatenar &lt;code&gt;String s&lt;/code&gt; con enteros, &lt;code&gt;StringBuffer s&lt;/code&gt;, etc.&lt;/p&gt;
&lt;p&gt;La siguiente expresión es correcta:&lt;/p&gt;
&lt;pre&gt;String s = &quot;quiero &quot; +2+ &quot; cafes&quot;;&lt;/pre&gt;&lt;p&gt;
Puede concatenarse un &lt;code&gt;String&lt;/code&gt; con cualquier objeto. El resultado es el &lt;code&gt;String&lt;/code&gt; original concatenado al &lt;code&gt;String&lt;/code&gt; que devuelve el método &lt;code&gt;toString()&lt;/code&gt; que toda clase hereda de la clase raíz &lt;code&gt;Object&lt;/code&gt; y que puede estar, o no, redefinido.&lt;/p&gt;
&lt;p&gt;Pruébese a pasar como parámetro un objeto de cualquier clase al método &lt;code&gt;System.out.println()&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;Por ejemplo:&lt;/p&gt;
&lt;pre&gt;
class Clase{
}

class MuySimple{
    public static void main (String args[]){
        Clase c = new Clase();
        System.out.println(c);
    }

}&lt;/pre&gt;&lt;p&gt;
Este código tiene esta salida por pantalla:&lt;/p&gt;
&lt;pre&gt;Clase@e0e1c6&lt;/pre&gt;</description>
 <comments>http://www.apuntesparavagos.com/aprendiendo_java/clases_y_m_todos_en_java/strings/la_clase_string#comments</comments>
 <category domain="http://www.apuntesparavagos.com/programacion/java">Java</category>
 <pubDate>Sat, 11 Dec 2010 17:30:07 +0000</pubDate>
 <dc:creator>cyfuss</dc:creator>
 <guid isPermaLink="false">125 at http://www.apuntesparavagos.com</guid>
</item>
<item>
 <title>Oposiciones en España 2011</title>
 <link>http://www.apuntesparavagos.com/oposiciones_en_espa_a_2011</link>
 <description>&lt;p&gt;Bueno pues el año 2010 llega a su fin y como siempre seguro que ya estáis haciendo un listado de propósitos para el año nuevo como dejar de fumar o volver a estudiar. Si el tema de los estudios es vuestra asignatura pendiente quizás sea un buen momento para plantearos &lt;strong&gt;hacer cursos o estudiar unas oposiciones&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;En España hay bastantes opciones para opositar&lt;/strong&gt;, hay &lt;a href=&#039;www.buscaoposiciones.com/Oposiciones-a-Auxiliares-Administrativos-Local-bcat26.htm&#039;&gt;Oposiciones Auxiliar Administrativo&lt;/a&gt;, Oposiciones para los Cuerpos y Fuerzas de Seguridad, Oposiciones para Auxiliar de Archivos, Bibliotecas, y Museos, Oposiciones de Agentes forestales, Oposiciones para farmacéuticos, Oposiciones para Ayudante de Instituciones Penitenciarias, Oposiciones para el Ministerio de Trabajo y Seguridad Social, Oposiciones para Subalternos Corporaciones Locales, etc. En Buscaoposiciones.com, una organización que se dedica a ofrecer toda la &lt;strong&gt;información necesaria sobre los diferentes cursos existentes en el mercado para preparar oposiones&lt;/strong&gt;, puedes encontrar todas las &lt;strong&gt;oposiciones disponibles para el 2011&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#039;http://www.apuntesparavagos.com/sites/default/files/oposiciones.jpg&#039; width=&#039;580&#039; alt=&#039;oposiciones&#039; /&gt;&lt;/p&gt;
&lt;p&gt;Esta web colabora activamente con varios centros de formación, instituciones y profesionales de la educación para que todos los usuarios puedan tener una &lt;strong&gt;formación de calidad&lt;/strong&gt; que les ayude a sacar las oposiciones adelante. Si visitáis la página encontraréis una &lt;strong&gt;buena selección de cursos&lt;/strong&gt;, ofrecidos por las mejores empresas del sector, y además podréis poneros en contacto con ellas para&lt;strong&gt; pedir toda la información que necesitéis&lt;/strong&gt;. También podréis buscar oposiciones por región, ver las diferentes convocatorias, los temarios, etc. y podréis participar en el foro de discusión para que contactéis con otras personas en vuestra situación, preguntéis dudas o ayudéis a otros usuarios.&lt;/p&gt;
&lt;p&gt;Como veréis, Buscaoposiciones es una página muy completita que sin duda os será de gran utilidad si tenéis intención de opositar. ¿Qué más se puede pedir? a mí sólo me queda daros muchos ánimos para que estudiéis con ganas y tesón, y por supuesto desearos que tengáis un nuevo año perfecto en todos los ámbitos de vuestra vida.&lt;/p&gt;
</description>
 <comments>http://www.apuntesparavagos.com/oposiciones_en_espa_a_2011#comments</comments>
 <category domain="http://www.apuntesparavagos.com/curiosidades">Curiosidades</category>
 <pubDate>Mon, 29 Nov 2010 17:36:44 +0000</pubDate>
 <dc:creator>cyfuss</dc:creator>
 <guid isPermaLink="false">126 at http://www.apuntesparavagos.com</guid>
</item>
<item>
 <title>Destructores</title>
 <link>http://www.apuntesparavagos.com/aprendiendo_java/clases_y_m_todos_en_java/m_todos/destructores</link>
 <description>&lt;p&gt;Un destructor es un método de la clase que sirve para realizar una serie de operaciones cuando un objeto perteneciente a la clase deja de existir. Operaciones típicas en los objetos cuando desaparecen son la liberación de recursos del sistema que tuviera asignados el objeto: liberación de memoria que pudiera tener reservada el objeto, cierre de los ficheros y sockets que tuviera abiertos, etc.&lt;/p&gt;
&lt;p&gt;En Java existe un &lt;em&gt;thread&lt;/em&gt; del sistema &quot;&lt;em&gt;Garbage collector&lt;/em&gt;&quot; literalmente: Recolector de basura, que se ejecuta regularmente para liberar la memoria asignada a objetos que ya no se necesitan. A pesar de ello, puede ser necesario realizar algunas operaciones adicionales. Para ello hay que declarar un método de la siguiente forma:&lt;/p&gt;
&lt;pre&gt;protected void finaliza() throws throwable&lt;/pre&gt;&lt;p&gt;
Es conveniente llamar al destructor de la superclase para liberar recursos que pudiera tener asignados la clase heredados transparentemente de la clase padre y de los cuales no se tuviera conocimiento.&lt;/p&gt;
</description>
 <comments>http://www.apuntesparavagos.com/aprendiendo_java/clases_y_m_todos_en_java/m_todos/destructores#comments</comments>
 <category domain="http://www.apuntesparavagos.com/programacion/java">Java</category>
 <pubDate>Tue, 09 Nov 2010 17:52:09 +0000</pubDate>
 <dc:creator>cyfuss</dc:creator>
 <guid isPermaLink="false">123 at http://www.apuntesparavagos.com</guid>
</item>
<item>
 <title>Constructores</title>
 <link>http://www.apuntesparavagos.com/aprendiendo_java/clases_y_m_todos_en_java/m_todos/constructores</link>
 <description>&lt;p&gt;Un constructor es un método especial de las clases que sirve para inicializar los objetos que se instancian como miembros de una clase.&lt;/p&gt;
&lt;p&gt;Para declarar un constructor basta con declarar un método con el mismo nombre que la clase. &lt;strong&gt;No se declara el tipo devuelto por el constructor&lt;/strong&gt; (ni siquiera &lt;code&gt;void&lt;/code&gt;), aunque sí que se pueden utilizar losmodificadores de ámbito de los métodos: &lt;code&gt;public&lt;/code&gt;, &lt;code&gt;protected&lt;/code&gt;, &lt;code&gt;private&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;Los constructores tienen el mismo nombre que la clase y todas las clases tienen uno por defecto (que no es necesario declarar), aunque es posible sobreescribirlo e incluso declarar distintos constructores (sobrecarga de métodos) al igual que los demás métodos de una clase.&lt;/p&gt;
&lt;p&gt;Veamos un ejemplo para entender mejor esto:&lt;/p&gt;
&lt;pre&gt;class Nif {
    int dni;
    char letra;
    static char tabla[] = {&#039;t&#039;, &#039;r&#039;, &#039;w&#039;, &#039;a&#039;, &#039;g&#039;, &#039;m&#039;, &#039;y&#039;, &#039;f&#039;, &#039;p&#039;, &#039;d&#039;,
    &#039;x&#039;, &#039;b&#039;,&#039;n&#039;, &#039;j&#039;, &#039;z&#039;,&#039;s&#039;,&#039;q&#039;,&#039;v&#039;,&#039;h&#039;,&#039;c&#039;,&#039;k&#039;,&#039;e&#039;};

public Nif (int ndni, char nletra) throws NifException{
    if (Character.toUpperCase (nletra)== tabla[ndni%23]){
        dni = ndni;
        letra= Character.toUpperCase(nletra);
    } else {
        throw new LetraNifException(&quot;Letra de NIF Incorrecta&quot;);
    }
}

public Nif (int ndni){
    dni = ndni;
    letra = tabla[dni%23];
}

public Nif (String sNif) throws NifException, LetraNifException {
    char letraAux;
    StringBuffer sNumeros = new StringBuffer();
    int i, ndni;

    for (i=0;i&lt;sNif.length();i++){
        if (&quot;1234567890&quot;.indexOf(sNif.charAt(i))!=-1){
            sNumeros.append(sNif.charAt(i));
        }
    }
    try{
        dni = Integer.parseInt(sNumeros.toString());
        letraAux=Character.toUpperCase (sNif.charAt(sNif.length()-1));
    } catch (Exception ex) {
        throw new NifException(&quot;Nif incorrecto&quot;);
    }

    letra = tabla[dni%23];
    if (&quot;abcdefghijklmnopqrstuvwxyz&quot;.indexOf(letraAux)!=-1){
        if (letraAux!=letra){
            throw new LetraNifException(&quot;Letra de Nif incorrecta&quot;);
        }
    } else {
        letra = tabla[dni%23];
    }

}


public char obtenerLetra(){
    return letra;
}

public int obtenerDni(){
    return dni;
}

public String toString(){
    return (String.valueOf(letra));
}

public String toStringConFormato(){
    String sAux= String.valueOf(dni);
    StringBuffer s = new StringBuffer();
    int i;

    for (i=sAux.length()-1;i&gt;2;i-=3){
        s.insert(0,sAux.substring(i-2,i+1));
        s.insert(0,&#039;.&#039;);
    }
    s.insert(0,sAux.substring(0,i+1));
    s.append(&#039;-&#039;);
    s.append(letra);
    return (s.toString());
}

static char letraNif(int ndni){
    return tabla[ndni%23];
}

static char letraNif(String sDni) throws NifException{
    Nif j = new Nif (sDni);
    return j.obtenerLetra();
}
}

class NifException extends Exception{
    public NifException(){
        super();
    }
    public NifException(String s){
        super(s);
    }
}

class LetraNifException extends NifException{
    public LetraNifException(){ super(); }
    public LetraNifException(String s) {super(s);}
}


class EjecutaNif{
    public static void main (String args[]){
        Nif n;
        int dni;
        if (args.length !=1){
            System.out.println(&quot;Uso: EjecutaNif dni&quot;);
            return;
        } else {
            dni = Integer.valueOf(args[0]).intValue();
            n = new Nif(dni);
            System.out.println(&quot;Nif: &quot;+n.toStringConFormato());
        }
    }

}&lt;/snif.length();i++){&gt;&lt;/pre&gt;&lt;p&gt;
En este ejemplo, la clase &lt;code&gt;Nif&lt;/code&gt; tiene 3 constructores:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;public Nif (int ndni, char letra) throws LetraNifException&lt;/li&gt;
&lt;li&gt;public Nif (int ndni)&lt;/li&gt;
&lt;li&gt;public Nif (String sNif) throws NifException, LetraNifException&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Para inicializar un objeto de una determinada clase se llama a su constructor después de la palabra reservada &lt;code&gt;new&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;Es bastante habitual cuando se sobresribe el constructro o constructores de la superclase el realizar una llamada al constructor de la superclase y despues realizar otras operaciones de inicialización de la clase hija. Esto, como ya se ha visto en el punto anterior, se realiza itilizando el identificador de clase &lt;code&gt;super&lt;/code&gt;. Así, si se declara una subclase de &lt;code&gt;Nif&lt;/code&gt;, y se sobrescribiera alguno de sus constructores, se podría realizar en primer lugar, una llamada al constructor de &lt;code&gt;Nif&lt;/code&gt;.&lt;/p&gt;
</description>
 <comments>http://www.apuntesparavagos.com/aprendiendo_java/clases_y_m_todos_en_java/m_todos/constructores#comments</comments>
 <category domain="http://www.apuntesparavagos.com/programacion/java">Java</category>
 <pubDate>Tue, 09 Nov 2010 17:01:49 +0000</pubDate>
 <dc:creator>cyfuss</dc:creator>
 <guid isPermaLink="false">122 at http://www.apuntesparavagos.com</guid>
</item>
<item>
 <title>Referencia a atributos de la superclase</title>
 <link>http://www.apuntesparavagos.com/aprendiendo_java/clases_y_m_todos_en_java/m_todos/cuerpo_del_m_todo/referencia_a_atributos_de_la_sup</link>
 <description>&lt;p&gt;Para referenciar atributos o métodos de la superclase que han sido sobreescritos por la clase hija se utiliza el identificador del objeto padre &lt;code&gt;super&lt;/code&gt;&lt;/p&gt;
&lt;pre&gt;class Padre{
    String variable;
    void metodo() {
        variable = &quot;Padre&quot;;
    }
}

class Hija extends Padre {
    String variable;
    super.metodo();
    System.out.println(variable);
    System.out.println(super.variable);
}&lt;/pre&gt;&lt;p&gt;
En primer lugar se declara una clase (&lt;code&gt;Padre&lt;/code&gt;) con un atributo (&lt;code&gt;variable&lt;/code&gt;) y un método (&lt;code&gt;metodo&lt;/code&gt;).&lt;/p&gt;
&lt;p&gt;El método &lt;code&gt;metodo&lt;/code&gt;, lo único que hace es asignar un valor al atributo &lt;code&gt;variable&lt;/code&gt; (en el caso de la clase &lt;code&gt;padre&lt;/code&gt; &quot;Padre&quot; y en el caso de la clase &lt;code&gt;hija&lt;/code&gt; &quot;Hija&quot;).&lt;/p&gt;
&lt;p&gt;Cuando se ejecuta el método &lt;code&gt;metodo()&lt;/code&gt; de la clase &lt;code&gt;Hija&lt;/code&gt;, se asigna &quot;Hija&quot; al atributo (&lt;code&gt;variable&lt;/code&gt;) de la clase &lt;code&gt;Hija&lt;/code&gt;. Después se realiza una llamada al método &lt;code&gt;metodo()&lt;/code&gt; de la superclase mediante la instrucción &lt;code&gt;super.metodo()&lt;/code&gt;; al ejecutarse este método, se asigna el valor &quot;Padre&quot; al atributo variable de la clase &lt;code&gt;Padre&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;&lt;code&gt;System.out.println(variable)&lt;/code&gt; muestra el valor del atributo variable de la clase &lt;code&gt;Hija&lt;/code&gt; Hija.&lt;/p&gt;
&lt;p&gt;&lt;code&gt;System.out.println(super.variable)&lt;/code&gt; muestra el valor del atributo variable de la clase &lt;code&gt;Padre&lt;/code&gt; Padre.&lt;/p&gt;
</description>
 <comments>http://www.apuntesparavagos.com/aprendiendo_java/clases_y_m_todos_en_java/m_todos/cuerpo_del_m_todo/referencia_a_atributos_de_la_sup#comments</comments>
 <category domain="http://www.apuntesparavagos.com/programacion/java">Java</category>
 <pubDate>Mon, 08 Nov 2010 18:32:56 +0000</pubDate>
 <dc:creator>cyfuss</dc:creator>
 <guid isPermaLink="false">121 at http://www.apuntesparavagos.com</guid>
</item>
<item>
 <title>Referencia a atributos de método ante la ambigüedad</title>
 <link>http://www.apuntesparavagos.com/aprendiendo_java/clases_y_m_todos_en_java/m_todos/cuerpo_del_m_todo/referencia_a_atributos_de_m_todo</link>
 <description>&lt;p&gt;Si existen en un método variables locales o parámetros con el mismo nombre que atributos de la clase, estos últimos quedan ocultados dentro del cuerpo del método. Para hacer referencia a los atributos del método en lugar de las variables locales o parámetros, se les antepone la palabra reservada &lt;code&gt;this&lt;/code&gt; seguida de un punto (.), que identifica al objeto actual.&lt;/p&gt;
&lt;p&gt;Veamos un ejemplo:&lt;/p&gt;
&lt;pre&gt;void push (Object elemento) throws DesbordaPila{
    try {
        this.elemento[++cimaPila]=elemento;
    } catch (Exception ex) {
        throw new DesbordaPila();
    }
}&lt;/pre&gt;&lt;p&gt;
Existe un parámetro (elemento) que tiene el mismo nombre que un atributo de la clase, el vector &lt;code&gt;elemento[]&lt;/code&gt;. Para acceder al atributo, se utiliza &lt;code&gt;this.elemento&lt;/code&gt;, de otro modo se estaría accediendo al parámetro. Como puede verse, también en el ejemplo, al atributo (vector) se le asigna el valor del parámetro &lt;code&gt;elemento&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;Vamos a ver un ejemplo completo:&lt;/p&gt;
&lt;pre&gt;class Pila {
    static final int PILAVACIA = -1;
    Object elemento[];
    int cimaPila = PILAVACIA;
    public Pila (int numElementos){
        elemento = new Object [numElementos];
    }
    boolean pilaVacia(){
        if (cimaPila == PILAVACIA){
            return true;
        } else {
            return false;
        }
    }
    void push (Object elemento) throws DesbordaPila{
        try {
            this.elemento[++cimaPila]=elemento;
        } catch (Exception ex){
            throw new DesbordaPila();
        }
    }
    Object pop(){
        if (cimaPila == PILAVACIA){
            return null;
        } else {
            return elemento[cimaPila--];
        }
    }
}

class DesbordaPila extends Exception{
}

class EjecutaPila{
    public static void main (String args[]) throws DesbordaPila {
        Pila p= new Pila(5);
        if (p.pilaVacia()){
            System.out.println(&quot;Pila vacia&quot;);
            System.out.println(&quot;llenando pila... &quot;);
            p.push(&quot;1er elemento&quot;);
            p.push(&quot;2do elemento&quot;);
            p.push(&quot;3er elemento&quot;);
            p.push(&quot;4to elemento&quot;);
        }
        if (!p.pilaVacia()){
            System.out.println(&quot;Pila no vacia&quot;);
            System.out.println(&quot;Vaciando la pila...&quot;);
        }

        while (!p.pilaVacia()){
            System.out.println(p.pop());
        }
    }
}&lt;/pre&gt;&lt;p&gt;
y esto devuelve en pantalla:&lt;/p&gt;
&lt;pre&gt;Pila vacia
llenando pila... 
Pila no vacia
Vaciando la pila...
4to elemento
3er elemento
2do elemento
1er elemento
&lt;/pre&gt;</description>
 <comments>http://www.apuntesparavagos.com/aprendiendo_java/clases_y_m_todos_en_java/m_todos/cuerpo_del_m_todo/referencia_a_atributos_de_m_todo#comments</comments>
 <category domain="http://www.apuntesparavagos.com/programacion/java">Java</category>
 <pubDate>Mon, 08 Nov 2010 17:55:23 +0000</pubDate>
 <dc:creator>cyfuss</dc:creator>
 <guid isPermaLink="false">120 at http://www.apuntesparavagos.com</guid>
</item>
<item>
 <title>Cuerpo del método</title>
 <link>http://www.apuntesparavagos.com/aprendiendo_java/clases_y_m_todos_en_java/m_todos/cuerpo_del_m_todo</link>
 <description>&lt;p&gt;La sintaxis general de los métodos:&lt;/p&gt;
&lt;pre&gt;Declaracion de metodo{
    Cuerpo del metodo
}&lt;/pre&gt;&lt;p&gt;
El cuerpo del método contiene la implementación del mismo y se codifica entre las llaves del método. Dentro del mismo pueden declararse &lt;a href=&#039;http://apuntesparavagos.com/aprendiendo_java/visi_n_general/variables/variables_locales&#039;&gt;variables locales&lt;/a&gt; al mismo.&lt;/p&gt;
&lt;p&gt;El único caso en el que no se implementa el cuerpo del método es en la declaración de &lt;a href=&#039;http://apuntesparavagos.com/aprendiendo_java/clases_y_m_todos_en_java/declaraci_n_de_clases/modificadores_de_clase/abstract&#039;&gt;clases abstractas&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;La forma de declarar la salida del método es mediante la palabra reservada &lt;code&gt;return&lt;/code&gt;. Si el tipo de dato devuelto del método ha sido declarado &lt;code&gt;void&lt;/code&gt;, entonces únicamente se sale del cuerpo del método mediante la instrucción &lt;code&gt;return&lt;/code&gt;; Si en la declaración de la cabecera del método se ha declarado un tipo de dato devuelto por el mismo, entonces se devolverá el valor correspondiente al método mediante &lt;code&gt;return&lt;/code&gt; seguido de una expresión cuyo resultado es del mismo tipo que el declarado.&lt;/p&gt;
</description>
 <comments>http://www.apuntesparavagos.com/aprendiendo_java/clases_y_m_todos_en_java/m_todos/cuerpo_del_m_todo#comments</comments>
 <category domain="http://www.apuntesparavagos.com/programacion/java">Java</category>
 <pubDate>Mon, 08 Nov 2010 13:26:37 +0000</pubDate>
 <dc:creator>cyfuss</dc:creator>
 <guid isPermaLink="false">119 at http://www.apuntesparavagos.com</guid>
</item>
<item>
 <title>Lista de excepciones potenciales</title>
 <link>http://www.apuntesparavagos.com/aprendiendo_java/clases_y_m_todos_en_java/m_todos/declaraci_n_de_m_todos/lista_de_excepciones_potenc</link>
 <description>&lt;p&gt;Todos los métodos pueden generar excepciones (condiciones de error). Estas excepciones pueden ser lanzadas por el método para que sean tratadas por l método que realizó la llamada. Todas las posibles excepcioes que pueda generar el método (y que no sean tratadas por el propio método) deben ser declaradas como una lista separada por comas en la declaración del mismo detrás de la declaración del identificador del método y lo lista de parámetros.&lt;/p&gt;
&lt;pre&gt;TipoDevuelto NombreMetodo ([lista_parametros]) [throws ListaExcepciones]&lt;/pre&gt;</description>
 <comments>http://www.apuntesparavagos.com/aprendiendo_java/clases_y_m_todos_en_java/m_todos/declaraci_n_de_m_todos/lista_de_excepciones_potenc#comments</comments>
 <category domain="http://www.apuntesparavagos.com/programacion/java">Java</category>
 <pubDate>Mon, 08 Nov 2010 13:15:27 +0000</pubDate>
 <dc:creator>cyfuss</dc:creator>
 <guid isPermaLink="false">118 at http://www.apuntesparavagos.com</guid>
</item>
<item>
 <title>Modificadores de ámbito de los métodos</title>
 <link>http://www.apuntesparavagos.com/aprendiendo_java/clases_y_m_todos_en_java/m_todos/declaraci_n_de_m_todos/modificadores_de_mbito_de_l</link>
 <description>&lt;p&gt;Los modificadores de ámbito de los métodos son exactamente iguales que los de los &lt;a href=&#039;http://apuntesparavagos.com/aprendiendo_java/clases_y_m_todos_en_java/declaraci_n_de_atributos/modificadores_de_mbito_de_atribut&#039;&gt;atributos&lt;/a&gt;, especifican la forma en que puede accederse a los mismos desde otras clases. Estos modificadores de ámbito son:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;private&lt;/li&gt;
&lt;li&gt;public&lt;/li&gt;
&lt;li&gt;protected&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;ámbito por defecto&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;table&gt;
&lt;tr&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;Acceso desde la misma clase&lt;/td&gt;
&lt;td&gt;Acceso desde subclases&lt;/td&gt;
&lt;td&gt;Acceso desde el mismo paquete&lt;/td&gt;
&lt;td&gt;Acceso desde todo el mundo&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Modificador private&lt;/td&gt;
&lt;td&gt;SI&lt;/td&gt;
&lt;td&gt;NO&lt;/td&gt;
&lt;td&gt;NO&lt;/td&gt;
&lt;td&gt;NO&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Modificador public&lt;/td&gt;
&lt;td&gt;SI&lt;/td&gt;
&lt;td&gt;SI&lt;/td&gt;
&lt;td&gt;SI&lt;/td&gt;
&lt;td&gt;SI&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Modificador protected&lt;/td&gt;
&lt;td&gt;SI&lt;/td&gt;
&lt;td&gt;SEGÚN&lt;/td&gt;
&lt;td&gt;SI&lt;/td&gt;
&lt;td&gt;NO&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Modificador por defecto&lt;/td&gt;
&lt;td&gt;SI&lt;/td&gt;
&lt;td&gt;NO&lt;/td&gt;
&lt;td&gt;SI&lt;/td&gt;
&lt;td&gt;NO&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
</description>
 <comments>http://www.apuntesparavagos.com/aprendiendo_java/clases_y_m_todos_en_java/m_todos/declaraci_n_de_m_todos/modificadores_de_mbito_de_l#comments</comments>
 <category domain="http://www.apuntesparavagos.com/programacion/java">Java</category>
 <pubDate>Mon, 08 Nov 2010 13:11:53 +0000</pubDate>
 <dc:creator>cyfuss</dc:creator>
 <guid isPermaLink="false">117 at http://www.apuntesparavagos.com</guid>
</item>
<item>
 <title>Métodos synchronized</title>
 <link>http://www.apuntesparavagos.com/aprendiendo_java/clases_y_m_todos_en_java/m_todos/declaraci_n_de_m_todos/m_todos_synchronized</link>
 <description>&lt;p&gt;Los métodos &lt;code&gt;synchronized&lt;/code&gt; son métodos especiales para cuando varios &lt;em&gt;threads&lt;/em&gt; (subprocesos) pueden acceder concurrentemente a los mismos datos y se desea que una sección crítica se proteja (bloquee) para que los &lt;em&gt;threads&lt;/em&gt; accedan en exclusión mutua a la misma.&lt;/p&gt;
</description>
 <comments>http://www.apuntesparavagos.com/aprendiendo_java/clases_y_m_todos_en_java/m_todos/declaraci_n_de_m_todos/m_todos_synchronized#comments</comments>
 <category domain="http://www.apuntesparavagos.com/programacion/java">Java</category>
 <pubDate>Mon, 08 Nov 2010 13:06:06 +0000</pubDate>
 <dc:creator>cyfuss</dc:creator>
 <guid isPermaLink="false">116 at http://www.apuntesparavagos.com</guid>
</item>
<item>
 <title>Métodos native</title>
 <link>http://www.apuntesparavagos.com/aprendiendo_java/clases_y_m_todos_en_java/m_todos/declaraci_n_de_m_todos/m_todos_native</link>
 <description>&lt;p&gt;Los métodos &lt;code&gt;native&lt;/code&gt;, son métodos que se encuentran escritos en otro lenguaje de programación distinto a Java, por ejemplo C. La integración de código escrito en otros lenguajes está en fase de desarrollo en la versión 1.0 del JDK, por lo tanto puede tener errores. Su estudio escapa del cometido de estos apuntes asi que, para el próximo ;)&lt;/p&gt;
</description>
 <comments>http://www.apuntesparavagos.com/aprendiendo_java/clases_y_m_todos_en_java/m_todos/declaraci_n_de_m_todos/m_todos_native#comments</comments>
 <category domain="http://www.apuntesparavagos.com/programacion/java">Java</category>
 <pubDate>Mon, 08 Nov 2010 13:03:33 +0000</pubDate>
 <dc:creator>cyfuss</dc:creator>
 <guid isPermaLink="false">115 at http://www.apuntesparavagos.com</guid>
</item>
<item>
 <title>Métodos final</title>
 <link>http://www.apuntesparavagos.com/aprendiendo_java/clases_y_m_todos_en_java/m_todos/declaraci_n_de_m_todos/m_todos_final</link>
 <description>&lt;p&gt;Los métodos de una clase que se declaran de tipo &lt;code&gt;final&lt;/code&gt; no pueden ser redefinidos por las subclases. Esta opcion puede adoptarse por razones de seguridad, para que nuestras clases no puedan ser extendidas por otros.&lt;/p&gt;
&lt;p&gt;Veamos un ejemplo:&lt;/p&gt;
&lt;pre&gt;abstract class Animal{
    String nombre;
    int patas;
    public Animal (String n, int p){
        nombre = n;
        patas = p;
    }
    public final int numPatas(){
        return patas;
    }
    abstract void habla();
}

class Perro extends Animal{
    String raza;
    public Perro (String n, int p, String r){
        super(n,p);
        raza = r;
    }
    public void habla(){
        System.out.println(&quot;Me llamo &quot;+nombre+&quot;: GUAU, GUAU&quot;);
        System.out.println(&quot;mi raza es:&quot;+raza);
        System.out.println(&quot;Tengo &quot;+numPatas()+&quot; patas&quot;);
    }
}
class Gallo extends Animal{
    public Gallo (String n, int p){
        super(n,p);
    }
    public void habla(){
        System.out.println(&quot;Soy un Gallo, Me llamo &quot;+nombre);
        System.out.println(&quot;kikirikiiii&quot;);
    }
}

class FinalAbstracta{
    public static void main (String args[]){
        Perro toby = new Perro (&quot;Toby&quot;, 4 , &quot;San Bernardo&quot;);
        Gallo kiriko = new Gallo (&quot;kiriko&quot;, 2);
        toby.habla();
        System.out.println();
        kiriko.habla();
    }
}&lt;/pre&gt;&lt;p&gt;
En este caso, la clase &lt;code&gt;Animal&lt;/code&gt; es abstracta (no puede instanciarse), sólo puede utilizarse como superclase de otras (Perro y Gallo). Uno de los métodos de &lt;code&gt;Animal&lt;/code&gt; es &lt;code&gt;final&lt;/code&gt; y por lo tanto no puede redefinirse. cualquier intento de declarar un método (&lt;code&gt;numPatas&lt;/code&gt;) en cualquier subclase de &lt;code&gt;Animal&lt;/code&gt; generaría un error del compilador.&lt;/p&gt;
</description>
 <comments>http://www.apuntesparavagos.com/aprendiendo_java/clases_y_m_todos_en_java/m_todos/declaraci_n_de_m_todos/m_todos_final#comments</comments>
 <category domain="http://www.apuntesparavagos.com/programacion/java">Java</category>
 <pubDate>Mon, 08 Nov 2010 12:57:44 +0000</pubDate>
 <dc:creator>cyfuss</dc:creator>
 <guid isPermaLink="false">114 at http://www.apuntesparavagos.com</guid>
</item>
<item>
 <title>Métodos abstract</title>
 <link>http://www.apuntesparavagos.com/aprendiendo_java/clases_y_m_todos_en_java/m_todos/declaraci_n_de_m_todos/m_todos_abstract</link>
 <description>&lt;p&gt;Los métodos &lt;code&gt;abstract&lt;/code&gt; se declaran en las clases &lt;code&gt;&lt;a href=&#039;http://apuntesparavagos.com/aprendiendo_java/clases_y_m_todos_en_java/declaraci_n_de_clases/modificadores_de_clase/abstract&#039;&gt;abstract&lt;/a&gt;&lt;/code&gt;. Es decir, si se declara algún método de tipo &lt;code&gt;abstract&lt;/code&gt;, entonces, la clase debe declararse obligatoriamente como &lt;code&gt;abstract&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;Cuando se declara un método &lt;code&gt;abstract&lt;/code&gt;, no se implementan el cuerpo del método, sólo su signatura. Las clases que se declaran como subclase de una clase &lt;code&gt;abstract&lt;/code&gt; deben implementar los métodos &lt;code&gt;abstract&lt;/code&gt;. Una clase &lt;code&gt;abstract&lt;/code&gt; no puede ser instanciada, únicamente sirve para ser utilizada como superclase de otras clases.&lt;/p&gt;
</description>
 <comments>http://www.apuntesparavagos.com/aprendiendo_java/clases_y_m_todos_en_java/m_todos/declaraci_n_de_m_todos/m_todos_abstract#comments</comments>
 <category domain="http://www.apuntesparavagos.com/programacion/java">Java</category>
 <pubDate>Mon, 08 Nov 2010 10:55:39 +0000</pubDate>
 <dc:creator>cyfuss</dc:creator>
 <guid isPermaLink="false">113 at http://www.apuntesparavagos.com</guid>
</item>
<item>
 <title>Métodos static</title>
 <link>http://www.apuntesparavagos.com/aprendiendo_java/clases_y_m_todos_en_java/m_todos/declaraci_n_de_m_todos/m_todos_static</link>
 <description>&lt;p&gt;Los métodos &lt;code&gt;static&lt;/code&gt; son &lt;a href=&#039;http://apuntesparavagos.com/aprendiendo_java/clases_y_m_todos_en_java/declaraci_n_de_atributos&#039;&gt;métodos de clase&lt;/a&gt; (no de objeto) y por tanto, no necesita instanciarse la clase (crear un objeto de esa clase) para poder llamar a ese método. se ha estado utilizando hasta ahora siempre que se declaraba una clase ejcutable, ya que para poder ejecturar el método &lt;code&gt;main()&lt;/code&gt; no se declaraba ningún objeto de esa clase.&lt;/p&gt;
&lt;p&gt;Los métodos de clase (&lt;code&gt;static&lt;/code&gt;) únicamente pueden acceder a sus atributos de clase (&lt;code&gt;static&lt;/code&gt;) y nunca a los atributos de objeto (no &lt;code&gt;static&lt;/code&gt;)&lt;/p&gt;
</description>
 <comments>http://www.apuntesparavagos.com/aprendiendo_java/clases_y_m_todos_en_java/m_todos/declaraci_n_de_m_todos/m_todos_static#comments</comments>
 <category domain="http://www.apuntesparavagos.com/programacion/java">Java</category>
 <pubDate>Sun, 07 Nov 2010 16:14:48 +0000</pubDate>
 <dc:creator>cyfuss</dc:creator>
 <guid isPermaLink="false">112 at http://www.apuntesparavagos.com</guid>
</item>
<item>
 <title>Declaración de métodos</title>
 <link>http://www.apuntesparavagos.com/aprendiendo_java/clases_y_m_todos_en_java/m_todos/declaraci_n_de_m_todos</link>
 <description>&lt;p&gt;La declaración mínima sin modificadores de un método es:&lt;/p&gt;
&lt;pre&gt;TipoDevuelto NombreMetodo (Lista_Parametros)&lt;/pre&gt;&lt;p&gt;
Donde:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;em&gt;TipoDevuelto&lt;/em&gt; es el tipo de dato devuelto por el método (función). Si el método no devuelve ningún valor, en su lugar se indica la palabra reservada &lt;code&gt;void&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;em&gt;NombreMetodo&lt;/em&gt; es un identificado válido en Java.&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Lista_Parametros&lt;/em&gt; si tiene parámetros, es una sucesión de pares &lt;strong&gt;tipo - valor&lt;/strong&gt; separados por comas. Los parámetros pueden ser también objetos. Los tipos simples de datos se pasan siempre por valor y los objetos y vectores por referencia&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Cuando se declara una subclase, esa subclase hereda, en principio, todos los atributos y métodos de la superclase (clase padre). estos métodos pueden ser redefinidos en la clase hija simplemente declarando métodos con los mismos identificadores, parámetros y tipo devuelto que los de la superclase. Si desde uno de estos métodos redefinidos se desea realizar una llamada al método de la superclase, se utiliza el identificador de la superclase y se le pasan los parámetros.&lt;/p&gt;
&lt;p&gt;También se pueden declarar métodos para una misma clase con los mismos identificadores pero con parámetros distintos.&lt;/p&gt;
&lt;pre&gt;class Mayor{
    // declara 2 metodos con el mismo identificativo
    // uno de ellos acepta 2 enteros y el otro 2
    // enteros largos.
    // ambos metodos devuelven el valor mayor de los
    // dos enteros que se pasan como parametros.
    static int mayor (int x, int y) {
        if (x&gt;y){
            return x;
        } else {
            return y;
        }
    }
    static long mayor (long x, long y){
        if (x&gt;y){
            return x;
        } else {
            return y;
        }
    }
}

class constantesMayor{
    static final int INT = 15;
    static final long LONG = 15;
}

class SubMayor extends Mayor{
    // modifica la clase mayor de la siguiente forma:
    // los metodos devuelven el valor mayor de entre
    // los 2 parametros que se le pasan, pero
    // siempre, como minimo devuelve el valor
    // de las constantes INT y LONG
    static int mayor (int x, int y){
        // llama al metodo mayor de la superclase
        int m = Mayor.mayor(x,y);
        return Mayor.mayor(m,constantesMayor.INT);
    }
    static long mayor (long x, long y){
        // llama al metodo mayor de la superclase
        long m = Mayor.mayor(x,y);
        return Mayor.mayor(m,constantesMayor.LONG);
    }
}

class ejecutaMayor{
    public static void main (String args[]){
        int int1=12, int2=14;
        long long1=20, long2=10;
        System.out.println(&quot;Enteros:&quot;);
        System.out.println(&quot;mayor de 12 y 14 = &quot;+ Mayor.mayor(int1, int2));
        System.out.println(&quot;mayor de 12 y 14 y 15 = &quot; + SubMayor.mayor(int1,int2));
        System.out.println(&quot;Enteros largos:&quot;);
        System.out.println(&quot;mayor de 20 y 10 = &quot;+Mayor.mayor(long1, long2));
        System.out.println(&quot;mayor de 20 y 10 y 15 = &quot; + SubMayor.mayor(long1,long2));
    }
}&lt;/pre&gt;&lt;p&gt;
La sintaxis para declarar métodos de manera completa:&lt;/p&gt;
&lt;pre&gt;[modificador_de_ambito][static][abstract][final][native][synchronized]
TipoDevuelto NombreMetodo ([Lista_parametros]) [throws ListaExcepciones]&lt;/pre&gt;</description>
 <comments>http://www.apuntesparavagos.com/aprendiendo_java/clases_y_m_todos_en_java/m_todos/declaraci_n_de_m_todos#comments</comments>
 <category domain="http://www.apuntesparavagos.com/programacion/java">Java</category>
 <pubDate>Sun, 07 Nov 2010 16:03:13 +0000</pubDate>
 <dc:creator>cyfuss</dc:creator>
 <guid isPermaLink="false">111 at http://www.apuntesparavagos.com</guid>
</item>
<item>
 <title>Métodos</title>
 <link>http://www.apuntesparavagos.com/aprendiendo_java/clases_y_m_todos_en_java/m_todos</link>
 <description>&lt;p&gt;La sintaxis general de los métodos es la siguiente:&lt;/p&gt;
&lt;pre&gt;declaracion de metodo{
    cuerpo del metodo
}&lt;/pre&gt;</description>
 <comments>http://www.apuntesparavagos.com/aprendiendo_java/clases_y_m_todos_en_java/m_todos#comments</comments>
 <category domain="http://www.apuntesparavagos.com/programacion/java">Java</category>
 <pubDate>Sun, 07 Nov 2010 15:06:05 +0000</pubDate>
 <dc:creator>cyfuss</dc:creator>
 <guid isPermaLink="false">110 at http://www.apuntesparavagos.com</guid>
</item>
<item>
 <title>Resumen de ámbitos de atributos</title>
 <link>http://www.apuntesparavagos.com/aprendiendo_java/clases_y_m_todos_en_java/declaraci_n_de_atributos/modificadores_de_mbito_de_atrib_4</link>
 <description>&lt;p&gt;Con este resumen vamos a verlo mucho más claro:&lt;/p&gt;
&lt;table&gt;
&lt;tr&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;Acceso desde la misma clase&lt;/td&gt;
&lt;td&gt;Acceso desde subclases&lt;/td&gt;
&lt;td&gt;Acceso desde el mismo paquete&lt;/td&gt;
&lt;td&gt;Acceso desde todo el mundo&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Modificador private&lt;/td&gt;
&lt;td&gt;SI&lt;/td&gt;
&lt;td&gt;NO&lt;/td&gt;
&lt;td&gt;NO&lt;/td&gt;
&lt;td&gt;NO&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Modificador public&lt;/td&gt;
&lt;td&gt;SI&lt;/td&gt;
&lt;td&gt;SI&lt;/td&gt;
&lt;td&gt;SI&lt;/td&gt;
&lt;td&gt;SI&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Modificador protected&lt;/td&gt;
&lt;td&gt;SI&lt;/td&gt;
&lt;td&gt;SEGÚN&lt;/td&gt;
&lt;td&gt;SI&lt;/td&gt;
&lt;td&gt;NO&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Modificador por defecto&lt;/td&gt;
&lt;td&gt;SI&lt;/td&gt;
&lt;td&gt;NO&lt;/td&gt;
&lt;td&gt;SI&lt;/td&gt;
&lt;td&gt;NO&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
</description>
 <comments>http://www.apuntesparavagos.com/aprendiendo_java/clases_y_m_todos_en_java/declaraci_n_de_atributos/modificadores_de_mbito_de_atrib_4#comments</comments>
 <category domain="http://www.apuntesparavagos.com/programacion/java">Java</category>
 <pubDate>Sun, 07 Nov 2010 13:44:02 +0000</pubDate>
 <dc:creator>cyfuss</dc:creator>
 <guid isPermaLink="false">109 at http://www.apuntesparavagos.com</guid>
</item>
</channel>
</rss>
