title: Java (lenguaje de programación)

text: Para ello, se compila el código fuente escrito en lenguaje Java, para generar un código conocido como “bytecode” (específicamente Java bytecode), instrucciones máquina simplificadas específicas de la plataforma Java. Esta pieza está “a medio camino” entre el código fuente y el código máquina que entiende el dispositivo destino. El bytecode es ejecutado entonces en la máquina virtual (JVM), un programa escrito en código nativo de la plataforma destino (que es el que entiende su hardware), que interpreta y ejecuta el código. Además, se suministran bibliotecas adicionales para acceder a las características de cada dispositivo (como los gráficos, ejecución mediante hebras o threads, la interfaz de red) de forma unificada. Se debe tener presente que, aunque hay una etapa explícita de compilación, el bytecode generado es interpretado o convertido a instrucciones máquina del código nativo por el compilador JIT (Just In Time).


title: Java (lenguaje de programación)

text: Hay implementaciones del compilador de Java que convierten el código fuente directamente en código objeto nativo, como GCJ. Esto elimina la etapa intermedia donde se genera el bytecode, pero la salida de este tipo de compiladores solamente puede ejecutarse en un tipo de arquitectura.


title: Java (lenguaje de programación)

text: La licencia sobre Java de Sun insiste en que todas las implementaciones sean “compatibles”. Esto dio lugar a una disputa legal entre Microsoft y Sun, cuando este último alegó que la implementación de Microsoft no daba soporte a las interfaces RMI y JNI además de haber añadido características ‘’dependientes’’ de su plataforma. Sun demandó a Microsoft y ganó por daños y perjuicios (unos 20 millones de dólares), así como una orden judicial forzando el acatamiento de la licencia de Sun. Como respuesta, Microsoft no ofrece Java con su versión de sistema operativo, y en recientes versiones de Windows, su navegador Internet Explorer no admite la ejecución de applets sin un conector (o plugin) aparte. Sin embargo, Sun y otras fuentes ofrecen versiones gratuitas para distintas versiones de Windows.


title: Java (lenguaje de programación)

text: Las primeras implementaciones del lenguaje usaban una máquina virtual interpretada para conseguir la portabilidad. Sin embargo, el resultado eran programas que se ejecutaban comparativamente más lentos que aquellos escritos en C o C++. Esto hizo que Java se ganase una reputación de lento en rendimiento. Las implementaciones recientes de la JVM dan lugar a programas que se ejecutan considerablemente más rápido que las versiones antiguas, empleando diversas técnicas, aunque sigue siendo mucho más lentos que otros lenguajes.


title: Java (lenguaje de programación)

text: La primera de estas técnicas es simplemente compilar directamente en código nativo como hacen los compiladores tradicionales, eliminando la etapa del bytecode. Esto da lugar a un gran rendimiento en la ejecución, pero tapa el camino a la portabilidad. Otra técnica, conocida como compilación JIT (Just In Time, o "compilación al vuelo"), convierte el bytecode a código nativo cuando se ejecuta la aplicación. Otras máquinas virtuales más sofisticadas usan una "recompilación dinámica" en la que la VM es capaz de analizar el comportamiento del programa en ejecución y recompila y optimiza las partes críticas. La recompilación dinámica puede lograr mayor grado de optimización que la compilación tradicional (o estática), ya que puede basar su trabajo en el conocimiento que de primera mano tiene sobre el entorno de ejecución y el conjunto de clases cargadas en memoria. La compilación JIT y la recompilación dinámica permiten a los programas Java aprovechar la velocidad de ejecución del código nativo sin por ello perder la ventaja de la portabilidad en ambos.


title: Java (lenguaje de programación)

text: La portabilidad es técnicamente difícil de lograr, y el éxito de Java en ese campo ha sido dispar. Aunque es de hecho posible escribir programas para la plataforma Java que actúen de forma correcta en múltiples plataformas de distinta arquitectura, el gran número de estas con pequeños errores o inconsistencias llevan a que a veces se parodie el eslogan de Sun, "Write once, run anywhere" como "Write once, debug everywhere" (o “Escríbelo una vez, ejecútalo en cualquier parte” por “Escríbelo una vez, depúralo en todas partes”).


title: Java (lenguaje de programación)

text: El concepto de independencia de la plataforma de Java cuenta, sin embargo, con un gran éxito en las aplicaciones en el entorno del servidor, como los Servicios Web, los Servlets, los Java Beans, así como en sistemas empotrados basados en OSGi, usando entornos Java empotrados.


title: Java (lenguaje de programación)

text: En Java el problema de fugas de memoria se evita en gran medida gracias a la recolección de basura (o "automatic garbage collector"). El programador determina cuándo se crean los objetos, y el entorno, en tiempo de ejecución de Java (Java runtime), es el responsable de gestionar el ciclo de vida de los objetos. El programa, u otros objetos, pueden tener localizado un objeto mediante una referencia a este. Cuando no quedan referencias a un objeto, el recolector de basura de Java borra el objeto, liberando así la memoria que ocupaba previniendo posibles fugas (ejemplo: un objeto creado y únicamente usado dentro de un método solamente tiene entidad dentro de este; al salir del método el objeto es eliminado). Aun así, es posible que se produzcan fugas de memoria si el código almacena referencias a objetos que ya no son necesarios; es decir, pueden aún ocurrir, pero en un nivel conceptual superior. En definitiva, el recolector de basura de Java permite una fácil creación y eliminación de objetos y mayor seguridad.


title: Java (lenguaje de programación)

text: La sintaxis de Java se deriva en gran medida de C++. Pero a diferencia de este, que combina la sintaxis para programación genérica, estructurada y orientada a objetos, Java fue construido desde el principio para ser completamente orientado a objetos. Todo en Java es un objeto (salvo algunas excepciones), y todo en Java reside en alguna clase (recordemos que una clase es un molde a partir del cual pueden crearse varios objetos).


title: Java (lenguaje de programación)

text: A diferencia de C++, Java no tiene sobrecarga de operadores o herencia múltiple para "clases", aunque la herencia múltiple está disponible para interfaces.


title: Java (lenguaje de programación)

text: Las applet Java son programas incrustados en otras aplicaciones, normalmente una página web que se muestra en un navegador.


title: Java (lenguaje de programación)

text: Actualmente HTML 5 ha eliminado el uso de la etiqueta <applet>. Pero todavía existe la forma de usarlo en HTML5. (Texto en inglés) Java Applets in HTML5.


title: Java (lenguaje de programación)

text: La sentencia codice_26 indica al compilador de Java que incluya las clases java.applet. Applet y java.awt. Graphics, para poder referenciarlas por sus nombres, sin tener que anteponer la ruta completa cada vez que se quieran usar en el código fuente.


title: Java (lenguaje de programación)

text: La clase codice_16 extiende (codice_28) a la clase codice_29es decir, es una subclase de ésta. La clase codice_30 permite a la aplicación mostrar y controlar el estado del applet. La clase codice_30 es un componente del AWT (Abstract Window Toolkit), que permite al applet mostrar una interfaz gráfica de usuario o GUI (Graphical User Interface), y responder a eventos generados por el usuario.


title: Java (lenguaje de programación)

text: La clase codice_16 sobrecarga el método paint (Graphics) heredado de la superclase contenedora (codice_30 en este caso), para acceder al código encargado de dibujar. El método codice_34 recibe un objeto codice_35 que contiene el contexto gráfico para dibujar el applet. El método codice_34 llama al método drawString (String, int, int) del objeto.


title: Java (lenguaje de programación)

text: Los servlets son componentes de la parte del servidor de Java EE encargados de generar respuestas a las peticiones recibidas de los clientes.


title: Java (lenguaje de programación)

text: Las sentencias codice_26 indican al compilador de Java la inclusión de todas las clases públicas e interfaces de los paquetes java.io y javax.servlet en la compilación.


title: Java (lenguaje de programación)

text: La clase codice_16 extiende (codice_28) es heredera de la clase GenericServlet. Esta clase proporciona la interfaz para que el servidor le pase las peticiones al servlet y el mecanismo para controlar el ciclo de vida del servlet.


title: Java (lenguaje de programación)

text: La clase codice_16 sobrecarga el método service (ServletRequest, ServletResponse), definido por la interfaz servlet para acceder al manejador de la petición de servicio. El método codice_41 recibe un objeto de tipo ServletRequest que contiene la petición del cliente y un objeto de tipo ServletResponse, usado para generar la respuesta que se devuelve al cliente. El método codice_41 puede "lanzar" (codice_43) excepciones de tipo ServletException e IOException si ocurre algún tipo de anomalía.


title: Java (lenguaje de programación)

text: El método setContentType (String) en el objeto respuesta establece el tipo de contenido MIME a "text/html", para indicar al cliente que la respuesta a su petición es una página con formato HTML. El método getWriter() del objeto respuesta devuelve un objeto de tipo PrintWriter, usado como una "tubería" por la que viajarán los datos al cliente. El método println (String) escribe la cadena "¡Hola, mundo!" en la respuesta y finalmente se llama al método close() para cerrar la conexión, que hace que los datos escritos en la tubería o stream sean devueltos al cliente.


title: Java (lenguaje de programación)

text: Las instrucciones codice_26 indican al compilador de Java que las clases e interfaces del paquete javax.swing se incluyan en la compilación.


title: Java (lenguaje de programación)

text: La clase codice_16 extiende (codice_28) la clase javax.swing.JFrame, que implementa una ventana con una barra de título y un control para cerrarla.


title: Java (lenguaje de programación)

text: El constructor codice_47 inicializa el marco o frame llamando al método setDefaultCloseOperation (int) heredado de JFrame para establecer las operaciones por defecto cuando el control de cierre en la barra de título es seleccionado al valor WindowConstants.DISPOSE_ON_CLOSE. Esto hace que se liberen los recursos tomados por la ventana cuando es cerrada, y no simplemente ocultada, lo que permite a la máquina virtual y al programa acabar su ejecución. A continuación se crea un objeto de tipo JLabel con el texto "¡Hola, mundo!", y se añade al marco mediante el método add (Component), heredado de la clase Container. El método pack(), heredado de la clase Window, es invocado para dimensionar la ventana y distribuir su contenido.


title: Java (lenguaje de programación)

text: El método codice_48 es llamado por la JVM al comienzo del programa. Crea una instancia de la clase codice_16 y hace la ventana sea mostrada invocando al método setVisible (boolean) de la superclase (clase de la que hereda) con el parámetro a true. Véase que, una vez el marco es dibujado, el programa no termina cuando se sale del método codice_48, ya que el código del que depende se encuentra en un hilo de ejecución independiente ya lanzado, y que permanecerá activo hasta que todas las ventanas hayan sido destruidas.


title: Java (lenguaje de programación)

text: El diseño de Java, su robustez, el respaldo de la industria y su fácil portabilidad han hecho de Java uno de los lenguajes con un mayor crecimiento y amplitud de uso en distintos ámbitos de la industria de la informática.


title: Java (lenguaje de programación)

text: Desde la creación de la especificación J2ME (Java 2 Platform, Micro Edition), una versión del entorno de ejecución Java reducido y altamente optimizado, especialmente desarrollado para el mercado de dispositivos electrónicos de consumo, se ha producido toda una revolución en lo que a la extensión de Java se refiere.


title: Java (lenguaje de programación)

text: Es posible encontrar microprocesadores diseñados para ejecutar bytecode Java y software Java para tarjetas inteligentes (JavaCard), teléfonos móviles, buscapersonas, set-top-boxes, sintonizadores de TV y otros pequeños electrodomésticos.


title: Java (lenguaje de programación)

text: El modelo de desarrollo de estas aplicaciones es muy semejante a las "applets" de los navegadores, salvo que en este caso se denominan MIDlets.


title: Java (lenguaje de programación)

text: Desde la primera versión de Java existe la posibilidad de desarrollar pequeñas aplicaciones (Applets) en Java que luego pueden ser incrustadas en una página HTML para que sean descargadas y ejecutadas por el navegador web. Estas miniaplicaciones se ejecutan en una JVM que el navegador tiene configurada como extensión ("plug-in") en un contexto de seguridad restringido configurable para impedir la ejecución local de código potencialmente malicioso.


title: Java (lenguaje de programación)

