SlideShare a Scribd company logo
1 of 52
Download to read offline
Titulo de la clase




  Fundamentos de Java




    Java Dr. Juan Pedro Febles
Repaso


De la clase anterior



       Java Dr. Juan Pedro Febles
Qué es:

• Java.
• JVM.
•POO.




          Java Dr. Juan Pedro Febles
Que significa:

• Independencia de plataforma.
•No es necesario liberar la
memoria




            Java Dr. Juan Pedro Febles
Diga



•Tres funciones de la JVM
•Tres virtudes de Java




            Java Dr. Juan Pedro Febles
Temas
2.1 Identificadores de java
2.2 Instrucciones y expresiones en Java
2.3 Las Variables en Java
2.4 Tipo de información almacenada en una variable
2.5 Datos primitivos o básicos
2.6 Variables booleanas
2.7 Las cadenas de caracteres o strings
2.8 El operador de asignación
2.9 Operadores de comparación
2.10 Operadores Lógicos
2.11 Concatenación de cadenas de caracteres o string
2.12 Precedencia de operadores
2.13 Comentarios en Java


                      Java Dr. Juan Pedro Febles
Objetivos

1.Conocer las peculiaridades de Java
  como lenguaje de programación.
2.Saber declarar variables y asignarle
  valores.
3.Trabajar con los operadores de Java.
4.Definir y evaluar expresiones e
  instrucciones en Java.

               Java Dr. Juan Pedro Febles
Objetivos
Conocer las peculiaridades de Java
como lenguaje de programación.


Declarar variables y asignarle
           valores.
                                                   El estudiante
Trabajar con los operadores                         debe lograr
          de Java

Definir y evaluar expresiones
   e instrucciones en Java
                      Java Dr. Juan Pedro Febles
Identificador

variable                                función

método        Nombre                     Clase

                                         Text




           Que identifica


           Java Dr. Juan Pedro Febles
Reglas para nombrar
    indicadores
 Han de comenzar con letra ó_ ó $.

   Pueden incluir pero no comenzar con número


    No pueden incluir espacio en blanco

   Distingue mayúsculas de minúsculas

 No se pueden usar palabras reservadas


          Java Dr. Juan Pedro Febles
Convenios
Tipo de identificador   Convención                      Ejemplo


nombre de una clase     Comienza por letra              String, Rectangulo,
                        mayúscula                       CinematicaApplet


nombre de función       comienza con letra              calcularArea,
                        minúscula                       getValue, setColor



nombre de variable      comienza por letra              area, color, appletSize
                        minúscula


nombre de constante     En letras mayúsculas            PI, MAX_ANCHO

                           Java Dr. Juan Pedro Febles
Instrucciones y
           expresiones

        1                     2                      3


Una instrucción   Cuando las
representa una                                 El valor
                  instrucciones
orden simple                                   producido por
que es            producen un
                                               una instrucción
realizada en un   valor son
                                               es llamado valor
programa en       llamadas
                                               de retorno.
Java              expresiones.


                  Java Dr. Juan Pedro Febles
Ejemplo

