0% encontró este documento útil (0 votos)
43 vistas

Mapas Oracle Java

Java es un lenguaje de programación que permite ejecutar código en múltiples sistemas operativos y plataformas hardware. Java utiliza una máquina virtual que interpreta el código Java para cada plataforma específica. Java es ampliamente utilizado para aplicaciones móviles, de escritorio, web y empresariales debido a su portabilidad. Un programa Java se compone de clases que contienen métodos, variables, objetos y código para definir su comportamiento.
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 PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
43 vistas

Mapas Oracle Java

Java es un lenguaje de programación que permite ejecutar código en múltiples sistemas operativos y plataformas hardware. Java utiliza una máquina virtual que interpreta el código Java para cada plataforma específica. Java es ampliamente utilizado para aplicaciones móviles, de escritorio, web y empresariales debido a su portabilidad. Un programa Java se compone de clases que contienen métodos, variables, objetos y código para definir su comportamiento.
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 PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 6

¿Que es y como

Tecnología Java
Un programa de Java se puede ejecutar en
varias combinaciones de CPU y sistemas funciona Java?
operativos distintas, como el sistema Java es el estándar global de desarrollo y
operativo Solaris en un chip SPARC, MacOS distribución de aplicaciones móviles y
X en un chip Intel y Microsoft Windows en embebidas, juegos, contenido basado en
un chip Intel, normalmente con pocas o web y software de empresa
ninguna modificación.

Java necesita que se ejecute más de


una JVM. También necesita de
Java permite desarrollar, desplegar y
bibliotecas de clases Java estándar
utilizar eficazmente emocionantes
para la plataforma.
aplicaciones y servicios

Una máquina virtual obtiene su


nombre porque es una parte de
software que ejecuta código, una
tarea normalmente realizada por la
CPU o la máquina de hardware. Java en el mundo
Java es el lenguaje de desarrollo más
utilizado, en todo el mundo. Más de 9
millones de desarrolladores afirman que
han pasado al menos algo de su tiempo
desarrollando en Java

Teléfonos móviles de Java

3 mil millones de teléfonos móviles utilizan


Java.

Java runtime environment


Desarrollo, pruebas,
correcciones

Método Espiral

El desarrollo de
software requiere
PROCESO DE seguir un proceso
DESARROLO mental
DE SOFTWARE
JAVA
Idea Secundaria Requisitos

¿Funciona el nuevo ¿Qué debe poder hacer mi


código como esperaba? programa?
¿Sigue funcionando bien ¿Qué problemas pretende
resolver?
el código antiguo?
¿Qué funciones debe tener el
Es posible que haya que
programa?
corregir algunos errores

Desarrollo Diseñar

Crear una versión ¿Hay datos o


simplificada del comportamientos que el
programa. programa debe modelar?
Centrarse en unas ¿Hay alguna parte del
pocas funciones que programa que deba estar
sean sencillas o terminada antes de poder
importantes proseguir con otras partes?
Argumentos y parámetros ¿Qué es una variable?
Los parámetros o argumentos en Java Cuando se habla de Variable en Java se hace
son valores o variables que se pasan a referencia a un contenedor de datos que
una función o método al momento de almacena los valores durante la ejecución del
Opciones para declarar y
llamarlos. Estos parámetros son usados programa Java. Dentro de este contenedor se
asignar valores dentro de la función o método para le asigna a cada variable un tipo de dato que
realizar ciertas operaciones o cálculos funciona para designar el tipo y la cantidad de
valor que cada variable puede contener

Tipos de datos primitivos en Java


Estos tipos de datos primitivos
sirven para gestionar los tipos de
información más básicos, como
números de diversas clases o datos
de tipo verdadero/falso (también
conocidos como "valores

Cadena de caracteres booleanos" o simplemente


"booleanos")
Las cadenas de caracteres se
delimitan entre comillas dobles, en
lugar de simples como los
caracteres individuales. En la
declaración, sin embargo, no se
Tipos numéricos
indica explícitamente que se byte: emplea un solo byte (8 bits) de
quiere crear un nuevo objeto de almacenamiento.
tipo String, esto es algo que infiere short: usa el doble de almacenamiento
automáticamente el compilador. que el anterior, lo cual hace posible
representar cualquier valor en el rango

Booleanos y caracteres [-32.768, 32.767].


int: emplea 4 bytes de almacenamiento.
boolean: tiene la finalidad de facilitar el trabajo con valores El rango de valores que puede
"verdadero/falso", resultantes por regla general de evaluar representar va de -231 a 231-1.
expresiones. Los dos valores posibles de este tipo son true y false. long: es el tipo entero de mayor tamaño,
char: se utiliza para almacenar caracteres individuales (letras, 8 bytes (64 bits), con un rango de valores
para entendernos) almacena desde -263 a 263-1.
Una aplicación de Java está