text: El éxito de este tipo de aplicaciones (la visión del equipo de Gosling) no fue realmente el esperado debido a diversos factores, siendo quizás el más importante la lentitud y el reducido ancho de banda de las comunicaciones en aquel entonces que limitaba el tamaño de las applets que se incrustaban en el navegador. La aparición posterior de otras alternativas (aplicaciones web dinámicas de servidor) dejó un reducido ámbito de uso para esta tecnología, quedando hoy relegada fundamentalmente a componentes específicos para la intermediación desde una aplicación web dinámica de servidor con dispositivos ubicados en la máquina cliente donde se ejecuta el navegador.


title: Java (lenguaje de programación)

text: Las "applets" Java no son las únicas tecnologías (aunque sí las primeras) de componentes complejos incrustados en el navegador. Otras tecnologías similares pueden ser: ActiveX de Microsoft, Flash, Java Web Start, etc.


title: Java (lenguaje de programación)

text: En la parte del servidor, Java es más popular que nunca, desde la aparición de la especificación de Servlets y JSP (Java Server Pages).


title: Java (lenguaje de programación)

text: Hasta entonces, las aplicaciones web dinámicas de servidor que existían se basaban fundamentalmente en componentes CGI y lenguajes interpretados. Ambos tenían diversos inconvenientes (fundamentalmente lentitud, elevada carga computacional o de memoria y propensión a errores por su interpretación dinámica).


title: Java (lenguaje de programación)

text: La especificación de Servlets y JSP define un API de programación y los requisitos para un contenedor (servidor) dentro del cual se puedan desplegar estos componentes para formar aplicaciones web dinámicas completas. Hoy día existen multitud de contenedores (libres y comerciales) compatibles con estas especificaciones.


title: Java (lenguaje de programación)

text: A partir de su expansión entre la comunidad de desarrolladores, estas tecnologías han dado paso a modelos de desarrollo mucho más elaborados con frameworks (pe Struts, Webwork) que se sobreponen sobre los servlets y las JSP para conseguir un entorno de trabajo mucho más poderoso y segmentado en el que la especialización de roles sea posible (desarrolladores, diseñadores gráficos...) y se facilite la reutilización y robustez de código. A pesar de todo ello, las tecnologías que subyacen (Servlets y JSP) son substancialmente las mismas.


title: Java (lenguaje de programación)

text: Este modelo de trabajo se ha convertido en uno de los estándar "de facto" para el desarrollo de aplicaciones web dinámicas de servidor.


title: Java (lenguaje de programación)

text: Hoy en día existen multitud de aplicaciones gráficas de usuario basadas en Java. El entorno de ejecución Java (JRE) se ha convertido en un componente habitual en los PC de usuario de los sistemas operativos más usados en el mundo. Además, muchas aplicaciones Java lo incluyen dentro del propio paquete de la aplicación de modo que se ejecuten en cualquier PC.


title: Java (lenguaje de programación)

text: En las primeras versiones de la plataforma Java existían importantes limitaciones en las API de desarrollo gráfico (AWT). Desde la aparición de la biblioteca Swing la situación mejoró substancialmente y posteriormente con la aparición de bibliotecas como SWT hacen que el desarrollo de aplicaciones de escritorio complejas y con gran dinamismo, usabilidad, etc. sea relativamente sencillo.


title: Java (lenguaje de programación)

text: Una versión del entorno de ejecución Java JRE (Java Runtime Environment) está disponible en la mayoría de equipos de escritorio. Sin embargo, Microsoft no lo ha incluido por defecto en sus sistemas operativos. En el caso de Apple, este incluye una versión propia del JRE en su sistema operativo, el Mac OS. También es un producto que por defecto aparece en la mayoría de las distribuciones de GNU/Linux. Debido a incompatibilidades entre distintas versiones del JRE, muchas aplicaciones prefieren instalar su propia copia del JRE antes que confiar su suerte a la aplicación instalada por defecto. Los desarrolladores de applets de Java o bien deben insistir a los usuarios en la actualización del JRE, o bien desarrollar bajo una versión antigua de Java y verificar el correcto funcionamiento en las versiones posteriores.


title: Java (lenguaje de programación)

text: Las expresiones son un conjunto de elementos o tokens junto con literales que son evaluados para devolver un resultado.


title: Java (lenguaje de programación)

text: Los tokens son elemento más pequeño de un programa que es significativo, e interpretado o entendido por el compilador, en Java los tokens se dividen en cinco categorías que son:


title: Java (lenguaje de programación)

text: "Identificadores:" Son las representaciones que se les da a los nombres que se asignan a las variables, clases, paquetes, métodos y constantes en el código de Java para que el compilador los identifique y el programador pueda entenderlos. En Java los identificadores pueden diferenciar entre mayúsculas o minúsculas por ser "case sensitive", por lo que la variable cuyo nombre sea “Mivariable”, no es igual a “mivariable”, ya que Java identifica estas como variables diferentes por ser "case sensitive", también se puede utilizar números, o el signo “_” para asignar un identificador.


title: Java (lenguaje de programación)

text: "Palabras claves:" Son los identificadores reservados por java para cumplir con un objetivo específico en el código y el compilador, se usan de forma limitada y en casos específicos. Las palabras claves que usa Java son las siguientes:


title: Java (lenguaje de programación)

text: Las palabras que se encuentran en negrilla, son palabras claves para Java aunque actualmente no se utilicen en la versión de Java, pero se pretenden integrar en las siguientes versiones de Java.


title: Java (lenguaje de programación)

text: "Literales y constantes: "Los literales son sintaxis para asignar valores a una variable, es decir el valor que puede tomar una variable, también es un valor constante que puede ser de tipo numérico.


title: Java (lenguaje de programación)

text: Las constantes son variables que tienen un valor fijo y no puede ser modificado en el trascurso de la ejecución del código, estas se declaran por medio de los modificadores final y static.


title: Java (lenguaje de programación)

text: "Operadores:" Son los que nos indican una evaluación que se aplica a un objeto o un dato, sobre un identificador o constante. Un ejemplo de operadores puede ser la suma, resta o multiplicación.


title: Java (lenguaje de programación)

text: "Separadores:" Se utilizan para indicarle al compilador de Java donde se ubican los elementos del código, los separadores que admite Java son:


title: Java (lenguaje de programación)

text: También el compilador de Java identifica y elimina los comentarios, retornos de carros espacios vacíos y de tabulación a la hora de compilar por lo que no son considerados parte de un token.


title: Java (lenguaje de programación)

text: Las expresiones pueden ser una combinación en secuencia de variables, operadores y métodos. Las expresiones son utilizadas para realizar cálculos, para asignar valores a variables, o para controlar la ejecución del flujo del programa.


title: Java (lenguaje de programación)

text: Son las expresiones de Java que tras realizar una operación devuelven un resultado. Según el número de operandos que maneje un operador, puede ser de dos tipos: unario o binario.


title: Java (lenguaje de programación)

text: "~ Complemento a 1", este operador invierte los dígitos, cambiando los 0 por 1 y los 1 por 0, un ejemplo puede ser:


title: Java (lenguaje de programación)

text: "& AND a nivel de bit", este operador realiza una operación AND o suma entre dos números de bit, en donde si dos bit son igual a 1 el resultado será 1, de lo contrario será 0, un ejemplo puede ser:


title: Java (lenguaje de programación)

text: "| Or a nivel de bit", este operador realiza una operación OR en donde si alguno de los dos números es 1 el resultado será 1, un ejemplo puede ser:


title: Java (lenguaje de programación)

text: "^ XOR a nivel de bit", este operador realiza la operación XOR en donde si los dos números son iguales el resultado será 0 de lo contrario será 1, un ejemplo puede ser:


title: Java (lenguaje de programación)

text: "« Desplazamiento a la izquierda", este operador desplaza n cantidad de espacios a la izquierda un bit, un ejemplo puede ser;


title: Java (lenguaje de programación)

text: Los operadores son una parte principal en las expresiones, el tipo y forma de uso es fundamental a la hora de programar, pero para su uso se tiene que tener en cuenta una serie de normas, como lo son la precedencia de los operadores.


title: Java (lenguaje de programación)

text: Los operadores son ejecutados según su precedencia: si cuentan con una precedencia mayor serán evaluados antes que los de precedencia menor; si por casualidad se llegasen a presentar operadores con el mismo nivel de precedencia, estos se evaluarán de derecha a izquierda; y si son operadores binarios (menos los operadores de asignación) se evaluarán de izquierda a derecha.


title: Java (lenguaje de programación)

text: A Java se le puede indicar qué operadores debe evaluar primero sin importar su precedencia por medio de paréntesis "( )", de esta forma el compilador de Java interpreta que primero debe ejecutar las operaciones que se encuentran dentro de los paréntesis, y luego continuar con los demás operadores.


title: Java (lenguaje de programación)

text: La siguiente tabla clasifica los operadores utilizados en Java según su nivel de precedencia, siendo arriba el nivel más alto:


title: Java (lenguaje de programación)

text: Un ejemplo de la precedencia de los operadores en Java podría ser el siguiente, en donde tenemos un código que se encargará de realizar una serie de operaciones aritméticas:


title: Java (lenguaje de programación)

text: Según la precedencia de los operadores, la multiplicación "*" tiene mayor prioridad que la suma "+", por lo que primero se ejecuta la multiplicación y luego se realiza la suma.


title: Java (lenguaje de programación)

text: En este caso el resultado cambia ya que primero se evalúan los parámetros que están dentro del paréntesis y luego se evalúa el resto de parámetros.


title: Java (lenguaje de programación)

text: Una de las recomendaciones que da Java para el desarrollo es el uso de los paréntesis en las operaciones con más de 3 operandos, así de esta forma el código se hace más legible y se evitan errores al momento de compilar.


title: Java (lenguaje de programación)

text: Las sentencias son una representación de una secuencia de acciones que se realizan en Java. La clave fundamental de las sentencias es su punto final que indica que ha finalizado la sentencia y puede continuar con la siguiente, el indicador utilizado es el signo de punto y coma (;). En Java contamos con sentencias que pueden ser de asignación, de bucles, de salto y condicionales.


title: Java (lenguaje de programación)

text: Las sentencias se conforman comúnmente por una instancia y un operador; un ejemplo es la sentencia de asignación que se conforma por una instancia de una variable, el signo de asignación y una expresión; un ejemplo es:


title: Java (lenguaje de programación)

text: Las sentencias condicionales son las que expresan una condición para definir el flujo de ejecución del programa; entre ellas tenemos if, else y switch.


title: Java (lenguaje de programación)

text: Las sentencias de bucles se encargan de realizar una acción cierta cantidad de tiempo dado, o hasta que se cumpla con una condición; entre ellas tenemos while, do-while, y for.


title: Java (lenguaje de programación)

text: Las sentencias de salto llevan al compilador a un punto específico del programa o hacia la siguiente sentencia de ejecución; entre ellas tenemos break, continue, y return.


title: Java (lenguaje de programación)

text: En algunos casos suele ser necesario convertir un tipo de dato a otro, esto se le conoce como conversión de tipos, modelado, o tipado, así de esta forma poder realizar las operaciones necesarias sobre el valor que se desea convertir.


title: Java (lenguaje de programación)

text: Se debe tener en cuenta el tipo de dato que se va a convertir, ya que si se convierte un dato que tenga una cantidad menor de bit al anterior este tendrá perdida de información, un ejemplo de tipado puede ser un número long que se desea convertir a int, el compilador eliminara los primeros 32bit del long para ajustarlo al int ya que el int es de 32bit y el long de 64.


title: Java (lenguaje de programación)

text: Si la conversión se realiza a un tipo de datos de menos bit a un tipo de datos con mayor bit, la conversión se realiza automáticamente llamada conversión implícita, pero si se realiza de un tipo de datos con mayor bit a menor bit se tiene que realizar una conversión explícita, la cual se realiza con un casting, al usar este método se obliga a realizar la conversión por lo cual puede haber perdida de datos en la conversión.


title: Java (lenguaje de programación)

text: Para realizar una conversión explícita se tiene que poner el tipo de dato que se desea realizar la conversión entre paréntesis, luego el valor o la variable que se desea convertir.


title: Java (lenguaje de programación)

text: La siguiente tabla muestra los tipos de datos que se pueden realizar una conversión implícita desde el dato origen, hasta el dato destino que es el dato en el que se va a convertir.


title: Java (lenguaje de programación)