int i=1;
import java.awt.*;
System.out.println("El primer
programa");
rect.mover(10, 20);


            Java Dr. Juan Pedro Febles
Mas sobre expresiones

Una expresión es todo aquello que se puede
poner a la derecha del operador asignación =.
Por ejemplo:
x=123;
y=(x+100)/4;
area=circulo.calcularArea(2.5);
Rectangulo r=new Rectangulo(10, 10, 200,
300);
                 Java Dr. Juan Pedro Febles
Interpretación

•La primera expresión asigna un valor a la variable.

•La segunda, realiza una operación.

•La tercera, es una llamada a una función miembro
calcularArea desde un objeto circulo de una clase determinada.

•La cuarta, reserva espacio en memoria para un objeto de la
clase Rectángulo mediante la llamada a una función especial
denominada constructor.


                       Java Dr. Juan Pedro Febles
Variables


Todas las                  De instancia
variables han de
declararse antes
de usarlas                 De clase

                            Locales
               Tipos
                    Java Dr. Juan Pedro Febles
Uso de cada tipo de
            variable

 Instancia              Clase                     Locales
• Para definir    • Los valores                • Una variable
  los atributos     que guardan                  local existe
  de un objeto      son los                      desde el
                    mismos para                  momento de
                    todos los                    su definición
                    objetos de                   hasta el final
                    una                          del bloque
                    determinada                  en el que se
                    clase.                       encuentra.

                  Java Dr. Juan Pedro Febles
Ejemplo
class Circulo{
static final double PI=3.1416;
double radio;
//...
}

PI guarda el mismo valor para todos
los objetos de la clase Circulo, pero
el radio de cada círculo puede ser
diferente.

                  Java Dr. Juan Pedro Febles
Ejemplo de variable local
Se utilizan dentro de las funciones miembro o métodos.
 class Circulo{
//...
  double calcularArea(){
double area=PI*radio*radio;
return area;
  }
}

Aquí área es una variable local a la función
calcularArea en la que se guarda el valor del área de un
objeto de la clase Circulo.
                      Java Dr. Juan Pedro Febles
En Java

Las variables locales se declaran en el
momento en el que son necesarias. Es una
buena costumbre inicializar las variables en
el momento en el que son declaradas. int




                Java Dr. Juan Pedro Febles
Ejemplo


x=0;
String nombre="Angel";
double a=3.5, b=0.0, c=-2.4;
boolean bNuevo=true;
int[] datos;

           Java Dr. Juan Pedro Febles
Precisión

Al contrario de otros lenguajes, java no
posee variables globales ( variables que
pueden ser usadas en todas las partes
del programa). Las variables de instancia
son usadas para comunicar
informaciones de un objeto a otro y eso
sustituye la necesidad de variables
globales.
               Java Dr. Juan Pedro Febles
Bloque de código
                   Actúa como unidad


                        Grupo de         Iteracción
  Definición de
                                            FOR
  una Clase            sentencias



  Def. de una                            Try…cath
Función miembro

                  Limitados por Llaves
Información que almacena
        una variables

 Un dato primitivo


El nombre de una clase
                         Tipos

    Un array
Tipos de datos primitivos
              Enteros

Hay 8 tipos
                 Pto. Flotante
diferentes
para
representar
                  Caracteres
                 Valores booleanos
              Estudie este tópico, haga un resumen y
              ponga ejemplos de tipo
Variables enteras

  Cualquier combinación de cifras precedidos por el signo más
(opcional), para los positivos, o el signo menos, para los
negativos


                     Ejemplos


     12           -56               0            -800


Declaración: int numero=1205; int x,y;
Caracteres


En Java los caracteres no están restringidos a los
ASCII sino son Unicode. Un carácter está siempre
rodeado de comillas simples como 'A', '9', 'ñ', etc. El
tipo de dato char sirve para guardar estos caracteres.



                     Java Dr. Juan Pedro Febles
Variables booleanas

En el lenguaje C/C++ el valor 0 se toma como
falso y el 1 como verdadero. En el lenguaje
Java existe el tipo de dato boolean. Una
variable booleana solamente puede guardar
uno de los dos posibles valores: true
(verdadero) y false (falso).
boolean encontrado=false;
{...}
encontrado=true;
                    Java Dr. Juan Pedro Febles
Variables en coma flotante

Las variables del tipo float o double (coma
flotante) se usan para guardar números
en memoria que tienen parte entera y
parte decimal.

double PI=3.14159;
double g=9.7805, c=2.9979e8;

               Java Dr. Juan Pedro Febles
Las cadenas de caracteres o strings


Las cadenas de caracteres o strings son distintas en
Java y en el lenguaje C/C++, en este último, las
cadenas son arrays de caracteres terminados en el
carácter '0'. Sin embargo, en Java son objetos de la
clase String.

String mensaje="El primer programa";


                    Java Dr. Juan Pedro Febles
Ejemplo

public class PrimeroApp{
   public static void main(String[] args) {
//imprime un mensaje
String mensaje="El primer programa";
     System.out.println(mensaje);
   }
}

                Java Dr. Juan Pedro Febles
Sugerencia

Se ha de poner nombres significativos
a las variables, generalmente formados
por varias palabras combinadas, la
primera empieza por minúscula, pero
las que le siguen llevan la letra inicial
en mayúsculas. Se debe evitar en
todos los casos nombres de variables
cortos como xx, i, etc.
               Java Dr. Juan Pedro Febles
Tipos de enteros

int      Tamaño 32 bits. El intervalo de
         valores va desde -231 hasta
         231-1 (-2147483648 a
         2147483647)
long     Tamaño 64 bits. El intervalo de
         valores va desde -263 hasta
         263-1 (-
         9223372036854775808 a
         9223372036854775807)
             Java Dr. Juan Pedro Febles
Tipo de enteros Cont…


       Tipo              Descripcion
byte          Tamaño 8 bits. El intervalo de
              valores va desde -27 hasta 27 -1
              (-128 a 127)
short         Tamaño 16 bits. El intervalo de
              valores va desde -215 hasta 215-
              1 (-32768 a 32767)


                 Java Dr. Juan Pedro Febles
Reales
float   Tamaño 32 bits. Números en coma
        flotante de simple precisión.
        Estándar IEEE 754-1985 (de
        1.40239846e–45f a
        3.40282347e+38f)




           Java Dr. Juan Pedro Febles
Reales


double   Tamaño 64 bits. Números en
         coma flotante de doble
         precisión. Estándar IEEE 754-
         1985. (de
         4.94065645841246544e–324d
         a
         1.7976931348623157e+308d.)

            Java Dr. Juan Pedro Febles
Booleanas


     Tipo               Descripcion
boolean     Tiene dos valores true o false.




                Java Dr. Juan Pedro Febles
Literales

Son cualquier cosa, números texto u
otra información que represente
directamente un valor.
Ejemplo
Int year =1998



             Java Dr. Juan Pedro Febles
Operadores

Operador Nombre                      Ejemplo
   +     Suma                           3+4

   -     Diferencia                    3-4

   *     Producto                      3*4

   /     Cociente                      20/7

   %     Módulo                        20%7

        Java Dr. Juan Pedro Febles
El operador asignación
El operador más importante y más frecuentemente
usado es el operador asignación =, se emplea para
la inicialización de las variables. Ejemplo,
int numero;
numero=20;
la primera sentencia declara una variable entera de
tipo int y le da un nombre (numero). La segunda
sentencia usa el operador asignación para inicializar
la variable con el número 20.

                    Java Dr. Juan Pedro Febles
Sea la sentencia, a=b;

Que asigna a a el valor de b. A la izquierda siempre
tendremos una variable tal como a, que recibe valores,
a la derecha otra variable b, o expresión que tiene un
valor. Por tanto, tienen sentido las expresiones

a=1234;
double area=calculaArea(radio);
superficie=ancho*alto;



                    Java Dr. Juan Pedro Febles
Combinación del operador de
asignación yoperadores aritméticos


     Expresión                           Significado
       x+=y                                x=x+y

       x-=y                                   x=x-y

       x*=y                                   x=x*y

       x/=y                                   x=x/y


                 Java Dr. Juan Pedro Febles
Operadores de comparación

     Operador         Significado              Ejemplo
==              Igual                         X==3
!=              Diferente                     X!=3
<               Menor que                     X<3
>               Mayor que                     X>3
<=              Menor o igual que             X<=3
>=              Mayor o igual que             X>=3

                 Java Dr. Juan Pedro Febles
Ejemplo

Boolean joven;
int edad=41;
joven=edad<35;
joven=???????
false

                Java Dr. Juan Pedro Febles
Operadores lógicos


Operador Simbolo Ejemplo
AND      &, &&   boolean unusual =(age <21)
                         &(girlfriends > 78)
OR        |,||           El mismo cambiando de
                         símbolo
XOR       ^              X^Y
NOT       !              ! expresión

                 Java Dr. Juan Pedro Febles
Concatenación de strings

En Java se usa el operador + para concatenar cadenas
de caracteres o strings.

Ejemplo: una sentencia como la siguiente:

System.out.println("la temperatura centígrada es "+tC);



                    Java Dr. Juan Pedro Febles
Precisión

Cuando se realiza una operación, si un operando
es entero (int) y el otro es de coma flotante (double)
el resultado es en coma flotante (double).

int a=5;
double b=3.2;
double suma=a+b;

                    Java Dr. Juan Pedro Febles
Nota

Cuando asignamos a la variable entero el
número guardado en la variable real, como se
trata de dos tipos de variables distintos cuyo
tamaño en memoria es de 32 y 64 bits
respectivamente. La sentencia:
entero=real;

convierte el número real en un número entero
eliminando los decimales.
                   Java Dr. Juan Pedro Febles
Los operadores unarios


++ Incremento
-- Decremento




           Java Dr. Juan Pedro Febles
Precedencia de operadores
Operadores de incremento y decremento

       Operadores aritméticos

          Comparaciones.

       Operadores Lógicos.

    Expresiones de asignación

              Java Dr. Juan Pedro Febles
El comentario mas usado
         en Java

public class PrimeroApp{
public static void main(String[] args) {
//imprime un mensaje
System.out.println("El primer programa");
}
}


  Aquí se utiliza // Para hacer un comentario

                 Java Dr. Juan Pedro Febles
Fin de la clase



        Próximo tema


Las clases y las superclases en
              Java


           Java Dr. Juan Pedro Febles

More Related Content

What's hot

Programación orientada a objetos
Programación orientada a objetosProgramación orientada a objetos
Programación orientada a objetosJoseph Bros
 
Informe Proyecto Final
Informe Proyecto FinalInforme Proyecto Final
Informe Proyecto FinalJorge Ramon
 
Portafolio ingenieria de software ii
Portafolio ingenieria de software iiPortafolio ingenieria de software ii
Portafolio ingenieria de software iiCOLOMA22
 
9 Curso de POO en java - variables, constantes y objetos
9 Curso de POO en java - variables, constantes y objetos9 Curso de POO en java - variables, constantes y objetos
9 Curso de POO en java - variables, constantes y objetosClara Patricia Avella Ibañez
 
Practica1 arquitectura de computadores 1 usac - metodos numericos -asm-
Practica1 arquitectura de computadores 1 usac - metodos numericos -asm-Practica1 arquitectura de computadores 1 usac - metodos numericos -asm-
Practica1 arquitectura de computadores 1 usac - metodos numericos -asm-Leonel Rojas
 
Unidad i antecedentes
Unidad i antecedentesUnidad i antecedentes
Unidad i antecedentesBrayanBaffz
 
Javascript Módulo 7 - PROFUNDIZACIÓN EN ARRAYS, OBJETOS, PROPIEDADES, MÉTODOS...
Javascript Módulo 7 - PROFUNDIZACIÓN EN ARRAYS, OBJETOS, PROPIEDADES, MÉTODOS...Javascript Módulo 7 - PROFUNDIZACIÓN EN ARRAYS, OBJETOS, PROPIEDADES, MÉTODOS...
Javascript Módulo 7 - PROFUNDIZACIÓN EN ARRAYS, OBJETOS, PROPIEDADES, MÉTODOS...David Zapateria Besteiro
 
Javascript Módulo 5 - Bucles, Arrays. Funciones como objectos. Ámbitos. Cierr...
Javascript Módulo 5 - Bucles, Arrays. Funciones como objectos. Ámbitos. Cierr...Javascript Módulo 5 - Bucles, Arrays. Funciones como objectos. Ámbitos. Cierr...
Javascript Módulo 5 - Bucles, Arrays. Funciones como objectos. Ámbitos. Cierr...David Zapateria Besteiro
 
[ES] Manejadores de persistencia
[ES] Manejadores  de persistencia[ES] Manejadores  de persistencia
[ES] Manejadores de persistenciaEudris Cabrera
 
Trabajo de computacion
Trabajo de computacionTrabajo de computacion
Trabajo de computacionRUBI DEFAZ
 

What's hot (18)

Polimorfismo
PolimorfismoPolimorfismo
Polimorfismo
 
Programación orientada a objetos
Programación orientada a objetosProgramación orientada a objetos
Programación orientada a objetos
 
Apoo v
Apoo vApoo v
Apoo v
 
Informe Proyecto Final
Informe Proyecto FinalInforme Proyecto Final
Informe Proyecto Final
 
Portafolio ingenieria de software ii
Portafolio ingenieria de software iiPortafolio ingenieria de software ii
Portafolio ingenieria de software ii
 
9 Curso de POO en java - variables, constantes y objetos
9 Curso de POO en java - variables, constantes y objetos9 Curso de POO en java - variables, constantes y objetos
9 Curso de POO en java - variables, constantes y objetos
 
Curso Java - Programación Digital
Curso Java - Programación DigitalCurso Java - Programación Digital
Curso Java - Programación Digital
 
Java
JavaJava
Java
 
Practica1 arquitectura de computadores 1 usac - metodos numericos -asm-
Practica1 arquitectura de computadores 1 usac - metodos numericos -asm-Practica1 arquitectura de computadores 1 usac - metodos numericos -asm-
Practica1 arquitectura de computadores 1 usac - metodos numericos -asm-
 
Unidad i antecedentes
Unidad i antecedentesUnidad i antecedentes
Unidad i antecedentes
 
53 Php. Clases Y Objetos
53 Php. Clases Y Objetos53 Php. Clases Y Objetos
53 Php. Clases Y Objetos
 
Javascript Módulo 7 - PROFUNDIZACIÓN EN ARRAYS, OBJETOS, PROPIEDADES, MÉTODOS...
Javascript Módulo 7 - PROFUNDIZACIÓN EN ARRAYS, OBJETOS, PROPIEDADES, MÉTODOS...Javascript Módulo 7 - PROFUNDIZACIÓN EN ARRAYS, OBJETOS, PROPIEDADES, MÉTODOS...
Javascript Módulo 7 - PROFUNDIZACIÓN EN ARRAYS, OBJETOS, PROPIEDADES, MÉTODOS...
 
C2 clases en java
C2 clases en javaC2 clases en java
C2 clases en java
 
Javascript Módulo 5 - Bucles, Arrays. Funciones como objectos. Ámbitos. Cierr...
Javascript Módulo 5 - Bucles, Arrays. Funciones como objectos. Ámbitos. Cierr...Javascript Módulo 5 - Bucles, Arrays. Funciones como objectos. Ámbitos. Cierr...
Javascript Módulo 5 - Bucles, Arrays. Funciones como objectos. Ámbitos. Cierr...
 
Programacion
ProgramacionProgramacion
Programacion
 
Programacion
ProgramacionProgramacion
Programacion
 
[ES] Manejadores de persistencia
[ES] Manejadores  de persistencia[ES] Manejadores  de persistencia
[ES] Manejadores de persistencia
 
Trabajo de computacion
Trabajo de computacionTrabajo de computacion
Trabajo de computacion
 

Viewers also liked

Programacion basica-en-java
Programacion basica-en-javaProgramacion basica-en-java
Programacion basica-en-javaDaniel Martinez
 
Curso Java Inicial 2 - Introducción y Sintaxis
Curso Java Inicial  2 - Introducción y SintaxisCurso Java Inicial  2 - Introducción y Sintaxis
Curso Java Inicial 2 - Introducción y SintaxisEmilio Aviles Avila
 
Java_Capitulo_7
Java_Capitulo_7Java_Capitulo_7
Java_Capitulo_7Espol
 
Introducción a la Programación con Java
Introducción a la Programación con JavaIntroducción a la Programación con Java
Introducción a la Programación con Javaflekoso
 

Viewers also liked (10)

Leccion 8 Java
Leccion 8 JavaLeccion 8 Java
Leccion 8 Java
 
Resumen
ResumenResumen
Resumen
 
Programacion basica-en-java
Programacion basica-en-javaProgramacion basica-en-java
Programacion basica-en-java
 
C6 java beans v2
C6  java beans v2C6  java beans v2
C6 java beans v2
 
Fundamentos de Programación en JAVA
Fundamentos de Programación en JAVAFundamentos de Programación en JAVA
Fundamentos de Programación en JAVA
 
Curso Java Inicial 2 - Introducción y Sintaxis
Curso Java Inicial  2 - Introducción y SintaxisCurso Java Inicial  2 - Introducción y Sintaxis
Curso Java Inicial 2 - Introducción y Sintaxis
 
Java_Capitulo_7
Java_Capitulo_7Java_Capitulo_7
Java_Capitulo_7
 
FPJUCE - Capitulo1
FPJUCE - Capitulo1FPJUCE - Capitulo1
FPJUCE - Capitulo1
 
Curso Java Inicial 1 POO
Curso Java Inicial   1 POOCurso Java Inicial   1 POO
Curso Java Inicial 1 POO
 
Introducción a la Programación con Java
Introducción a la Programación con JavaIntroducción a la Programación con Java
Introducción a la Programación con Java
 

Similar to C2 fundamentos de java v2

Similar to C2 fundamentos de java v2 (20)

java,conceptos basicos
java,conceptos basicosjava,conceptos basicos
java,conceptos basicos
 
Conceptos Generales
Conceptos GeneralesConceptos Generales
Conceptos Generales
 
Java basico
Java basicoJava basico
Java basico
 
Tipos de Variables en Java
Tipos de Variables en JavaTipos de Variables en Java
Tipos de Variables en Java
 
Introduccion java
Introduccion javaIntroduccion java
Introduccion java
 
Programacion en java
Programacion en javaProgramacion en java
Programacion en java
 
Semana9b Vbr
Semana9b VbrSemana9b Vbr
Semana9b Vbr
 
Presentacion Java
Presentacion JavaPresentacion Java
Presentacion Java
 
Unidad i antecedentes1
Unidad i antecedentes1Unidad i antecedentes1
Unidad i antecedentes1
 
Elementos del lenguaje java
Elementos del lenguaje javaElementos del lenguaje java
Elementos del lenguaje java
 
Java variables
Java variablesJava variables
Java variables
 
Lenguaje de Alto Nivel
Lenguaje de Alto NivelLenguaje de Alto Nivel
Lenguaje de Alto Nivel
 
Aprendiendo un nuevo lenguaje
Aprendiendo un nuevo lenguajeAprendiendo un nuevo lenguaje
Aprendiendo un nuevo lenguaje
 
C3 las clases en java v2
C3 las clases en java v2C3 las clases en java v2
C3 las clases en java v2
 
Java y xml
Java y xmlJava y xml
Java y xml
 
Variables en java
Variables en javaVariables en java
Variables en java
 
Java apesteguia
Java apesteguiaJava apesteguia
Java apesteguia
 
Tema 2 tipos de datos y expresiones en java por gio
Tema 2   tipos de datos y expresiones en java por gioTema 2   tipos de datos y expresiones en java por gio
Tema 2 tipos de datos y expresiones en java por gio
 
Tipos de datos
Tipos de datosTipos de datos
Tipos de datos
 
generalidades java
generalidades javageneralidades java
generalidades java
 

More from Mariano Galvez

More from Mariano Galvez (18)

Temas y estructura para la investigación
Temas  y estructura para la investigaciónTemas  y estructura para la investigación
Temas y estructura para la investigación
 
Tema 6 planes de seguridad informatica
Tema 6 planes de seguridad informaticaTema 6 planes de seguridad informatica
Tema 6 planes de seguridad informatica
 
Tema 5 criptografia y redes
Tema 5 criptografia y redesTema 5 criptografia y redes
Tema 5 criptografia y redes
 
Tema 4 mecanismos de defensa
Tema 4 mecanismos de defensaTema 4 mecanismos de defensa
Tema 4 mecanismos de defensa
 
Tema 3 ataques
Tema 3 ataquesTema 3 ataques
Tema 3 ataques
 
Tema 3 ataques
Tema 3 ataquesTema 3 ataques
Tema 3 ataques
 
Tema 2 necesidad de la seguridad
Tema 2 necesidad de la seguridadTema 2 necesidad de la seguridad
Tema 2 necesidad de la seguridad
 
Tema 1 arquitectura de redes
Tema 1 arquitectura de redesTema 1 arquitectura de redes
Tema 1 arquitectura de redes
 
C5 applets v2
C5 applets v2C5 applets v2
C5 applets v2
 
C5 applets v2
C5 applets v2C5 applets v2
C5 applets v2
 
Vaadin
VaadinVaadin
Vaadin
 
Badin
BadinBadin
Badin
 
C4 objeto metodos y funciones v2
C4 objeto metodos y funciones v2C4 objeto metodos y funciones v2
C4 objeto metodos y funciones v2
 
C1 java introduccion
C1 java introduccionC1 java introduccion
C1 java introduccion
 
C1 java introduccion
C1 java introduccionC1 java introduccion
C1 java introduccion
 
C1 java introduccion
C1 java introduccionC1 java introduccion
C1 java introduccion
 
C1 java introduccion
C1 java introduccionC1 java introduccion
C1 java introduccion
 
C1 java introduccion
C1 java introduccionC1 java introduccion
C1 java introduccion
 

Recently uploaded

PLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxPLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxlupitavic
 
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdfMiguelHuaman31
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfAngélica Soledad Vega Ramírez
 
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICABIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICAÁngel Encinas
 
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAJAVIER SOLIS NOYOLA
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónLourdes Feria
 
PIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonablesPIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonablesYanirisBarcelDelaHoz
 
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONALMiNeyi1
 
Abril 2024 - Maestra Jardinera Ediba.pdf
Abril 2024 -  Maestra Jardinera Ediba.pdfAbril 2024 -  Maestra Jardinera Ediba.pdf
Abril 2024 - Maestra Jardinera Ediba.pdfValeriaCorrea29
 
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAJAVIER SOLIS NOYOLA
 
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxLA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxlclcarmen
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dstEphaniiie
 
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfFrancisco158360
 
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...Katherine Concepcion Gonzalez
 
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfUPTAIDELTACHIRA
 
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...JAVIER SOLIS NOYOLA
 
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptAlberto Rubio
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Lourdes Feria
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxYadi Campos
 

Recently uploaded (20)

PLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxPLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docx
 
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
 
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICABIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
 
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcción
 
PIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonablesPIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonables
 
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
 
Abril 2024 - Maestra Jardinera Ediba.pdf
Abril 2024 -  Maestra Jardinera Ediba.pdfAbril 2024 -  Maestra Jardinera Ediba.pdf
Abril 2024 - Maestra Jardinera Ediba.pdf
 
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
 
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxLA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes d
 
Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024
 
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
 
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
 
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
 
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
 
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
 

C2 fundamentos de java v2

  • 1. Titulo de la clase Fundamentos de Java Java Dr. Juan Pedro Febles
  • 2. Repaso De la clase anterior Java Dr. Juan Pedro Febles
  • 3. Qué es: • Java. • JVM. •POO. Java Dr. Juan Pedro Febles
  • 4. Que significa: • Independencia de plataforma. •No es necesario liberar la memoria Java Dr. Juan Pedro Febles
  • 5. Diga •Tres funciones de la JVM •Tres virtudes de Java Java Dr. Juan Pedro Febles
  • 6. Temas 2.1 Identificadores de java 2.2 Instrucciones y expresiones en Java 2.3 Las Variables en Java 2.4 Tipo de información almacenada en una variable 2.5 Datos primitivos o básicos 2.6 Variables booleanas 2.7 Las cadenas de caracteres o strings 2.8 El operador de asignación 2.9 Operadores de comparación 2.10 Operadores Lógicos 2.11 Concatenación de cadenas de caracteres o string 2.12 Precedencia de operadores 2.13 Comentarios en Java Java Dr. Juan Pedro Febles
  • 7. Objetivos 1.Conocer las peculiaridades de Java como lenguaje de programación. 2.Saber declarar variables y asignarle valores. 3.Trabajar con los operadores de Java. 4.Definir y evaluar expresiones e instrucciones en Java. Java Dr. Juan Pedro Febles
  • 8. Objetivos Conocer las peculiaridades de Java como lenguaje de programación. Declarar variables y asignarle valores. El estudiante Trabajar con los operadores debe lograr de Java Definir y evaluar expresiones e instrucciones en Java Java Dr. Juan Pedro Febles
  • 9. Identificador variable función método Nombre Clase Text Que identifica Java Dr. Juan Pedro Febles
  • 10. Reglas para nombrar indicadores Han de comenzar con letra ó_ ó $. Pueden incluir pero no comenzar con número No pueden incluir espacio en blanco Distingue mayúsculas de minúsculas No se pueden usar palabras reservadas Java Dr. Juan Pedro Febles
  • 11. Convenios Tipo de identificador Convención Ejemplo nombre de una clase Comienza por letra String, Rectangulo, mayúscula CinematicaApplet nombre de función comienza con letra calcularArea, minúscula getValue, setColor nombre de variable comienza por letra area, color, appletSize minúscula nombre de constante En letras mayúsculas PI, MAX_ANCHO Java Dr. Juan Pedro Febles
  • 12. Instrucciones y expresiones 1 2 3 Una instrucción Cuando las representa una El valor instrucciones orden simple producido por que es producen un una instrucción realizada en un valor son es llamado valor programa en llamadas de retorno. Java expresiones. Java Dr. Juan Pedro Febles
  • 13. Ejemplo int i=1; import java.awt.*; System.out.println("El primer programa"); rect.mover(10, 20); Java Dr. Juan Pedro Febles
  • 14. Mas sobre expresiones Una expresión es todo aquello que se puede poner a la derecha del operador asignación =. Por ejemplo: x=123; y=(x+100)/4; area=circulo.calcularArea(2.5); Rectangulo r=new Rectangulo(10, 10, 200, 300); Java Dr. Juan Pedro Febles
  • 15. Interpretación •La primera expresión asigna un valor a la variable. •La segunda, realiza una operación. •La tercera, es una llamada a una función miembro calcularArea desde un objeto circulo de una clase determinada. •La cuarta, reserva espacio en memoria para un objeto de la clase Rectángulo mediante la llamada a una función especial denominada constructor. Java Dr. Juan Pedro Febles
  • 16. Variables Todas las De instancia variables han de declararse antes de usarlas De clase Locales Tipos Java Dr. Juan Pedro Febles
  • 17. Uso de cada tipo de variable Instancia Clase Locales • Para definir • Los valores • Una variable los atributos que guardan local existe de un objeto son los desde el mismos para momento de todos los su definición objetos de hasta el final una del bloque determinada en el que se clase. encuentra. Java Dr. Juan Pedro Febles
  • 18. Ejemplo class Circulo{ static final double PI=3.1416; double radio; //... } PI guarda el mismo valor para todos los objetos de la clase Circulo, pero el radio de cada círculo puede ser diferente. Java Dr. Juan Pedro Febles
  • 19. Ejemplo de variable local Se utilizan dentro de las funciones miembro o métodos. class Circulo{ //... double calcularArea(){ double area=PI*radio*radio; return area; } } Aquí área es una variable local a la función calcularArea en la que se guarda el valor del área de un objeto de la clase Circulo. Java Dr. Juan Pedro Febles
  • 20. En Java Las variables locales se declaran en el momento en el que son necesarias. Es una buena costumbre inicializar las variables en el momento en el que son declaradas. int Java Dr. Juan Pedro Febles
  • 21. Ejemplo x=0; String nombre="Angel"; double a=3.5, b=0.0, c=-2.4; boolean bNuevo=true; int[] datos; Java Dr. Juan Pedro Febles
  • 22. Precisión Al contrario de otros lenguajes, java no posee variables globales ( variables que pueden ser usadas en todas las partes del programa). Las variables de instancia son usadas para comunicar informaciones de un objeto a otro y eso sustituye la necesidad de variables globales. Java Dr. Juan Pedro Febles
  • 23. Bloque de código Actúa como unidad Grupo de Iteracción Definición de FOR una Clase sentencias Def. de una Try…cath Función miembro Limitados por Llaves
  • 24. Información que almacena una variables Un dato primitivo El nombre de una clase Tipos Un array
  • 25. Tipos de datos primitivos Enteros Hay 8 tipos Pto. Flotante diferentes para representar Caracteres Valores booleanos Estudie este tópico, haga un resumen y ponga ejemplos de tipo
  • 26. Variables enteras Cualquier combinación de cifras precedidos por el signo más (opcional), para los positivos, o el signo menos, para los negativos Ejemplos 12 -56 0 -800 Declaración: int numero=1205; int x,y;
  • 27. Caracteres En Java los caracteres no están restringidos a los ASCII sino son Unicode. Un carácter está siempre rodeado de comillas simples como 'A', '9', 'ñ', etc. El tipo de dato char sirve para guardar estos caracteres. Java Dr. Juan Pedro Febles
  • 28. Variables booleanas En el lenguaje C/C++ el valor 0 se toma como falso y el 1 como verdadero. En el lenguaje Java existe el tipo de dato boolean. Una variable booleana solamente puede guardar uno de los dos posibles valores: true (verdadero) y false (falso). boolean encontrado=false; {...} encontrado=true; Java Dr. Juan Pedro Febles
  • 29. Variables en coma flotante Las variables del tipo float o double (coma flotante) se usan para guardar números en memoria que tienen parte entera y parte decimal. double PI=3.14159; double g=9.7805, c=2.9979e8; Java Dr. Juan Pedro Febles
  • 30. Las cadenas de caracteres o strings Las cadenas de caracteres o strings son distintas en Java y en el lenguaje C/C++, en este último, las cadenas son arrays de caracteres terminados en el carácter '0'. Sin embargo, en Java son objetos de la clase String. String mensaje="El primer programa"; Java Dr. Juan Pedro Febles
  • 31. Ejemplo public class PrimeroApp{ public static void main(String[] args) { //imprime un mensaje String mensaje="El primer programa"; System.out.println(mensaje); } } Java Dr. Juan Pedro Febles
  • 32. Sugerencia Se ha de poner nombres significativos a las variables, generalmente formados por varias palabras combinadas, la primera empieza por minúscula, pero las que le siguen llevan la letra inicial en mayúsculas. Se debe evitar en todos los casos nombres de variables cortos como xx, i, etc. Java Dr. Juan Pedro Febles
  • 33. Tipos de enteros int Tamaño 32 bits. El intervalo de valores va desde -231 hasta 231-1 (-2147483648 a 2147483647) long Tamaño 64 bits. El intervalo de valores va desde -263 hasta 263-1 (- 9223372036854775808 a 9223372036854775807) Java Dr. Juan Pedro Febles
  • 34. Tipo de enteros Cont… Tipo Descripcion byte Tamaño 8 bits. El intervalo de valores va desde -27 hasta 27 -1 (-128 a 127) short Tamaño 16 bits. El intervalo de valores va desde -215 hasta 215- 1 (-32768 a 32767) Java Dr. Juan Pedro Febles
  • 35. Reales float Tamaño 32 bits. Números en coma flotante de simple precisión. Estándar IEEE 754-1985 (de 1.40239846e–45f a 3.40282347e+38f) Java Dr. Juan Pedro Febles
  • 36. Reales double Tamaño 64 bits. Números en coma flotante de doble precisión. Estándar IEEE 754- 1985. (de 4.94065645841246544e–324d a 1.7976931348623157e+308d.) Java Dr. Juan Pedro Febles
  • 37. Booleanas Tipo Descripcion boolean Tiene dos valores true o false. Java Dr. Juan Pedro Febles
  • 38. Literales Son cualquier cosa, números texto u otra información que represente directamente un valor. Ejemplo Int year =1998 Java Dr. Juan Pedro Febles
  • 39. Operadores Operador Nombre Ejemplo + Suma 3+4 - Diferencia 3-4 * Producto 3*4 / Cociente 20/7 % Módulo 20%7 Java Dr. Juan Pedro Febles
  • 40. El operador asignación El operador más importante y más frecuentemente usado es el operador asignación =, se emplea para la inicialización de las variables. Ejemplo, int numero; numero=20; la primera sentencia declara una variable entera de tipo int y le da un nombre (numero). La segunda sentencia usa el operador asignación para inicializar la variable con el número 20. Java Dr. Juan Pedro Febles
  • 41. Sea la sentencia, a=b; Que asigna a a el valor de b. A la izquierda siempre tendremos una variable tal como a, que recibe valores, a la derecha otra variable b, o expresión que tiene un valor. Por tanto, tienen sentido las expresiones a=1234; double area=calculaArea(radio); superficie=ancho*alto; Java Dr. Juan Pedro Febles
  • 42. Combinación del operador de asignación yoperadores aritméticos Expresión Significado x+=y x=x+y x-=y x=x-y x*=y x=x*y x/=y x=x/y Java Dr. Juan Pedro Febles
  • 43. Operadores de comparación Operador Significado Ejemplo == Igual X==3 != Diferente X!=3 < Menor que X<3 > Mayor que X>3 <= Menor o igual que X<=3 >= Mayor o igual que X>=3 Java Dr. Juan Pedro Febles
  • 45. Operadores lógicos Operador Simbolo Ejemplo AND &, && boolean unusual =(age <21) &(girlfriends > 78) OR |,|| El mismo cambiando de símbolo XOR ^ X^Y NOT ! ! expresión Java Dr. Juan Pedro Febles
  • 46. Concatenación de strings En Java se usa el operador + para concatenar cadenas de caracteres o strings. Ejemplo: una sentencia como la siguiente: System.out.println("la temperatura centígrada es "+tC); Java Dr. Juan Pedro Febles
  • 47. Precisión Cuando se realiza una operación, si un operando es entero (int) y el otro es de coma flotante (double) el resultado es en coma flotante (double). int a=5; double b=3.2; double suma=a+b; Java Dr. Juan Pedro Febles
  • 48. Nota Cuando asignamos a la variable entero el número guardado en la variable real, como se trata de dos tipos de variables distintos cuyo tamaño en memoria es de 32 y 64 bits respectivamente. La sentencia: entero=real; convierte el número real en un número entero eliminando los decimales. Java Dr. Juan Pedro Febles
  • 49. Los operadores unarios ++ Incremento -- Decremento Java Dr. Juan Pedro Febles
  • 50. Precedencia de operadores Operadores de incremento y decremento Operadores aritméticos Comparaciones. Operadores Lógicos. Expresiones de asignación Java Dr. Juan Pedro Febles
  • 51. El comentario mas usado en Java public class PrimeroApp{ public static void main(String[] args) { //imprime un mensaje System.out.println("El primer programa"); } } Aquí se utiliza // Para hacer un comentario Java Dr. Juan Pedro Febles
  • 52. Fin de la clase Próximo tema Las clases y las superclases en Java Java Dr. Juan Pedro Febles