Metodo Main
definida como una clase la cual
contiene el método main. El
método main tiene la función
especial de ser el punto de
arranque de un programa y es lo
que diferencia una clase común y
corriente de una aplicación.

Java lleva a un nuevo nivel el concepto de bibliotecas o

Bibliotecas
paquetes, éstos proveen una amplia funcionalidad para crear
nuevas aplicaciones de Java. Además de servir como bibliotecas,
definen una Application Program Interface(API) [interface de
aplicación de programa], que permite al desarrollador extender
las clases de estos paquetes para adaptarlos a las necesidades
básicas de un programa

Clases de
Bibliotecas y Un objeto String representa una cadena
alfanumérica de un valor constante que no
String

métodos puede ser cambiada después de haber sido


creada. Un objeto StringBuffer representa
una cadena cuyo tamaño puede variar. Los
Strings son objetos constantes y por lo
Una librería Java se puede
tanto muy baratos para el sistema.
entender como un conjunto de
clases que facilitan operaciones y
tareas Los paquetes son el mecanismo que usa Java para
Paquetes

facilitar la modularidad del código. Un paquete puede


Las librerías Java, dentro de una contener una o más definiciones de interfaces y clases,
comunidad de desarrollo, tienen distribuyéndose habitualmente como un archivo. Para
como objetivo cubrir funcionalidades utilizar los elementos de un paquete es necesario
comunes que suelen presentarse al importar este en el módulo de código en curso, usando
desarrollar software. para ello la sentencia import
Condicionales Constructores
Los condicionales en Java, son una
Un constructor es un elemento de una
estructura de control esencial al momento
clase cuyo identificador coincide con el de
de programar y aprender a programar. La
la clase correspondiente y que tiene por
mayoría de los lenguajes de programación
Switch
objetivo obligar a y controlar cómo se
utilizados actualmente (por no decir que inicializa una instancia de una
todos), nos permiten hacer uso de estas determinada clase, ya que el lenguaje
Con el switch se puede hacer un estructuras para definir ciertas acciones, Java no permite que las variables
control del tipo if else if… más condiciones especificas en nuestros miembro de una nueva instancia queden
algoritmos y programasoco de texto sin inicializar
estructurado pero en realidad
no exactamente igual puesto
que con el switch lo que se hace
es definir un conjunto de casos
que van a tener una ejecución
Construcciones y Condicional IF
condicionales
En el condicional IF se tiene una
distinta y se ejecutará el caso
condición central que arroja como
que coincida con el valor
resultado verdadero o falso. Para cada
indicado en el switch
resultado se puede realizar una acción
diferente. En la siguiente imagen se
observa el diagrama de flujo de un
condicional IF.

Con el if solo podemos hacer que se ejecute un fragmento de


código o no pero en el caso de que no se cumpla la condición no
se hace nada (sigue el flujo normal de ejecución) por lo que si
queremos que se ejecute otra cosa cuando no se cumpla la
condición solo con el if tenemos que hacer otro con la condición El condicional IF se puede utilizar sin el else. Si
se solicita un programa en el que se diga
inversa provocando que se tenga que comprobar la condición 2
ÚNICAMENTE si una persona tiene sobrepeso
veces mientras que si usamos el else solo necesitamos hacer la de acuerdo a su indice de masa corporal, se
comprobación una sola vez. utilizaría el IF sin colocar la parte del else.
DO-WHILE
CONSTRUCCION DE
La sentencia (hacer mientras)
crea un bucle que ejecuta una
BUCLES QUE ES UN BUCLE?
sentencia especificada, hasta Un bucle o ciclo, en
que la condición de programación, es una secuencia
comprobación se evalúa como de instrucciones de código que
falsa. La condición se evalúa se ejecuta repetidas veces,
después de ejecutar la hasta que la condición asignada
sentencia, dando como a dicho bucle deja de cumplirse.
resultado que la sentencia Los 3 bucles más utilizados en
especificada se ejecute al programación son el bucle
menos una vez. while, el bucle for y el bucle do-
while.

CUANDO USAR UN
BUCLE FOR BUCLE?
En general, un bucle es una Cuando estamos escribiendo
estructura de control que programas, a menudo nos
repite un bloque de damos cuenta que queremos
instrucciones. Un bucle for es repetir una parte del código
un bucle que repite el bloque muchas veces, o repetirlo
de instrucciones un número pero cambiándole algo cada
prederminado de veces. El vez. Para ahorrarnos escribir
bloque de instrucciones que todo ese código, podemos
se repite se suele llamar usar un bucle.
cuerpo del bucle y cada

repetición se suele llamar print("Comienzo")


iteración. for i in [0, 1, 2]: print
("Hola ", end="")
print()
print("Final")

También podría gustarte