text: Los tipos de datos booleanos no pueden ser convertidos a otro tipo de datos, por ningún método mencionado anteriormente. Otro tipo de conversión que no se encuentre en esta tabla desde el origen al destino, tiene que realizarse por medio de una conversión explícita por casting.


title: Java (lenguaje de programación)

text: Cuando se desea realizar una conversión de un tipo string como origen a otro tipo, es necesario utilizar una función que se encarga de convertir el tipo de dato, la función necesaria se compone de la variable que va almacenar el resultado, y dependiendo de la variable se usa el parámetro que inicia con el tipo de dato a convertir, Integer, Byte, Short, o Long, seguida de punto “. “, el cual indica que se cargarán los atributos del parámetro, en donde cargaremos el parseInt si queremos convertir a interger o parseByte si queremos convertir a byte, o dependiendo del tipo de dato, seguido de paréntesis en donde se agregara el valor de string a convertir.


title: Java (lenguaje de programación)

text: esto suele ser usado para realizar una conversión de texto cuando se ingresan valores numéricos por una entrada a java, la cual los detecta como string, así de esta forma puede convertir el texto que se ingresa a un número para realizar operaciones, como una calculadora.


title: Java (lenguaje de programación)

text: Sun Microsystem, como creador del lenguaje de programación Java y de la plataforma JDK, mantiene fuertes políticas para mantener una especificación del lenguaje así como de la máquina virtual a través del JCP. Es debido a este esfuerzo que se mantiene un estándar de facto.


title: Java (lenguaje de programación)

text: Son innumerables las compañías que desarrollan aplicaciones para Java y/o están volcadas con esta tecnología:


title: Java (lenguaje de programación)

text: En 1995 alguien dijo que Java fue creado para abrir una nueva vía en la gestión de software complejo, y es por regla general aceptado que se ha comportado bien en ese aspecto. Sin embargo no puede decirse que Java no tenga grietas ni que se adapta completamente a todos los estilos de programación, todos los entornos, o todas las necesidades.


title: Java (lenguaje de programación)

text: La apariencia externa (el ‘‘‘look and feel’’’) de las aplicaciones GUI (Graphical User Interface) escritas en Java usando la plataforma Swing difiere a menudo de la que muestran aplicaciones nativas. Aunque el programador puede usar el juego de herramientas AWT (Abstract Windowing Toolkit) que genera objetos gráficos de la plataforma nativa, el AWT no es capaz de funciones gráficas avanzadas sin sacrificar la portabilidad entre plataformas; ya que cada una tiene un conjunto de API distinto, especialmente para objetos gráficos de alto nivel.


title: Java (lenguaje de programación)

text: Las herramientas de Swing, escritas completamente en Java, evitan este problema construyendo los objetos gráficos a partir de los mecanismos de dibujo básicos que deben estar disponibles en todas las plataformas. El inconveniente es el trabajo extra requerido para conseguir la misma apariencia de la plataforma destino. Aunque esto es posible (usando GTK+ y el Look-and-Feel de Windows), la mayoría de los usuarios no saben cómo cambiar la apariencia que se proporciona por defecto por aquella que se adapta a la de la plataforma.


title: Java (lenguaje de programación)

text: El bytecode de Java puede ser interpretado en tiempo de ejecución por la máquina virtual, o bien compilado al cargarse el programa, o durante la propia ejecución, para generar código nativo que se ejecuta directamente sobre el hardware. Si es interpretado, será más lento que usando el código máquina intrínseco de la plataforma destino. Si es compilado, durante la carga inicial o la ejecución, la penalización está en el tiempo necesario para llevar a cabo la compilación.


title: Java (lenguaje de programación)

text: Algunas características del propio lenguaje conllevan una penalización en tiempo, aunque no son únicas de Java. Algunas de ellas son el chequeo de los límites de arrays, chequeo en tiempo de ejecución de tipos, y la indirección de funciones virtuales.


title: Java (lenguaje de programación)

text: El uso de un recolector de basura para eliminar de forma automática aquellos objetos no requeridos, añade una sobrecarga que puede afectar al rendimiento, o ser apenas apreciable, dependiendo de la tecnología del recolector y de la aplicación en concreto.


title: Java (lenguaje de programación)

text: Las JVM modernas usan recolectores de basura que gracias a rápidos algoritmos de manejo de memoria, consiguen que algunas aplicaciones puedan ejecutarse más eficientemente.


title: Java (lenguaje de programación)

text: El rendimiento entre un compilador JIT y los compiladores nativos puede ser parecido, aunque la distinción no está clara en este punto. La compilación mediante el JIT puede consumir un tiempo apreciable, un inconveniente principalmente para aplicaciones de corta duración o con gran cantidad de código. Sin embargo, una vez compilado, el rendimiento del programa puede ser comparable al que consiguen compiladores nativos de la plataforma destino, inclusive en tareas numéricas. Aunque Java no permite la expansión manual de llamadas a métodos, muchos compiladores JIT realizan esta optimización durante la carga de la aplicación y pueden aprovechar información del entorno en tiempo de ejecución para llevar a cabo transformaciones eficientes durante la propia ejecución de la aplicación. Esta recompilación dinámica, como la que proporciona la máquina virtual HotSpot de Sun, puede llegar a mejorar el resultado de compiladores estáticos tradicionales, gracias a los datos que solamente están disponibles durante el tiempo de ejecución.


title: Java (lenguaje de programación)

text: Java fue diseñado para ofrecer seguridad y portabilidad, y no ofrece acceso directo al hardware de la arquitectura ni al espacio de direcciones. Java no soporta expansión de código ensamblador, aunque las aplicaciones pueden acceder a características de bajo nivel usando bibliotecas nativas (JNI, Java Native Interfaces).


title: Java (lenguaje de programación)

text: 1. Lenguaje Simple: “Se lo conoce como lenguaje simple porque viene de la misma estructura de c y c++; ya que c++ fue un referente para la creación de java por eso utiliza determinadas características de c++ y se han eliminado otras.”


title: Java (lenguaje de programación)

text: 3. Multihilos: Java tiene una facilidad de cumplir varias funciones al mismo tiempo, gracias a su función de multihilos, ya que por cada hilo que el programa tenga se ejecutarán en tiempo real muchas funciones al mismo tiempo.


title: Java (lenguaje de programación)

text: Alto Rendimiento: Java es considerado de alto rendimiento por ser tan veloz en el momento de correr los programas y por ahorrarse muchas líneas de código.


title: Java (lenguaje de programación)

text: El JRE (Java Runtime Environment, o Entorno en Tiempo de Ejecución de Java) es el software necesario para ejecutar cualquier aplicación desarrollada para la plataforma Java. El usuario final usa el JRE como parte de paquetes software o plugins (o conectores) en un navegador Web. Sun ofrece también el SDK de Java 2, o JDK (Java Development Kit) en cuyo seno reside el JRE, e incluye herramientas como el compilador de Java, Javadoc para generar documentación o el depurador. Puede también obtenerse como un paquete independiente, y puede considerarse como el entorno necesario para ejecutar una aplicación Java, mientras que un desarrollador debe además contar con otras facilidades que ofrece el JDK.


title: Java (lenguaje de programación)

text: Se define tres plataformas en un intento por cubrir distintos entornos de aplicación. Así, ha distribuido muchas de sus API (Application Program Interface) de forma que pertenezcan a cada una de las plataformas:


title: Java (lenguaje de programación)

text: Las clases en las API de Java se organizan en grupos disjuntos llamados paquetes. Cada paquete contiene un conjunto de interfaces, clases y excepciones relacionadas. La información sobre los paquetes que ofrece cada plataforma puede encontrarse en la documentación de ésta.


title: Java (lenguaje de programación)

text: El conjunto de las API es controlado por Sun Microsystems junto con otras entidades o personas a través del programa JCP (Java Community Process). Las compañías o individuos participantes del JCP pueden influir de forma activa en el diseño y desarrollo de las API, algo que ha sido motivo de controversia.


title: Java (lenguaje de programación)

text: Las extensiones de Java están en paquetes que cuelgan de la raíz javax: codice_51. No se incluyen en la JDK o el JRE. Algunas de las extensiones y arquitecturas ligadas estrechamente al lenguaje Java son:


title: Java (lenguaje de programación)

text: La evolución basada en un comité en el que participen todos los implicados no es suficiente y la comunidad demandaba desde hace tiempo la liberación de las API y bibliotecas básicas de la JDK.


title: Java (lenguaje de programación)

text: En diciembre de 2006, Sun Microsystems comenzó el relanzamiento de su plataforma Java bajo la licencia GPL de GNU.


title: Java (lenguaje de programación)

text: En abril de 2009 Oracle adquirió Sun Microsystems, lo que generó temor en la comunidad ante la posible mercantilización del lenguaje de programación orientado a objetos más popular actualmente. Por ahora Oracle ha seguido manteniendo Java, estando las versiones posteriores a la 6 bajo su control.


title: Java (lenguaje de programación)

text: Se instala una versión homebrew de PSPKVM (0.5.5) para emular la plataforma de Java en PSP. Esto permite usar programas JAVA en esta videoconsola.


title: Java (lenguaje de programación)

text: Existen alternativas para el entorno de ejecución y de desarrollo de Java con una gran cobertura de funcionalidades con respecto a las implementaciones comerciales de Sun, IBM, Bea, etc.


title: Java (lenguaje de programación)

text: Notar que este artículo fue escrito antes de la liberación del código fuente de Java. En la actualidad la postura de la Free Software Foundation y de Richard Stallman han cambiado, mostrándose partidarios ambos de su uso en software libre.


title: Alfredo el Grande

text: Alfredo el Grande, también llamado "Ælfred", del anglosajón: "Ælfrēd" (849 - 26 de octubre de 899) o san Alfredo el Grande, fue rey de Wessex desde 871 hasta su muerte. Se hizo célebre por defender su reino contra los vikingos, convirtiéndose como resultado de esto en el único rey de su dinastía en ser llamado «El Grande» o Magno por su pueblo. Fue también el primer rey de Wessex que se autoproclamó rey de los anglosajones. Su vida se conoce gracias a Asser, cronista galés. Hombre culto y letrado, ayudó mucho a la educación y a mejorar el sistema de leyes de su reino. Si bien no ha sido canonizado (y no es mencionado por el elenco oficial de santos de la Iglesia católica, el Martirologio romano), fue considerado santo con su fiesta el 26 de octubre.


title: Alfredo el Grande

text: Si bien Alfredo era un cristiano devoto, también mostró respeto por las creencias de los vikingos, siendo estas las mismas que habían tenido los anglosajones antes de cristianizarse, enorgulleciéndose de ser descendiente del mismísimo Odín (Woden en anglosajón), rey de los dioses de los vikingos, siendo considerado el fundador de la Casa de Wessex: Alfredo era hijo de Ethelwulf, que era hijo de Egbert, que era hijo de Elmund, que era hijo de Eafa, que era hijo de Eoppa, que era hijo de Ingild, que era hijo de Coenred, que era hijo de Ceolwald, que era hijo de Cudam, que era hijo de Cuthwin, que era hijo de Ceawlin, que era hijo de Cynric, que era hijo de Creoda, que era hijo de Cerdic, que era hijo de Elesa, que era hijo de Gewis, que era hijo de Brond, que era hijo de Beldeg, que era hijo de Woden.


title: Alfredo el Grande

text: Nació en la localidad de Wantage, condado de Berkshire, en el año 849 y fue el quinto y menor de los hijos varones —seis en total— de Ethelwulfo, rey de Wessex, y de su primera esposa, Osburga.


title: Alfredo el Grande

text: En 855, al morir su madre, acompañó a su padre a un peregrinaje a Roma, y a su regreso pasó una temporada en la corte del rey Carlos el Calvo de Francia; entonces Ethelwulfo se casó en segundas nupcias con la hija del rey francés, Judit.


title: Alfredo el Grande

text: Ethelwulfo muere el 13 de enero de 858 y es sucedido por su segundo hijo, Ethelbaldo, quien se casa con su madrastra Judit.


title: Alfredo el Grande

text: Nada se sabe de los siguientes años de Alfredo durante los reinados de sus dos hermanos mayores, Ethelbaldo y Ethelberto que se sucedieron rápidamente. Fue en el reinado del tercer hermano —cuarto en orden de nacimiento—, Etelredo I, cuando el joven Alfredo comenzó su vida pública y brillante carrera militar contra los vikingos. Según el cronista Asser, gracias a sus éxitos militares le fue concedido el título de "secundarius" o correy, siendo posiblemente aprobado en este cargo por el Consejo Real para evitar problemas en la sucesión en caso de que el rey muriera en batalla, aunque con ello se desheredaba a los dos hijos de Etelredo.


