2. Que es java? es un lenguaje de programación de general, concurrente, orientado a
objetos que fue diseñado específicamente para tener tan pocas dependencias de
implementación como fuera posible. Su intención es permitir que
los desarrolladores de aplicaciones escriban el programa una vez y lo ejecuten en
cualquier dispositivo (conocido en inglés como WORA, o "write once, run
anywhere"), lo que quiere decir que el código que es ejecutado en una plataforma
no tiene que ser recompilado para correr en otra. Java es, a partir de 2012, uno de
los lenguajes de programación más populares en uso, particularmente para
aplicaciones de cliente-servidor de web, con unos 10 millones de usuarios
reportado.
¿Qué es el software del plugin de Java? El software del plugin de Java es un componente
de Java Runtime Environment. JRE permite applets escritos en el lenguaje de programación
de Java para ejecutar en varios exploradores. El software del plugin de Java no es un
programa autónomo y no se puede instalar de forma independiente.
Cuálesson lascaracterísticas de java?
Simple
Orientado a Objetos
Tipado estáticamente
Distribuido
Interpretado
Robusto
Seguro
de Arquitectura Neutral
Multadillo
con Recolector de basura (Garbage Collector)
Portable
de Alto Rendimiento: sobre todo con la aparición de hardware especializado
y mejor software
Dinámico
¿Por qué se considera un rasgo positivo el hecho de combinar la
compilación y la interpretación? El hecho de que la última fase de la
compilación se lleve a cabo por un dispositivo de una determinada
plataforma, releva al programador de la responsabilidad del mantenimiento
de varios fuentes en varias plataformas. La interpretación también admite
que los datos se incorporen en tiempo de ejecución, de ahí el
comportamiento dinámico que también caracteriza a Java.
3. ¿Qué es JavaFX?
JavaFX está basado en Java. La plataforma JavaFX permite a los desarrolladores de la
aplicación crear e implementar fácilmente aplicaciones de Internet enriquecidas (RIA) que
se comportan de la misma forma en distintas plataformas. JavaFX amplía la potencia de
Java permitiendo a los desarrolladores utilizar cualquier biblioteca de Java en aplicaciones
JavaFX. Los desarrolladores pueden ampliar sus capacidades en Java y utilizar la
tecnología de presentación que JavaFX proporciona para crear experiencias visuales que
resulten atractivas
Tipos de lenguajes de java? AspectJ
Groovy
Jabaco
JRuby
Jython
NetREXX
Nice
Pizza
Rhino
Scala
Cuálesson lasventajas de java? que más valor tiene para los programadores hoy en día,
pues esa independencia hace que ya no sea necesario que, a la hora de realizar
cambios, sea la misma persona y desde el mismo equipo la que deba acceder al
programa, sino que cualquier programador podrá acceder desde otro ordenador y
aunque tenga instalado un sistema operativo diferente.
es que con este lenguaje es posible hacer casi cualquier elemento o aplicación,
además de las atractivas páginas web dinámicas que, mediante XML, ofrecen un
diseño mucho más atractivo que una página estática. Además permite incluir sonido y
objetos multimedia así como bases de datos y otras funcionalidades.
4. Cómo probar un código? Deberá hablar de su experiencia usando liberías
como JUnit, Mockito, y Selenium. Aunque no tenga un gran
conocimiento sobre pruebas, ser capaza de hablar sobre estas librerías es
un buen primer paso.
El Desarrollo Orientado a Pruebas (TDD) es muy popular en este
momento, y sería muy bueno que hablara de cualquier experiencia que
tenga relacionada con ello.
Da una definición de POO
es un paradigma de programación que usa los objetos en sus interacciones, para
diseñar aplicaciones y programas informáticos. Está basado en varias técnicas,
incluyendo herencia, cohesión, abstracción, polimorfismo, acoplamiento y
encapsulamiento. Su uso se popularizó a principios de la década de los años 1990.
En la actualidad, existe variedad de lenguajes de programación que soportan la
orientación a objetos.
NetBeans es un entorno de desarrollo integrado libre, hecho principalmente para el
lenguaje de programación Java. Existe además un número importante de módulos para
extenderlo. NetBeans IDE es un producto libre y gratuito sin restricciones de uso.
Java es un lenguaje de programación de propósito general,concurrente, orientado que fue diseñado
específicamente para tener tan pocas dependencias de implementación como fuera posible
5. CONTESTA LA SIGUIENTE PREGUNTAS DE JAVA V F
El lenguaje de programación Java fue originalmente desarrollado porJames
Gosling de Sun Microsystems
X
JAVA ES UN TIPO DE DATO DEVIL X
JDK 1.0 FUE LANZADO EL 15 DE MARZO DE 2000 X
LA LICENCIA SOBRE JAVA DE SUNINSISTE QUE TODAS LAS IMPLEMENTACIONES SEAN
“COMPATIBLES”
X
La compañía Sun desarrolló la implementación de referencia original para
los compiladores de Java, máquinas virtuales, y librerías de clases en 1991 y las publicó
por primera vez en 1995.
X
6. Java y POO
- ¿Cuál es la descripción que crees que define mejor el concepto 'clase' en la programación orientada a
objetos?
Es un concepto similar al de 'array'
Es un tipo particular de variable
Es un modelo o plantilla a partir de la cual creamos objetos
Es una categoria de datos ordenada secuencialmente
- ¿Qué elementos crees que definen a un objeto?
Sus cordialidad y su tipo
Sus atributos y sus métodos
La forma en que establece comunicación e intercambia mensajes
Su interfaz y los eventos asociados
- ¿Qué código de los siguientes tiene que ver con la herencia?
public class Component extends Product
public class Component inherit Producto
public class Componente implements Producto
public class Componente belong to Producto
- ¿Qué significa instanciar una clase?
Duplicar una clase
Eliminar una clase
Crear un objeto a partir de la clase
Conectar dos clases entre sí
En Java, ¿a qué nos estamos refiriendo si hablamos de 'Swing'?
Una función utilizada para intercambiar valores
Es el sobrenombre de la versión 1.3 del JDK
7. Un framework específico para Android
Una librería para construir interfaces gráficas
- ¿Qué es Eclipse?
Una libreria de Java
Una versión de Java especial para servidores
Un IDE para desarrollar aplicaciones
Ninguna de las anteriores
- ¿Qué es el bytecode en Java?
El formato de intercambio de datos
El formato que obtenemos tras compilar un fuente .java
Un tipo de variable
Un depurador de código
- ¿Qué código asociarías a una Interfaz en Java?
public class Componente interface Product
Componente cp = new Componente (interfaz)
public class Componente implements Printable
Componente cp = new Componente.interfaz
- ¿Qué significa sobrecargar (overload) un método?
Editarlo para modificar su comportamiento
Cambiarle el nombre dejándolo con la misma funcionalidad
Crear un método con el mismo nombre pero diferentes argumentos
Añadirle funcionalidades a un método
1- ¿Qué es una excepción?
Un error que lanza un método cuando algo va mal
Un objeto que no puede ser instanciado
8. Un bucle que no finaliza
Un tipo de evento muy utilizado al crear interfaces