0% encontró este documento útil (0 votos)
367 vistas4 páginas

Java Basico

El documento habla sobre conceptos básicos de Java como el JDK, las APIs, IDEs y la máquina virtual Java. También cubre convenciones de nombres como Upper Camel Case y Lower Camel Case. Finalmente, incluye preguntas frecuentes sobre Java con sus respuestas.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
367 vistas4 páginas

Java Basico

El documento habla sobre conceptos básicos de Java como el JDK, las APIs, IDEs y la máquina virtual Java. También cubre convenciones de nombres como Upper Camel Case y Lower Camel Case. Finalmente, incluye preguntas frecuentes sobre Java con sus respuestas.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 4

JDK: Es el compilado de java, Toma el lenguaje de java lo traduce, a algo que la máquina virtual pueda

ejecutarlo.

API De desarrollo: Nos proporciona una base de elementos de clase, una base de código.

IDE’s para Java Es un entorno de programación que ha sido empaquetado como programa de
aplicación.

 Editor de código
 Compilador
 Depuración
 Constructor interfaz grafica.

Uper Camel Case:

¿Cuál es el resultado del siguiente programa? int i=1, j=2, k=3, m=2;


System.out.println ((j >= i) || (k == m));
true
2.
Windows tiene su propia extensión de archivos ejecutables, los .exe, ¿cuál es el que
usa Java?
.jar
3.
Si tienes un sistema que correrá en un microcontrolador con memoria limitada y
debes guardar una variable de edad. ¿Qué tipo de dato usarías?
bytes
double
REPASAR CLASE
4.
Debes desarrollar un programa para una empresa en la que planean integrar nuevos
módulos en el futuro, ya que se contempla que estarán en constante crecimiento.
¿Cuál es la mejor característica de Java que hace esto posible?
Java un Lenguaje Orientado a Objetos
5.
¿Cómo se llama el código que produce Java después de la compilación para que la
máquina virtual genere el lenguaje máquina de cada Sistema Operativo?
Bytecode
6.
Los arreglos son objetos
Verdadero
7.
Este elemento le da a Java la portabilidad con otros Sistemas Operativos.
La Java Virtual Machine: la máquina virtual Java que traduce el bytecode para que
se ejecute en la plataforma donde está implementada
8.
Si se desarrolla un videojuego estilo Mario Bros donde tuviera que ir ganando
monedas que valen 2 puntos, ¿cuál sería la mejor instrucción para llevar el conteo
acumulado de monedas en código java?
x += 2;
9.
Cada lenguaje de programación define su código fuente en archivos con
extensiones especiales. Por ejemplo: Python y .py, JavaScript y .js o Go .go. ¿Cuál es
la extensión para Java?
.java
10.
¿Cuál es el resultado de la siguiente expresión? int i = 7; char c = ‘w’;
System.out.println((i >= 6) && (c == ‘w’));
true
11.
¿Cuál es la sentencia para declarar e indicar el tamaño de un arreglo?
Foo f[] = new Foo[20];
12.
¿Cómo se indica un comentario para documentación JavaDocs?
/**Un Comentario*/
REPASAR CLASE
13.
¿Cuál es la mejor práctica para facilitar la comprensión de mis proyectos de Java.
Por ejemplo, al pasar a otro equipo de trabajo, cuando un nuevo desarrollador se
integra o, simplemente, terminamos el proyecto y hacemos la entrega del código?
Documentacion en HTML
Tener el proyecto en Github
REPASAR CLASE
14.
¿En qué formato se generan los java docs?
HTML
REPASAR CLASE
15.
La convención de nombres para las clases es Lower Camel Case
Verdadero
16.
Si declaramos un arreglo de la siguiente manera: String arreglo[] = new
String[10]; ¿Cuál es la forma correcta de asignar el valor ‘hola’ en la primera
posición del arreglo?
arreglo[0] = "hola";
17.
¿Cuándo entrará el programa en el siguiente bucle?
while ((x<y) && (a>b)) {
...
}
Si X es menor que Y y si A es mayor que B
REPASAR CLASE
18.
Según la convención de nombres de Java para constantes, ¿cuál de las siguientes
opciones debes usar?
Pura Mayuscula.
Upper Camel Case.
REPASAR CLASE
19.
¿Cuál de las siguientes es la palabra reservada para indicar que debo devolver un
valor en una función?
return
20.
La sentencia continue no rompe el ciclo, solo omite el resto del código.
Verdadero
21.
La sentencia return rompe el flujo de un método y sirve para devolver un valor.
Verdadero
22.
¿Por qué usamos Java Docs?
Nos ayuda a seguir las reglas de Java. No tenemos otra forma de espeficicar el tipo
de dato de nuestras variables.
Java doc nos ayuda a comprender que hace el código.
REPASAR CLASE
23.
¿Java es un lenguaje de alto nivel?
Falso
Verdadero
REPASAR CLASE
24.
¿Para qué sirve Java SE?
Para construir aplicaciones de escritorio o consola (terminal).
25.
¿Para qué sirve Java EE?
Para que las empresas trabajen aplicaciones web de última generación.
26.
¿Qué es WORA?
Write Once, Run Anywhere.
27.
¿Cómo nos afecta que Oracle haya adquirido Sun microsystems?
Java tendrá muy buen mantenimiento, pero también algunos cambios con los que
no todos estamos de acuerdo. (por ejemplo, las licencias).
28.
¿Qué es JDK?
La Java Virtual Machine: la máquina virtual Java que traduce el bytecode para que
se ejecute en la plataforma donde está implementada.
Es la maquina virtual de java.
 Java Development Kit 
REPASAR CLASE
29.
¿Qué significa LTS?
Long Term Support.
30.
¿Qué convención de nombres sigue la siguiente clase? java public class
HelloWorld { // ... }
Lower Camel Case
Upper Camel Case

Tecnicas de Naming

Camel Case

Upper Camel Case: Siempre emieza la primera letra con mayuscula

Lower Camel Case: Siempre empieza la primera letra con minuscula

También podría gustarte