title: Alfredo el Grande

text: Se casó en la localidad de Winchester, en el año 868, con Ethelswhita, hija de Etelredo, señor de Gainsborough y descendiente de los reyes de Mercia por línea materna. De este matrimonio nacieron seis hijos:


title: Alfredo el Grande

text: En 869, luchando al lado de su hermano Etelredo, hizo una tentativa fracasada de aliviar a Mercia de la presión de los daneses. Durante casi dos años Wessex disfrutó de una tregua. Pero a finales de 870 se reanudan las hostilidades, y el año siguiente sería conocido como el «año de las batallas de Alfredo». Nueve batallas se libraron con variada fortuna, aunque el lugar y la fecha de dos de ellas no se han registrado. Una escaramuza acertada en la batalla de Englefield (en Berkshire, 31 de diciembre de 870) fue seguida por una derrota severa en la batalla de Reading (4 de enero de 871), para, cuatro días más tarde, lograr una brillante victoria en la batalla de Ashdown, cerca de Compton Beauchamp, en Shrivenham Hundred.


title: Alfredo el Grande

text: El 22 de enero de 871, los daneses derrotaron de nuevo a los anglosajones en Basing, y el 23 de abril del mismo año en Marton (Wiltshire), donde muere el rey Etelredo I; las dos batallas no identificadas quizás ocurrieron en el intervalo entre ambas.


title: Alfredo el Grande

text: Habiendo muerto Etelredo I en batalla, Alfredo sube al fin al trono de Wessex y es coronado en Kingston upon Thames el mismo día.


title: Alfredo el Grande

text: Mientras estaba ocupado con el entierro y las ceremonias fúnebres de su hermano, los daneses derrotaron al ejército anglosajón en su ausencia en un lugar desconocido, y una vez más en su presencia, en Wilton en el mes de mayo. Después de que fuera firmada la paz, y que por los siguientes cinco años ocuparan los daneses otras partes de Inglaterra, Alfredo se vio obligado a no realizar nuevas acciones que no fueran más allá de la observación y protección de la frontera. Las cosas cambiarán en 876, cuando los daneses, bajo un nuevo líder, Guthrum, regresen al reino y ataquen Wareham. De allí, a comienzos de 877 y bajo el pretexto de negociaciones, incursionaron hacia el oeste y tomaron Exeter. Aquí Alfredo los bloqueó, y gracias a que la flota danesa no llegó tras ser dispersada por una tormenta, los vikingos tuvieron que someterse y retirarse a Mercia. En enero de 878 los daneses volvieron a la lucha e hicieron un ataque repentino en Chippenham, una plaza fuerte que Alfredo había estado manteniendo desde Navidad, «"y la mayoría de la gente fue capturada, excepto el rey Alfred, que con una pequeña tropa reunida por sí mismo logró huir... por el bosque y el pantano, y después de Pascua... construyó una fortaleza en Athelney, y desde esa fortaleza comenzó a luchar contra el enemigo"» (crónica).


title: Alfredo el Grande

text: Una leyenda dice cómo, disfrazado como un fugitivo en los pantanos de Athelney, en Petherton, al norte de Somerset, después de la primera invasión danesa, fue visto por una campesina y ella le dio abrigo, ignorante de su identidad, y le permitió que la ayudara a hacer algunas tortas que había dejado cocinar en el fuego mientras iba a hacer otros quehaceres. Preocupado con los problemas del reino, Alfredo dejó que las tortas se quemaran y fue golpeado por la mujer cuando volvió. Una vez expuesta la identidad del rey, la mujer se disculpó profusamente, pero Alfredo insistió en que él era el que debería disculparse. Toda esta historia de que Alfredo, durante su retiro en Athelney, saliera a la vista como un fugitivo y ayudara a una mujer a cocinar unas tortas, es falsa. En realidad él estaba organizando la resistencia. Al mismo tiempo, otras leyendas lo suponen disfrazado como arpista para entrar al campo de Guthrum y descubrir sus planes.


title: Alfredo el Grande

text: A mediados de mayo de 878, los preparativos estaban listos y Alfredo se marchó de Athelney. En el camino se reunió con las fuerzas militares de Somerset, Wiltshire y Hampshire. Los daneses, por su lado, salieron de Chippenham y los dos ejércitos se enfrentaron en la batalla de Edington, en Wiltshire. El resultado fue una victoria decisiva para Alfredo. Los daneses fueron sometidos. Guthrum, el rey danés, y 29 de sus principales hombres se dejaron bautizar. Como resultado de esto, Inglaterra se dividió en dos tierras, la mitad al sudoeste en manos de los sajones y la mitad nororiental que se conocería ahora como el Danelaw. Al año siguiente (879) no solamente Wessex, sino también Mercia, al oeste de Watling Street, estaba libre del invasor. Este es el arreglo conocido por los historiadores como la paz de Wedmore (878), aunque no hay documento alguno que pruebe su existencia.


title: Alfredo el Grande

text: Por aquel tiempo, aunque la mitad nororiental de Inglaterra, incluyendo Londres, estaba en manos de los daneses, la verdad es que la marea había cambiado en su contra. Por aquellos años reinaba la paz en la isla, pero los daneses se mantenían ocupados en Europa. Un ataque a Kent en 884 u 885, aunque rechazado con éxito, animó a los daneses de Anglia del Este a rebelarse. Las medidas tomadas por Alfredo para reprimir esta sublevación culminan con la toma de Londres en 885 o 886, y con el tratado conocido como paz de Alfredo y de Guthrum, por el que los límites del tratado de Wedmore (con cual se confunde a menudo) fueron modificados materialmente para beneficio de Alfredo.


title: Alfredo el Grande

text: Una vez más y durante una época hubo calma; pero en la primavera de 892 o 893 la última tormenta se desató. Los daneses, encontrando su posición en Europa cada vez más y más precaria, cruzaron a Inglaterra en dos grupos, con unos 330 hombres en barcos, y se atrincheraron en una vasta extensión en Appledore, Kent, y otro grupo menor hizo lo mismo en Haesten, Milton, también en Kent. El hecho de que los nuevos invasores trajeran a sus esposas y niños con ellos son demostraciones de que ésta no era una simple incursión, sino que era una tentativa significativa, de acuerdo con el pueblo de Northumbria y los daneses de Anglia Oriental, de conquistar Inglaterra. Alfredo, en 893 u 894, tomó una posición desde donde podría observar ambas fuerzas. Mientras él estaba en negociaciones con Haesten, los daneses de Appledore explotaron e invadieron el norte, dirigiéndose hacia el oeste, pero fueron alcanzados por el hijo mayor de Alfredo, Eduardo, y fueron derrotados en Farnham y conducidos a un refugio en la al isla de Thorney, Hertfordshire Colne, donde fueron forzados a someterse. Entonces cae también Essex, y después de sufrir otra derrota en Benfleet, la fuerza danesa de Haesten, en Shoebury se somete a su mando.


title: Alfredo el Grande

text: Alfredo estaba en camino para socorrer a su hijo en Thorney cuando oyó que Northumbria y los daneses de Anglia del Este sitiaban Exeter y una plaza fuerte no nombrada en la orilla norte de Devon. Alfredo inmediatamente se apresura a marchar hacia el oeste y libra del sitio a Exeter; el nombre del otro lugar no se registra. Mientras tanto la fuerza de Haesten se pone en marcha hacia el valle del Támesis, posiblemente con la idea de asistir a sus aliados en el oeste. Pero una fuerza combinada al mando de los tres grandes "ealdormen" ('condes') de Mercia, de Wiltshire y de Somerset, les hicieron retroceder hacia el noroeste, para finalmente ser alcanzados y bloqueados en Buttington, que algunos identifican con Buttington Tump en la desembocadura del río Wye, y otros localizan en Buttington cerca de Welshpool. Una tentativa de romper las líneas anglosajonas acabó en fracaso con grandes pérdidas en el campo danés; los que escaparon se refugiaron en Shoebury. Allí, luego de reforzarse, realizaron un ataque repentino a través de Inglaterra y ocuparon las ruinas romanas de Chester. El ejército anglosajón no intentó un bloqueo de invierno, pero destruyó todas las fuentes de provisiones en los alrededores. A principios de 894 o 895 la falta de alimento obligó a los daneses a retirarse una vez más a Essex. A fines de ese año y comienzos de 895 o 896 los daneses tomaron sus naves y navegaron por el Támesis y el Lea y se fortificaron a veinte millas de Londres. Un ataque directo contra las líneas danesas falló, pero más adelante en ese año Alfredo obtuvo los medios para obstruir el río con el fin de prevenir la salida de las naves danesas. Los daneses vieron que estaban atrapados y decidieron atacar la parte norte en Bridgenorth, sin éxito. Al año siguiente (896 o 897), se rindieron. Algunos se retiraron a Northumbria, otros a la Anglia Oriental; los que no tenían ninguna conexión en Inglaterra se retiraron al continente. La larga campaña había terminado.


title: Alfredo el Grande

text: Una vez terminada la lucha con los daneses, Alfredo se concentró en reforzar la marina real con diversas embarcaciones construidas de acuerdo al gusto del rey.


title: Alfredo el Grande

text: También decidió reconstruir la organización civil, gravemente dañada durante la invasión danesa, favoreciendo a los desamparados y ganándose el título de «Protector del Pobre» (Asser).


title: Alfredo el Grande

text: Asser también habla de manera grandiosa acerca de las relaciones de Alfredo con potencias extranjeras, aunque no hay mucha información disponible a este respecto. Él ciertamente sostuvo correspondencia con Elías III, patriarca de Jerusalén, y envió probablemente una misión a la India. Las embajadas a Roma que aseguraban la salvación de las almas anglosajonas al papa eran bastante frecuentes; mientras que el interés de Alfredo en países extranjeros se demuestra por las inserciones que él hizo en su traducción de Orosio.


title: Alfredo el Grande

text: Alrededor del año 890, Wulfstan de Haithabu emprendió un viaje de Haithabu en Jutlandia a lo largo del mar Báltico a la ciudad prusiana de Truso. Wulfstan dio detalles de su viaje a Alfredo.


title: Alfredo el Grande

text: Sus relaciones con los príncipes célticos en la mitad meridional de la isla están más claras. Comparativamente temprano en su reinado los príncipes de Gales, debido a la presión en ellas de Gales del norte y de Mercia, se acogieron a la protección de Alfredo. Más adelante Gales del norte siguió su ejemplo, y cooperó con el rey anglosajón en la campaña de 893 o 894. Que Alfredo enviara irlandeses a monasterios europeos se puede aceptar por la autoridad de Asser; la visita de tres peregrinos «escotos» (es decir, irlandeses) a Alfredo en 891 es indudablemente auténtica; la historia de que él mismo en su niñez fue enviado a Irlanda a que se curara por St. Modwenna, aunque mítica, puede demostrar el interés del rey en esa isla.


title: Alfredo el Grande

text: Murió en Winchester, el 26 de octubre de 899, a los 50 años de edad, y fue sepultado en la abadía de Newminster, pero luego lo trasladaron a la abadía de Hyde, en Winchester.


title: Los Vengadores

text: Los Vengadores (en inglés Avengers; Invencibles del siglo XX en antiguas traducciones de México realizadas por Editorial La Prensa) son un equipo ficticio de superhéroes que aparecen en los cómics estadounidenses publicados por Marvel Comics. El equipo hizo su debut en "The Avengers" #1 (septiembre de 1963),creado por el escritor y editor Stan Lee y el dibujante/coguionista Jack Kirby. Llamados los "Héroes más poderosos de la Tierra", los Vengadores originalmente consistían en Ant-Man, Hulk, Iron Man, Thor y Avispa. Ant-Man se convirtió en Giant-Man por el número 2. El Capitán América original fue descubierto atrapado en hielo en el número 4, y se unió al grupo después de que lo revivieran. Una lista rotativa se convirtió en un sello distintivo de la serie, aunque un tema se mantuvo constante: los Vengadores luchan «contra enemigos que ningún superhéroe por sí solo podría derrotar». El equipo, famoso por su grito de batalla de «¡Vengadores unidos!», ha incluido a humanos, mutantes, inhumanos, androides, alienígenas, seres sobrenaturales e incluso antiguos villanos.


title: Los Vengadores

text: Al igual que su contrapartida de DC Comics la Liga de la Justicia, los Vengadores están conformados por personajes ya establecidos del portafolio de Marvel Comics que operan independientemente del equipo. Sin embargo, mientras que la Liga de la Justicia típicamente se centra en los personajes más significativos de la lista de héroes de DC, tradicionalmente los Vengadores han consistido en héroes de segundo nivel cuya presencia en el equipo tenía el objetivo de promover los cómics individuales de los demás personajes. Por ejemplo, era posible que un aficionado a Iron Man comprara una revista de los Vengadores porque Iron Man aparecía en ella, y que pudiera llegar a interesarse en Thor, que aparecía en la misma revista como compañero de equipo de Iron Man en los Vengadores. De manera más común, algunos de los héroes más populares de Marvel como Iron Man o el Capitán América aparecían junto a personajes menos conocidos como Gata Infernal o el Hombre Maravilla. Tras el evento crossover "Avengers Disassembled" en 2004, héroes más prestigiosos de Marvel heroes como Spider-Man, los 4 Fantásticos, y miembros de los X-Men empezaron a tener roles más prominentes en el equipo. También ha habido numerosos equipos derivados de los Vengadores con los años, empezando por los West Coast Avengers (Vengadores de la Costa Oeste) en 1984.


title: Los Vengadores

text: El equipo ha aparecido en una amplia variedad de medios fuera de los cómics, incluyendo una serie de diferentes series de televisión animadas y películas directas a video. La película de acción en vivo de 2012 "The Avengers", dirigida por Joss Whedon, estableció numerosos récords de taquilla, como una recaudación de $207.4 millones de dólares en su primera semana de estreno. La secuela, "," fue lanzada el 1 de mayo de 2015, seguida por "", que se convirtió en la primera película de superhéroes que recaudó más de $2 000 millones de dólares, se estrenó el 27 de abril de 2018. Su secuela, "", se estrenó el 26 de abril de 2019 y ha acabado por convertirse en la película más exitosa de la historia, dejando atrás a "Avatar" hasta su reestreno en 2021.Los Vengadores también aparecieron en "" (2016), basado libremente en la historia de los cómics de 2006 "Civil War".


title: Los Vengadores

text: En 1963, La editorial Marvel Comics, con un único pero exitoso equipo de superhéroes (Los 4 Fantásticos, creados en 1961), decide competir con la Liga de la Justicia (1960) de la editorial DC Comics que incluía los personajes más populares de la editorial, como Supermán, la Mujer Maravilla y Batman del Universo DC.


title: Los Vengadores

text: Desde el primer número, de fecha septiembre de 1963, y bajo el lema «[…] para hacer frente a los enemigos que ningún héroe podría derrotar solo», el grupo se caracterizó por frecuentes y periódicos cambios de alineación. Los Vengadores iniciales fueron Thor, Iron Man, Hulk, Avispa, Henry Pym (alias "Hombre Hormiga" y "Hombre Gigante"). En muy pocos números se unirían el Capitán América, Ojo de Halcón, la Bruja Escarlata, Quicksilver, Pantera Negra, Visión, la Viuda Negra y muchos otros personajes de la editorial.


title: Los Vengadores

text: La historia de los Vengadores es compleja. En los primeros números la presencia de Bruce Banner/Hulk es disfuncional y casi anecdótica, no habiendo vuelto a formar parte del grupo de forma oficial desde de que lo dejara en el segundo número de la colección; y aunque se uniera al grupo después de la primera misión de esta, el Capitán América es considerado a día de hoy uno de los miembros fundadores del mismo, formando junto con Thor e Iron Man la icónica «Trinidad Vengadora», los tres personajes fundamentales del equipo.


title: Los Vengadores

text: Una de las características que diferencian a los Vengadores de cualquier otro grupo de superhéroes es que son reconocidos por su heroísmo y responsabilidades, contando con el pleno apoyo de casi todas las naciones del planeta e incluso en su momento estando financiados por la ONU, para la que suelen desempeñar misiones y operaciones de rescate. A pesar de esto, no son un «grupo de Estado(s)», de respuesta gubernamental, y en muchas ocasiones se han visto enfrentados a los intereses políticos (como durante el evento Lazos de sangre que unía al grupo con los X-Men en Genosha o en el evento "Civil War" donde el Capitán América lideraría una escisión del grupo contraria a la «Ley de Registro Superhumano», una clara alegoría y crítica a la política post-11S de George W. Bush y el «Acta Patriótica» que promulgó durante su administración). Lo cierto es que podría verse al grupo como un club de modernos aventureros (y, ante todo, amigos), habiendo sido su primera sede social la majestuosa Mansión Stark, con sus propias normas e incluso carnet de membresía, conscientes de sus responsabilidades para con el mundo y la necesidad de unir sus fuerzas frente a amenazas a las que no podrían enfrentarse en solitario.


title: Los Vengadores

text: Stan Lee omitió usar a los personajes de Los 4 Fantásticos porque estos ya formaban parte de un grupo, y evitó servirse del Dr. Strange y Spider-Man por tratarse de personajes solitarios que no funcionarían dentro de un grupo (Spider-Man no formaría parte de Los Vengadores hasta décadas más tarde, en 2005, y el Doctor Extraño se uniría al grupo en 2007).


title: Los Vengadores

text: Cuando el dios asgardiano Loki busca venganza contra su hermano Thor, sus maquinaciones involuntariamente llevan al adolescente Rick Jones a recoger Ant-Man, Avispa y Iron Man para ayudar a Thor y Hulk, a quien Loki usó como peón. Después de que el grupo derrotó a Loki, Ant-Man declaró que los cinco trabajaron bien juntos y sugirieron que formaran un equipo; Avispa llamó al grupo, "Vengadores".


title: Los Vengadores

text: La lista cambió casi de inmediato; al comienzo del segundo número, Ant-Man se convirtió en Giant-Man, y al final del problema, Hulk se fue una vez que se dio cuenta de lo mucho que los demás lo temían por su personalidad inestable.Capitán América pronto se unió al equipo en el número 4,y se le dio el estado de "miembro fundador" en el lugar de Hulk.Los Vengadores continuaron luchando contra enemigos como el Barón Zemo, que formó los Maestros del Mal,Kang el Conquistador, Wonder Man,y el Conde Nefaria.


title: Los Vengadores

text: El siguiente hito llegó cuando todos los miembros menos el Capitán América renunciaron; fueron reemplazados por tres antiguos villanos: Ojo de Halcón, Bruja Escarlata y Quicksilver.Giant, que ahora se hace llamar Goliat,y la Avispa se reincorporó.Hércules se convirtió en parte del equipo,mientras que el Caballero Negro,y la Viuda Negra, fueron cómplices de los Vengadores pero no se convirtieron en miembros hasta años después. Spider-Man recibió membresía, pero no se unió al grupo.La Pantera Negra se unió después de rescatar al equipo de Segador y Klaw.Los "X-Men" #45 (junio 1968) presentó un cruce con "The Avengers" #53 (junio 1968).Esto fue seguido por la introducción del Androide, la Visión.Pym asumió la nueva identidad de Yellowjacket en el número 59,y se casó con la Avispa el mes siguiente.


title: Los Vengadores

text: La sede de los Vengadores se encontraba en un edificio de la ciudad de Nueva York llamado Mansión de los Vengadores, cortesía de Tony Stark (la verdadera identidad de Iron Man). La mansión fue atendida por Edwin Jarvis, el mayordomo fiel de los Vengadores,y provista de tecnología de vanguardia y sistemas de defensa, e incluyó el modo de transporte principal de los Vengadores: el Quinjet de cinco motores.


title: Los Vengadores

text: La precuela de cómic "Avengers" # 1 1/2 (diciembre de 1999), del escritor Roger Stern y el artista Bruce Timm, contó una historia de estilo retro entre los números 1 y 2, que detalla la decisión de Ant-Man de transformarse en Giant-Man.


title: Los Vengadores

text: El equipo encontró nuevos personajes como Arkon en el número 75 (abril de 1970),y Red Wolf en el número 80 (septiembre de 1970).Las aventuras del equipo aumentaron en alcance cuando el equipo cruzó a una dimensión alternativa y luchó contra el Escuadrón Supremo,y luchó en la Guerra Kree-Skrull,una batalla épica entre las razas alienígenas Kree y Skrull y el protagonista invitado Kree, el Capitán Marvel. Los Vengadores se disolvieron brevemente cuando los Skrulls se hacen pasar por el Capitán América, Thor y Iron Man usaron su autoridad como fundadores del equipo y lo disolvieron.Los verdaderos Vengadores fundadores, menos Avispa, reformaron el equipo en respuesta a las quejas de Jarvis.


title: Los Vengadores

text: Mantis se unió al equipo junto con el Espadachín reformado. La historia de "The Avengers-Defenders Clash" cruzó entre los dos títulos de equipo."La Virgen Celestial" ha vinculado los orígenes de Mantis con los inicios del conflicto de Kree-Skrull en una aventura que involucra a Kang el Conquistador,e Immortus, que fueron pasados y versiones futuras de cada uno.Mantis fue revelada como la Madonna celestial,quien estaba destinada a dar a luz a un ser que salvaría el universo.Se reveló que el cuerpo de la Visión solo había sido apropiado, y no creado por Ultron, y que originalmente pertenecía a la Antorcha Humana de los años 40. Con sus orígenes claros para él, la Visión le propuso a la Bruja Escarlata. La saga "Madonna Celestial" terminó con su boda, presidida por Immortus.La Bestia y Dragón Lunar se unieron al equipo poco después.Una historia de siete partes presentaba al Escuadrón Supremo y la Corona Serpiente.


title: Los Vengadores

text: Otras historias clásicas incluyeron "La Novia de Ultron", la "Trilogía de Nefaria",y "La Saga de Korvac", que presentó a casi todos los Vengadores que se unieron al equipo hasta ese punto.Henry Peter Gyrich se convirtió en el enlace de los Vengadores con el Consejo de Seguridad Nacional de los Estados Unidos.Gyrich tenía prejuicios contra los superhumanos y actuaba con mano dura y obstruccionista, e insistía en que los Vengadores siguieran las reglas y regulaciones del gobierno o que perdieran su estado de prioridad con el gobierno. Entre las demandas de Gyrich estaba que la lista activa se redujera a solo siete miembros, y que Falcon, un afroamericano, fuera admitido en el equipo para cumplir con las leyes de acción afirmativa. Este último acto fue resentido por Ojo de Halcón, quien debido al límite de siete miembros perdió su lugar de pertenencia a Falcon.Falcon, a su vez, no estaba contento de ser el beneficiario de lo que él percibía como un tokenismo, y decidió renunciar al equipo, después de lo cual Wonder Man se reincorporó.Los verdaderos orígenes de Quicksilver y Bruja Escarlata se revelaron en una historia de tres partes que se publicó en los números # 185-187 (julio-septiembre de 1979).Después de esta aventura, la Bruja Escarlata se ausentó y Ms. Marvel se unió oficialmente al equipo como su reemplazo.


title: Los Vengadores

text: El primer desarrollo importante fue el colapso nervioso de Henry Pym,con sus frecuentes cambios de vestimenta y nombre siendo sintomáticos de un problema de identidad y un complejo de inferioridad. Después de abusar de su esposa, de no haber recuperado la confianza de los Vengadores usando una estratagema, y de haber sido engañado por el villano Egghead, Pym fue encarcelado.Pym luego demostró ser más listo que Egghead y derrotó a la última encarnación de los Maestros del Mal por su cuenta, y demostró su inocencia.Pym se reconcilió con Avispa, pero decidieron permanecer separados. Pym se retiró de las actividades de súperhéroe,pero regresó años más tarde.


title: Los Vengadores

text: Esto fue seguido por varias historias importantes, como «Ultimate Vision», en la que la Visión se hizo con el mando de los sistemas informáticos del mundo en un intento desacertado de crear paz mundial;la formación de los Vengadores de la Costa Oeste;y «Avengers Under Siege» que involucró al segundo Barón Zemo y los Maestros del Mal que se apoderaron de la mansión e hirieron gravemente a Jarvis y Hércules.«Asalto al Olimpo» se centró en el padre de Hércules, Zeus, culpando a los Vengadores de las lesiones de su hijo y llevándolos al Olimpo para su juicio,y el arco «Heavy Metal» en el que el Súper Adaptoide organizó varios villanos robóticos para un asalto al equipo.Los nuevos miembros durante la década de 1980 incluyen a Tigra;She-Hulk;Mónica Rambeau (posteriormente conocida con el nombre de Capitán Marvel); Starfox (el hermano de Thanos);la esposa de Ojo de Halcón, Pájaro Burlón;y Namor,mientras que Henry Pym salió de su retiro para unirse a los Vengadores de la Costa Oeste.A Spider-Man se le ofreció nuevamente membresía,pero no pudo obtener la admisión debido a preocupaciones de seguridad sobre él por parte del enlace del gobierno de los Vengadores.


title: Los Vengadores

text: La villana Nebula afirmó falsamente ser la nieta de Thanos.El equipo se trasladó durante un tiempo a una isla flotante en la costa de Nueva York llamada Hydro-base luego de que la Mansión de los Vengadores fuera severamente dañada durante los eventos en «Under Siege».La Hydrobase fue hundida más tarde durante el cross-over de "Actos de Venganza".


title: Los Vengadores

text: Los Vengadores y Vengadores de la Costa Oeste cambiaron para permitir a los miembros manterse activos cuando estaban disponibles y bajo el estatus de reserva cuando no estaban disponibles, y fusionaron los dos equipos de Vengadores separados en un solo equipo con dos bases.La personalidad de Visión fue fundamentalmente alterada, junto con el descubrimiento de que los hijos de la Bruja Escarlata y la Visión eran en realidad ilusiones. La pérdida de los hijos de la Bruja Escarlata y la Visión, que fue desmantelado por agentes del gobierno en represalia por los eventos en la historia de "Ultimate Vision", llevaron a la Bruja Escarlata a la locura, aunque finalmente se recuperó y se reincorporó al equipo. Esta historia reveló que los poderes de la Bruja Escarlata incluían la manipulación a gran alcance de la realidad y que era lo que el viajero del tiempo Immortus se refiere como un «ser del nexo» preparando el escenario para las historias, "Caos" y "Vengadores Desunidos" de 2004.Esto se desarrolló en la historia "Darker than Scarlet" que apareció en Vengadores de la Costa Oeste, números 51-62 (noviembre de 1989 a septiembre de 1990). Los títulos de Los Vengadores a fines de 1989 estuvieron involucrados en el evento de cross-over principal «Actos de venganza» en el que Loki reunió a muchos de los archivillanos de Marvel (su círculo interno incluía a Doctor Doom, Magneto, Kingpin, Mandarín, Mago y Red Skull), en un trama para destruir el equipo. Loki orquestó una fuga masiva de villanos de la prisión de la Bóveda, como parte de su plan de "Actos de venganza", pero en últimas fracasó en su objetivo de destruir a los Vengadores.


title: Los Vengadores

text: El gobierno de los Estados Unidos revocó el estatuto del Estado de Nueva York de los Vengadores en medio de un tratado con la Unión Soviética. Los Vengadores luego recibieron un estatuto de las Naciones Unidas y los Vengadores se dividieron en dos equipos con un equipo suplente de reserva que respaldaba a los equipos principales.


title: Los Vengadores

text: En este punto, las historias en curso y el desarrollo del personaje se centraron en Caballero Negro, Sersi, Crystal, Hércules, Visión y Viuda Negra. Sus principales antagonistas en esta carrera fueron el misterioso Proctor y su equipo de Vengadores de otras dimensiones conocidos como los Recolectores. Durante este período, los Vengadores se encontraron enfrentando enemigos cada vez más asesinos y se vieron obligados a cuestionar su regla contra el asesinato.


title: Los Vengadores

text: Esto culminó con la "Operación: Tormenta Galáctica", una historia de 19 partes que recorrió todos los títulos relacionados con los Vengadores y mostró un conflicto entre los Kree y el Imperio Shi'ar. El equipo se dividió cuando Iron Man y varios disidentes ejecutaron la Inteligencia Suprema en contra de los deseos del Capitán América. Después de que una votación disolviera a los Vengadores de la Costa Oeste, Iron Man formó un equipo proactivo y agresivo llamado Force Works.Durante la primera misión del equipo, Wonder Man fue asesinado de nuevo, aunque sus átomos se dispersaron temporalmente. Force Works luego se disolvió después de que se revelara que Iron Man se convirtió en un asesino a través de las manipulaciones del villano Kang,la misma historia al ver a Iron Man sacrificándose a sí mismo y siendo reemplazado por su homólogo adolescente de una línea de tiempo paralela.


title: Los Vengadores

text: Durante el caso Heroes Reborn, muchos de los Vengadores junto con los Cuatro Fantásticos y otros, murió tratando de detener la entidad psíquica de Onslaught, aunque se reveló que Franklin Richards conserva esos héroes en un universo de bolsillo. Creyendo que el equipo principal se había ido, la Viuda Negra disolvió a los Vengadores, y solo el mayordomo Edwin Jarvis se quedó para atender la Mansión.


title: Los Vengadores

text: La continuidad anterior del Universo Marvel se dejó de lado cuando los héroes "renacieron" en el universo de bolsillo creado por Franklin Richards para salvar a sus padres y sus amigos, mientras que la línea "Heroes Reborn" finalizabay los héroes regresaban al primer Universo Marvel. Esta restauración también deshizo cambios recientes a los miembros del equipo como la Avispa siendo mutada en un estado insectoide, Ojo de Halcón siendo sordo, y Stark siendo reemplazado por su yo adolescente, atribuido a la percepción infantil de Franklin recreando a los héroes de la manera que él estaba más familiar con.


title: Los Vengadores

text: Después de que la serie Heroes Reborn concluyó, el cómic de "Avengers" se reinició con el vol. 3 # 1 escrito por Kurt Busiek y dibujado a lápiz por George Pérez. Los nuevos miembros durante esta carrera incluyeron el revivido Wonder Man, Justicia, Firestar, Silverclaw y Triathlon. Los Vengadores lucharon contra muchos de sus villanos tradicionales como el Segador,Ultron,Conde Nefaria y Kang el Conquistador.La serie limitada "Avengers Forever", comenzando durante este período, fue una historia de viaje en el tiempo que exploró la historia de los Vengadores y resolvió muchas preguntas pendientes sobre las manipulaciones pasadas del presente de Kang e Immortus, presentando a varios Vengadores del pasado, presente y futuro posible trabajando junto a Kang el Conquistador y Rick Jones como parte del intento de Kang de escapar de su "destino" percibido como Immortus.


title: Los Vengadores

text: Los Vengadores recibieron la autoridad internacional de las Naciones Unidas. Los miembros que se unieron durante ese período incluyeron Jack de Corazones y el segundo Ant-Man. Un nuevo Capitán Bretaña fue agregado al equipo. La historia de "Vengadores Desunidos" siguió.Titulado "Chaos", la historia presentaba la muerte de algunos miembros y la pérdida de credibilidad del equipo. Se revela que la culpable es la Bruja Escarlata, que se había vuelto loca después de agonizar por el recuerdo de sus hijos perdidos y que posteriormente perdió el control de sus poderes que alteran la realidad.Con el equipo en desorden y la mansión de los vengadores arruinada, los miembros sobrevivientes acordaron disolverse.


title: Los Vengadores

text: Un nuevo equipo de Vengadores se formó en la serie "Nuevos Vengadores" luego de que un grupo de héroes se uniera para frustrar un estallido en la prisión de los supervillanos, La Balsa, compuesta por Iron Man, Capitán América, Luke Cage, Wolverine, Ronin, Spider-Man,Spider-Woman, y el misterioso Sentry.Esto fue seguido pronto por el evento "House of M".


title: Los Vengadores

text: En el arco de la historia de "Civil War", los superhéroes de Marvel se dividieron por el cumplimiento de la nueva Ley de Registro de Superhumanos del gobierno de los EE. UU., que requería que todas las personas superpoderes registraran sus verdaderas identidades con el gobierno federal y se convirtieran en agentes de las mismas. Los Nuevos Vengadores se disolvió, con un bajo grupo rebelde protagonizando una serie que conserva los Nuevos Vengadores en su logotipo de portada y Nuevos Vengadores en sus marcas de copyright. Luke Cage dirigió este equipo, formado por él mismo, Echo, Ronin, Spider-Man, Spider-Woman, Wolverine, Iron Fist y Doctor Strange. Durante la invasión secreta a largo plazo por parte de la raza alienígena Skrulls, se reveló que Spider-Woman había sido secuestrada y reemplazada por la reina de Skrull, Veranke, antes de que ella se uniera al equipo. Después de la derrota de los Skrulls, Spider-Woman fue rescatada junto con otros héroes secuestrados y reemplazados. Durante el argumento de la historia de toda la compañía, "Dark Reign", Echo y Iron Fist abandonaron el equipo y los Vengadores obtuvieron a Ms. Marvel, Bucky Barnes como suplente de Capitán América y Pájaro Burlón.


title: Los Vengadores

text: Iron Man, en la serie "Los Poderosos Vengadores", formó un equipo bajo los auspicios del programa gubernamental Iniciativa Cincuenta Estados, y se instaló en la ciudad de Nueva York, junto con Ares, Viuda Negra, Sentry, Avispa, Wonder Man, y la líder Carol Danvers como Ms. Marvel.Después de los eventos del arco de la historia de Secret Invasion, Norman Osborn asumió el control de los Vengadores auspiciados por S.H.I.E.L.D., ahora bajo los auspicios de su propia agencia, H.A.M.M.E.R. Todos menos Ares y el Sentry abandonaron este equipo -la Avispa parecía haber muerto- y el equipo migró a la serie "Vengadores Oscuros". Osborn reclutó a Marvel Boy para hacerse pasar por el Capitán Marvel y Daken para hacerse pasar por su padre, Wolverine, trayendo a Moonstone, Bullseye y Venom de su anterior equipo de Thunderbolts para hacerse pasar por Marvel, Hawkeye y Spider-Man, respectivamente.


title: Los Vengadores

text: En "Los Poderosos Vengadores", Pym asumió la identidad de Avispa en homenaje a su exesposa caída, dirigió un nuevo equipo de Vengadores y reclamó el nombre de su equipo, ya que fue el único Vengador fundador en cualquiera de las tres listas activas de Vengadores (Avispa y Cap estaban muertos, Thor actuaba solo, y Iron Man huía de Osborn). Su equipo operó bajo un grupo paraguas multinacional, la Agencia de Reacción Global para la Actividad Paranormal Misteriosa (GRAMPA). Este equipo presentaba la lista de Hércules, Amadeus Cho, Estatura, Visión, Yocasta, U.S. Agent, Quicksilver y Pym. Loki disfrazado de Bruja Escarlata era un personaje recurrente. Iron Man y Hulk estuvieron brevemente con ellos.


title: Los Vengadores

text: Después de que los Vengadores Oscuros de Osborn son expuestos como criminales y su ataque contra Asgard fue frustrado, la siguiente iteración de la lista de los Vengadores consiste en Thor, Hawkeye, Spider-Man, Wolverine, Capitán América, Spider-Woman, Iron Man y la líder del equipo Maria Hill.Steve Rogers, renunciando brevemente a su persona de Capitán América, responde a las preocupaciones de Luke Cage acerca de que el equipo está volviendo a los viejos métodos otorgando el reconocimiento a los "Nuevos Vengadores" de Cage como un equipo oficial independiente de los Vengadores más tradicionales de Stark. Bucky Barnes como el Capitán América se unió a los principales Vengadores, mientras que Iron Fist, Power Woman y la Mole se unieron al equipo de Cage, Spider-Man y Wolverine manteniendo la membresía doble en ambos equipos. Rogers era una presencia ocasional y Victoria Hand se añadió como un enlace del gobierno para los Nuevos Vengadores con el respaldo de Rogers.


title: Los Vengadores

text: Una segunda serie, titulada "Vengadores Secretos" fue lanzada en mayo de 2010, escrita por Ed Brubaker con Mike Deodato como el artista habitual. El segundo volumen de la serie "Nuevos Vengadores" se relanzó en junio de 2010, escrito por Bendis y dibujado por Stuart Immonen.Un cuarto título, "Academia Vengadores", se lanzó en junio de 2010, en sustitución de "Avengers: The Initiative". Christos Gage se desempeñó como escritor, con Mike McKone como artista.


title: Los Vengadores

text: Después de una reunión entre Rogers y MI-13, el Capitán Britania acepta un puesto con los Vengadores.Noh-Varr más tarde también lo hace.Bruce Banner hizo arreglos con Rogers para que el Red Hulk se uniera.


title: Los Vengadores

text: La historia "Shattered Heroes" lleva a varios cambios en la alineación principal de Vengadores, con Quake y Tormenta siendo reclutados, y la Visión volviendo a unirse al equipo. Wolverine y Spider-Man abandonan el equipo principal y se involucran más con los Nuevos Vengadores.Durante los eventos de la historia de "Avengers vs. X-Men", Tormenta renuncia para ponerse de parte de sus compañeros mutantes como miembro de los X-Men. Los Vengadores despiden a Noh-Varr después de que éste intentara traicionar al equipo, aunque al final no lo hizo. El conflicto termina con ambos equipos unidos pero derrotados por un Cíclope impenitente. Una nueva serie, "Uncanny Avengers", debutó en el título insignia de la iniciativa "Marvel NOW!". El título está escrito por Rick Remender con arte de John Cassaday, y el equipo contiene miembros de los Vengadores y los X-Men.Además, se lanzó un título bisemanal de Vengadores, escrito por Jonathan Hickman y dibujado por diferentes artistas para cada arco de la historia.Hickman también comenzó a escribir "Nuevos Vengadores".


title: Los Vengadores

text: Durante la historia de 2014 "AXIS", cuando una Bruja Escarlata ahora malvada invade Latveria, el Doctor Doom forma su propio equipo de Vengadores compuesto por 3D Man, Elsa Bloodstone, Mantarraya, Valkyrie y U.S. Agent.Después de que varios héroes y villanos experimentan una inversión moral en la batalla contra Red Skull (que tiene las habilidades del Profesor Charles Xavier), Rogers luego reúne a Magneto, el Doctor Doom, el Hombre Absorbente, Carnage, Deadpool, la Encantadora, el Duende, el quinto Jack O'Lantern, Loki, Mystique y Sabretooth, todos temporalmente "invertidos" para actuar como héroes, para ayudarles a él y a Spider-Man a derrotar a los Vengadores y los X-Men invertidos hasta que el hechizo original pueda deshacerse.Durante la historia "El Tiempo se acaba", Sunspot creó un equipo de los Vengadores, formado por él mismo, Viuda Negra, Cannonball, Manifold, Pod, Shang-Chi, Smasher, Spider-Woman, Validator y los Hijos del Sol. La división "Multiversal Avengers" de este equipo consiste en Abyss, Ex Nihili (incluido Ex Nihilo), Hyperion, Nightmask, Odinson y Star Brand.


title: Los Vengadores

text: Tras la destrucción y reconstrucción de la realidad en la historia "Secret Wars" 2015, se crea un nuevo equipo conocido como Avengers Idea Mechanics, hecho para enfrentar amenazas de nivel Vengadores más allá de la simple lucha contra villanos, mientras que Avengers Unity Squad continúa operando para apoyar relaciones mutantes. Iron Man forma un nuevo equipo de Vengadores en la nueva serie "All-New All-Different Avengers" compuesta por él mismo, Visión, Nova (Sam Alexander), Ms. Marvel, Spider-Man (Miles Morales), Capitán América (Sam Wilson), y Thor (Jane Foster). Después de la historia "Civil War II", el título fue cancelado y reemplazado por un nuevo volumen de los Vengadores regulares. La lista de miembros también fue cambiada, pues tras quedara Iron Man en estado de coma, y la renuncia de Spider-Man (Miles Morales), Nova y Ms. Marvel del equipo (que en su lugar se unieron con otros héroes de su misma edad para formar su propio grupo, Los Campeones), los tres miembros restantes se asociaron con Spider-Man (Peter Parker), Hércules y Avispa (Nadia Pym) para formar un nuevo equipo.


title: Los Vengadores

text: Durante la historia "Imperio Secreto" 2017, en la que el Capitán América fue 'reprogramado' para creer que había sido un agente durmiente de Hydra desde la niñez, el régimen de Hydra forma sus propios Vengadores compuestos por Odinson (Thor actualmente dudando de su valía y creyendo que Rogers debe tener la razón pues pudo alzar a Mjolnir mientras que Thor no pudo, sin saber que Hydra había usado el cubo cósmico para cambiar la naturaleza del encantamiento), Deadpool, una Bruja Escarlata poseída por Chthon, Vision (que sufría de un virus de IA creado por Arnim Zola), Taskmaster, la contraparte LMD de Eric O'Grady Black Ant, y la aparición del Doctor Octopus, Superior Octopus.Sin embargo, en la posición final, Odinson rechaza la autoridad de Rogers y se pone de parte de sus antiguos aliados, mientras que la hija de Visión lo purga del virus y Hermano Voodoo exorciza a Chthon de La Bruja, mientras que Taskmaster y Black Ant liberan a los Campeones encarcelados a cambio de indulgencia, y la verdadera versión de Steve Rogers es restaurada, usando a Mjolnir contra su contraparte.


title: Los Vengadores

text: En mayo de 2018, se lanzó otro volumen para la serie como parte de la iniciativa "Marvel's Fresh Start", escrita por Jason Aaron y dibujada por Ed McGuinness. Este nuevo volumen también vio el regreso de los tres miembros centrales principales, cuando Steve Rogers y Thor se reúnen con Tony Stark para convencerlo de rearmar el grupo con ellos en el centro. La reunión fue consolidada por las maquinaciones de Loki, quien facilitó la llegada de los Celestiales Oscuros, que amenazan el mundo, como una estratagema para poner de vuelta en acción a los Avengers, resultando en la participación de She-Hulk, Capitána Marvel, Pantera Negra, Ghost Rider (Robbie Reyes) y Blade, siendo Pantera Negra nombrado director. Cuando los Celestiales Oscuros son derrotados, los Celestiales enderezan el cadáver del Progenitor, largamente muerto, en el Polo Norte. Los Vengadores reequipan el cuerpo del Progenitor, transformándolo en su base de operaciones, la Montaña de los Avengers.


title: Los Vengadores

text: Un equipo efímero de superhéroes en la década de 1950 se llamaron a sí mismos los Vengadores. Consistió en Marvel Boy, Venus, 3-D Man, Hombre Gorila, M-11, Jimmy Woo, Namora y Jann de la Jungla,y existió en una línea de tiempo alternativa que fue borrada por la manipulación del tiempo, Immortus.Agentes de Atlas, una versión del grupo, sin 3-D Man y Jann existía en la continuidad de la corriente principal, y finalmente se reformó en la actualidad.


title: Los Vengadores

text: Los "Nuevos Vengadores" vol. 2, # 10 reveló otro equipo de Vengadores de los años 50, formado por Nick Fury para cazar los últimos restos del Tercer Reich y formado por Fury, Dominic Fortune, Dum Dum Dugan, Namora, Silver Sable, Sabretooth, Kraven el Cazador y Ulysses Bloodstone. Una miniserie de seguimiento escrita por Howard Chaykin mostró que este grupo asistido por Blonde Phantom, Eric Koenig y un nuevo personaje mago británico y espía, Powell McTeague. Esa vez lucharon contra un culto basado en el partido nazi que empleó a varios agentes, incluyendo Barón Sangre y Brain Drain.


title: Los Vengadores

text: En el problema de una sola toma que se relaciona con "Marvel Legacy", hubo una versión de los Avengers que existió en 1,000,000 antes de Cristo. La alineación está compuesta por Agamotto, Odín, una mujer de la Edad de Piedra sin nombre que fue la presentadora de las versiones de la Fuerza y la Edad de Piedra de Pantera Negra, Ghost Rider, Iron Fist y Star Brand. Este grupo se unió por primera vez para derrotar a un Celestial fuera de control llamado los Caídos, donde lo derrotaron y lo sellaron bajo tierra en algún lugar de Sudáfrica.


title: Los Vengadores

text: En la línea de tiempo futura alternativa conocida como MC2, los Vengadores se disolvieron y la Mansión de los Vengadores era un museo. Una emergencia forzó a Edwin Jarvis a hacer sonar una alerta, y una nueva generación de héroes formó un nuevo equipo de Vengadores. La mayoría de los nuevos Vengadores eran hijos de los superhéroes de Marvel establecidos.


title: Los Vengadores

text: En el universo Ultimate Marvel, los Vengadores son nombrados los Ultimates, y fueron formados por el General Nicholas Fury para proteger a los Estados Unidos de amenazas sobrehumanas. Primero aparecieron en "The Ultimates" por Mark Millar y Bryan Hitch.Después de los eventos de "The Ultimates 2", el equipo dejó el empleo de S.H.I.E.L.D. para independizarse y ser financiado por Tony Stark.


title: Los Vengadores

text: Un equipo de Black Ops llamado Los Vengadores debutó en algún momento después de la historia de "Ultimatum". Esta versión fue un proyecto encabezado por Nick Fury y el hermano de Tony Stark, Gregory Stark para recuperar al Capitán América. Sus miembros conocidos eran War Machine, Hawkeye, Viuda Negra II (Mónica Chang), Spider (un clon de Spider-Man creado por Gregory Stark del ADN de Spider-Man y Profesor X), Tyrone Cash (quien era el Hulk original). antes de Bruce Banner), Red Wasp y Nerd Hulk (un clon inteligente de Hulk que carece de la ira de Hulk).Miembros adicionales incluidos Punisher (quien se unió a los Vengadores contra una persecución de Ghost Rider)y el mitad vampiro Blade (quien se unió al grupo para ayudar contra una invasión de vampiros).


title: Los Vengadores

text: Una de las líneas de tiempo que se ven en "Avengers Forever" es un futuro alternativo donde los marcianos han devastado la Tierra y han matado a la mayoría de sus héroes. Una versión anterior de Pantera Negra lidera un equipo de Vengadores compuesto por Killraven, Rayo Viviente, Yocasta, un nuevo Crimson Dynamo y Thundra.


title: Los Vengadores

text: Los Vengadores existían como un equipo antes de la llegada de un contagio zombi en el universo original de Marvel Zombies, y se parecía a su lista pre-desmontada. Cuando varios de sus miembros se infectaron, se dispusieron a comer a la humanidad y enviaron un falso llamado "Vengadores Unidos" para atraer a los superhumanos a la mansión de los Vengadores, infectar a más héroes y propagar el virus. El equipo se vino abajo y muchos de sus miembros fueron asesinados con el paso del tiempo.


title: Los Vengadores

text: Un segundo equipo de zombi Vengadores apareció en Marvel Zombies Return. Ese equipo se unió para encontrar comida y matar cualquier resistencia (zombi o no infectado) y fue dirigido por Sentry. También en el equipo estaban los zombis Caballero Luna, Namor, Quasar, Quicksilver, Thundra y Super-Skrull. A ellos se les unió el Hombre-Gigante zombi del Zombiverse original, que intentaba impulsar un teletransportador dimensional, pero todos fueron asesinados por los Nuevos Vengadores de Spider-Man. El equipo estaba compuesto por Iron Man, Hombre de Arena y el zombi Hulk y Wolverine.


title: Los Vengadores

text: En la realidad alternativa creada por la Bruja Escarlata, Luke Cage formó un equipo de humanos superpoderosos para luchar por los derechos humanos.


title: Los Vengadores

text: Una versión humanizada de los Vengadores se unió durante la Era del Apocalipsis y se conoció como el Alto Consejo Humano.


title: Los Vengadores

text: Durante la historia de "Secret Wars" en el dominio Battleworld de 2099, los Vengadores son un equipo de superhéroes corporativos patrocinados por Alchemax. El grupo está formado por Capitán América (una mujer latina llamada Roberta Méndez), Viuda Negra (una mujer afrodescendiente llamada Tania), Iron Man (un enano llamado Sonny Frisco), Hawkeye (una criatura mitad hombre, mitad pájaro llamada Max) y Hércules.


title: Los Vengadores

text: "The Avengers: United They Stand" fue una serie de animación protagonizada por Los Vengadores emitida en 1999. Los miembros eran el Hombre Hormiga, Avispa, Visión, Hombre Maravilla, la Bruja Escarlata, Ojo de Halcón, Tigra y Falcon. Solo duró una temporada y fue criticada por sus notorias diferencias con las historietas.


title: Los Vengadores

text: Fue emitida por Disney XD, entre 2010 y 2012. La serie inicialmente presentó a un equipo basado en la alineación original, compuesta por Iron Man, el Hombre Hormiga, Hulk, Thor, y Avispa. Posteriormente se unen al equipo el Capitán América, Pantera Negra, Ojo de Halcón, Ms. Marvel, Spider-Man y Visión. En cuestiones de estilo, la serie hacía referencia a las historias originales creadas por Stan Lee y Jack Kirby, así como también material tomado de todas las etapas del cómic e incluso de su universo cinematográfico.


title: Los Vengadores

text: Esta serie, dirigido a un público de edades de 3 a 7 años, fue emitida por Disney XD. Estuvo basada en los Vengadores, donde aquí el equipo fue llamado el Escuadrón de Superhéroes, liderado por Iron Man, y compuesto por Thor, Hulk, Wolverine, Silver Surfer, Falcon, y Reptil. Otros Vengadores como el Capitán América y Ms. Marvel también hicieron aparición. Los villanos principales fueron el Doctor Doom, en la primera temporada, y Dark Surfer, en la segunda.


title: Los Vengadores

text: Se emite desde 2013 por Disney XD. Inicialmente tomada como una continuación de "The Avengers: Earth's Mightiest Heroes", la serie fue hecha debido al éxito de la película de 2012, "The Avengers". La serie gira en torno a los Vengadores volviéndose a reunir luego de separarse por razones desconocidas. El equipo está basado en el de la película (Iron Man, Capitán América, Hulk, Thor, Black Widow y Hawkeye) junto a la adición de Falcon, y más tarde la de Ant-Man y Spider-Man. La serie presenta varios arcos argumentales, cuyos villanos principales son Red Skull, Thanos, Ultrón, y el Escuadrón Supremo. En la tercera temporada, se llamará «Avengers: Ultron Revolution», aparecen Capitana Marvel, Pantera Negra, Visión, Miss Marvel, Songbird y Red Hulk como miembros de los Poderosos Vengadores y para enfrentar nuevamente a Ultron. En la 4.ª temporada se llamará «Avengers: Secret Wars», regresan Capitana Marvel, Pantera Negra, Visión, Miss Marvel y Ant-Man como los Nuevos Vengadores y aparecen otros como Jane Foster y Avispa. En la 5.ª y última temporada se llamará «Avengers: Black Panther Quest», regresan, pero no incluyen a Hulk, Falcon, Visión, Ant-Man y Avispa.


title: Los Vengadores

text: Se emite también desde 2014 por Disney XD. La serie inicialmente presentó a Iron Man, Thor y Capitán América en ayudar a Hulk junto a She-Hulk, Skaar, Red Hulk y A-Bomb en la batalla final contra la Inteligencia Suprema Kree, en la segunda temporada.


title: Los Vengadores

text: El 5 de noviembre de 2013 se estrenó un especial derivado del videojuego "Lego Marvel Super Heroes", donde los Vengadores (formados por Iron Man, Capitán América, Black Widow, Hulk, Thor y Spider-Man) se enfrentan a Loki, quien planea sobrecargar a varios villanos para formar un ejército, con bolas de nieve encantadas.


title: Los Vengadores

text: En la tercera temporada, se presenta al equipo (Iron Man, Capitán América, Hulk, Thor, Black Widow, Hawkeye y Falcon) con Spider-Man para enfrentarse a Loki y al Doctor Octopus, y en el final enfrentarán al Gran Maestro y el Coleccionista, quiénes lo ayudan contra su hermano. En el final de la cuarta temporada el equipo aparece solo formado por Iron Man, Thor, Hulk y Capitán América.


title: Los Vengadores

text: En la segunda temporada, se presenta al equipo (Iron Man, Capitán América, Hulk, Capitána Marvel y Ant-Man) en hacer equipo con los Guardianes de la Galaxia para detener el satélite y enfrentar al Alto Evolucionador.


title: Los Vengadores

text: , es una serie anime producida para la televisión japonesa por la productora Toei Animation y Walt Disney Japón, basada en los personajes del universo de Marvel Comics. La serie comenzó a transmitirse en Japón a partir del 2 de abril de 2014, para el canal japonés TX Network La historia cuenta que con la ayuda del profesor japonés Nozomu Akatsuki y de Tony Stark / Iron Man en el desarrollo de un nuevo dispositivo llamado Kit Asegurador de Identidad Digital (Digital Identity Securement Kit (DISK)) o para abreviar "discos", diseñado para ayudar a la detención de supervillanos. Pero mientras el nuevo proyecto está siendo presentado al público en Ryker Island, Loki aparece y utiliza los mismos discos para lanzar un ataque con todos los supervillanos capturados, atrapando a Iron Man, al Capitán América, Thor, Avispa y Hulk. Los hijos de Nozomu, Akira y Hikaru, junto con otros tres jóvenes, Edward, Chris, y Jessica, llegan a hacerse con estos discos y unen sus fuerzas para poner fin a los malvados planes de Loki y su ejército de supervillanos.


title: Los Vengadores

text: En 2006 se produjeron dos película de animación tituladas "Ultimate Avengers" y "Ultimate Avengers 2" que fueron comercializadas en DVD. La historia y el aspecto visual de las mismas se encuentran a medio camino entre el primer arco argumental del cómic "Ultimates" y los Vengadores clásicos. El equipo estaba formado por el Capitán América, Iron Man, Thor, la Viuda Negra, Avispa, el Hombre Hormiga, y Hulk. En la segunda película, se les une Pantera Negra.


title: Los Vengadores

text: En agosto de 2007, se produjo esta película, con la pérdida de los Vengadores a manos de Ultron; Tony Stark / Iron Man cuida a cuatro adolescentes huérfanos, James Rogers (hijo del Capitán América y Viuda Negra), Torunn (hija de Thor y Sif), Henry Pym Jr. (hijo de Giant Man y Avispa), y Azari (hijo de Pantera Negra y Tormenta), deben estar a la altura del legado de sus padres y derrotar a Ultron, el enemigo mecánico y maníaco que los eliminó. Se reclutan aliados adicionales como Visión, Hulk y Francis Barton (hijo de Hawkeye y Mockingbird).


title: Los Vengadores

text: Marvel Studios, con cada película nos mostró una trama que las entrelazaba, esta trama se fue desarrollando a lo largo de más de 10 años, con 22 películas la cual fue presentada en fases.


title: Los Vengadores

text: Fase 1: Comienza en 2008 con Iron Man y Hulk, finalizando con The Avengers. En esta fase se presentaron películas de origen de los miembros fundadores de los Avengers. Además de introducir las primeras dos gemas del infinito: espacio y mente.


title: Los Vengadores

text: Fase 2: Con el grupo ya formado, tenemos personajes, más maduros y conscientes. Nuevamente Iron Man es el encargado de iniciar esta fase con su tercera entrega y cerrando con Avengers: Age of Ultrón. En esta fase tenemos nuevos personajes: Los guardianes de la Galaxia y Ant-Man que más adelante obtendrán mayor protagonismo y nuevas gemas del infinito: poder y realidad.


title: Los Vengadores

text: Fase 3: Para cerrar con el arco, el encargado de iniciar esta fase es el con Civil War y cierra con la entrega de la secuela de Spider Man. La trama concluye con Avengers Infinity War y Avengers End Game. Aquí se revelan las dos gemas restantes: tiempo y alma. Es el fin de muchos personajes pero el apogeo de otros que darán fuerza a próximas fases de Marvel Studios.


title: Los Vengadores

text: Al conjunto de estas tres fases se le llama la Saga del Infinito pues todo está centrado en la obtención de las gemas del infinito. Teniendo como villano a Thanos. Esta historia es una adaptación de los cómics Avengers vs Thanos, Infinity Gauntlet y Thanos Quest.


title: Los Vengadores

text: Cada fase tiene como punto final una o dos, en el caso de la fase 3, entregas de Avengers, que sirven como conclusión e introducción a puntos clave de la Saga.


title: Los Vengadores

text: Fase 4: El tema central de esta fase es el Multiverso, ya que Marvel busca explorar las diferentes realidades y unir el UCM con otras franquicias cinematográficas de Marvel, como por ejemplo: la película de la fase 4 integró al UCM la trilogía de Spider-Man dirigida por Sam Raimi, y la saga The Amazing Spider-Man dirigida por Marc Webb.


title: Los Vengadores

text: En está fase Los vengadores originales ya no están y habrá nuevos superhéroes que defenderán la tierra de nuevas y antiguas amenazas. Esta fase inició con la primera serie de televisión de Marvel WandaVision, y sigue en la actualidad.


title: Los Vengadores

text: Marvel llevaba mucho tiempo intentando materializar el ambicioso proyecto de llevar a los Vengadores a la pantalla grande, y el estreno de "Iron Man" dio pie a una oleada de películas individuales de cada uno de los miembros del equipo que culminó con la película homónima del equipo en la que se reunió la mayoría del elenco de las anteriores películas. En todas las películas se dieron guiños a lo que S.H.I.E.L.D. revelaba como la «Iniciativa Vengadores». La película trata de que los héroes se unen por iniciativa de S.H.I.E.L.D. para plantar cara a Loki (quién obtiene el Tesseracto). Tras largas dudas sobre si el actor Edward Norton iba a figurar en el proyecto, Marvel finalmente confirmó la salida de Norton del papel de Bruce Banner / Hulk, dejando libre la vacante para luego anunciar a Mark Ruffalo como el nuevo Bruce Banner y quien no solo interpretará a este mismo, sino que también dará vida (mediante animación CGI) a Hulk, y también le dará voz, ya que este hablará en la cinta coral.


title: Los Vengadores

text: Tras los créditos de "" (la última película antes del crossover) se mostró un avance de intriga de esta película donde aparecían Iron Man, Thor (con un nuevo traje que resulta ser la versión ligera del traje), Capitán América (con el traje parecido al de los cómics originales), Nick Fury, Black Widow (con apariencia distinta), Hakweye, Bruce Banner, el agente Phil Coulson y Loki, mientras que se mostraba el lema «Next summer some assembly required» (‘El próximo verano algo de unión será requerida’).


title: Los Vengadores

text: El productor Kevin Feige dijo durante la Comic Con de Nueva York de 2011 que "Iron Man 3" sería la primera película de la segunda fase del universo cinematográfico de Marvel «que concluirá, si Dios quiere, en "The Avengers 2"». En mayo de 2012, el presidente de Disney, Bob Iger, anunció que la secuela estaba en desarrollo y, en agosto, confirmó que Joss Whedon sería su guionista y director. Ese mismo mes, Disney anunció que el estreno será el 1 de mayo de 2015.


title: Los Vengadores

text: El rodaje comenzó a principios de 2014 en los Estudios Shepperton de Inglaterra. En abril de 2013, durante el estreno de "Iron Man 3" en Hollywood, Whedon dijo haber completado un borrador de la secuela que incluye a dos superhéroes nuevos: un hermano y una hermana. Tiempo después, Whedon reveló que se trataba de Quicksilver y la Bruja Escarlata.


title: Los Vengadores

text: Durante la Convención Internacional de Cómics de San Diego 2013, Whedon reveló el título definitivo de la película: "Avengers: Age of Ultron". Según el sitio web Machinima, Tony Stark sería el responsable de la creación del antagonista, ya que su inteligencia artificial J.A.R.V.I.S. se volverá contra él, adquiriendo forma física en Ultrón. El villano fue interpretado mediante captura de movimiento por el actor James Spader.


title: Los Vengadores

text: Dirigida por Anthony y Joe Russo, está basada en el cómic de 2006, «Civil War», de Mark Millar. Mientras no es directamente una película de los Vengadores, el equipo hará presencia, donde este se verá afectado por un nuevo estatus que dividirá al equipo en dos bandos: uno liderado por el Capitán América (compuesto por el Soldado del Invierno, Falcon, Hawkeye, Ant-Man y la Bruja Escarlata), y otro por Iron Man (compuesto por Viuda Negra (temporalmente), Máquina de Guerra, Visión, Pantera Negra y Spider-Man) y el villano principal es Helmut Zemo aprovechando en vengarse contra los Vengadores por la pérdida de su familia en Sokovia y el resultado que los Vengadores quedó disuelto gracias al plan de Zemo.