8
Por convencion, todos los nombres de clases en Java comienzan con una letra mayuscula, y la primera letra de cada palabra en el nombre de la clase debe ir en mayuscula (por ejemplo, EjemploDeNombreDeClase). Por convención, el identifi cador del nombre de una clase siempre debe comenzar con una letra mayúscula, y la primera letra de cada palabra subsiguiente del identifi cador también debe ir en mayúscula. Los programadores de Java saben que, por lo general, dichos identifi cadores representan clases de Java, por lo que si usted nombra a sus clases de esta forma, sus programas serán más legibles. System.out.println( "Bienvenido a la programacion en Java!" ); indica a la computadora que realice una acción; es decir, que imprima la cadena de caracteres contenida entre los caracteres de comillas dobles (sin incluirlas). A una cadena tambien se le denomina cadena de caracteres, mensaje o literal de cadena. Genericamente, nos referimos a los caracteres entre comillas dobles como cadenas. El compilador no ignora los caracteres de espacio en blanco dentro de las cadenas. System.out se conoce como el objeto de salida estándar. System.out permite a las aplicaciones en Java mostrar conjuntos de caracteres en la ventana de comandos, desde la cual se ejecuta la aplicacion en Java. El metodo System.out.println muestra (o imprime) una línea de texto en la ventana de comandos. La cadena dentro de los parentesis en la linea 9 es el argumento para el metodo. El metodo System.out.println realiza su tarea, mostrando (o enviando) su argumento en la ventana de comandos. Cuando System.out. println completa su tarea, posiciona el cursor de salida (la ubicacion en donde se mostrara el siguiente caracter) al principio de la siguiente linea en la ventana de comandos. [Este desplazamiento del cursor es similar a cuando

Javaaaa Def Conceptos

Embed Size (px)

Citation preview

Page 1: Javaaaa Def Conceptos

Por convencion, todos los nombres de clases en Java comienzan con una letra mayuscula, y la primera letra decada palabra en el nombre de la clase debe ir en mayuscula (por ejemplo, EjemploDeNombreDeClase).Por convención, el identifi cador del nombre de una clase siempre debe comenzar con una letra mayúscula, y la primeraletra de cada palabra subsiguiente del identifi cador también debe ir en mayúscula. Los programadores de Javasaben que, por lo general, dichos identifi cadores representan clases de Java, por lo que si usted nombra a sus clases deesta forma, sus programas serán más legibles.

System.out.println( "Bienvenido a la programacion en Java!" );indica a la computadora que realice una acción; es decir, que imprima la cadena de caracteres contenida entrelos caracteres de comillas dobles (sin incluirlas). A una cadena tambien se le denomina cadena de caracteres,mensaje o literal de cadena. Genericamente, nos referimos a los caracteres entre comillas dobles como cadenas.El compilador no ignora los caracteres de espacio en blanco dentro de las cadenas.System.out se conoce como el objeto de salida estándar. System.out permite a las aplicaciones en Javamostrar conjuntos de caracteres en la ventana de comandos, desde la cual se ejecuta la aplicacion en Java.

El metodo System.out.println muestra (o imprime) una línea de texto en la ventana de comandos. Lacadena dentro de los parentesis en la linea 9 es el argumento para el metodo. El metodo System.out.printlnrealiza su tarea, mostrando (o enviando) su argumento en la ventana de comandos. Cuando System.out.println completa su tarea, posiciona el cursor de salida (la ubicacion en donde se mostrara el siguiente caracter)al principio de la siguiente linea en la ventana de comandos. [Este desplazamiento del cursor es similar a cuandoun usuario oprime la tecla Intro, al escribir en un editor de texto (el cursor aparece al principio de la siguientelinea en el archivo)].Toda la linea 9, incluyendo System.out.println, el argumento "Bienvenido a la programacion enJava!" entre parentesis y el punto y coma (;), se conoce como una instrucción; y siempre debe terminar conun punto y coma. Cuando se ejecuta la instruccion de la linea 9 de nuestro programa, esta muestra el mensajeBienvenido a la programacion en Java! en la ventana de comandos.

Page 2: Javaaaa Def Conceptos

Omitir el punto y coma al fi nal de una instrucción es un error de sintaxis.

Todas las declaraciones import deben aparecer antes de la primera declaración de clase en el archivo. Colocar unadeclaración import dentro del cuerpo de la declaración de una clase, o después de la declaración de la misma, es unerror de sintaxis.

Por lo general, si olvida incluir una declaración import para una clase que utilice en su programa, se produce unerror de compilación que contiene el mensaje: “cannot resolve symbol”. Cuando esto ocurra, verifi que que hayaproporcionado las declaraciones import apropiadas y que los nombres en las mismas estén escritos correctamente,incluyendo el uso apropiado de las letras mayúsculas y minúsculas.

Scanner entrada = new Scanner( System.in );

es una instrucción de declaración de variable (tambien conocida como declaración), la cual especifi ca el nombre (entrada) y tipo (Scanner) de una variable utilizada en este programa. Una variable es una ubicacion en lamemoria de la computadora, en donde se puede guardar un valor para utilizarlo posteriormente en un programa. Todas las variables deben declararse con un nombre y un tipo antes de poder usarse; este nombre permite alprograma acceder al valor de la variable en memoria; y puede ser cualquier identifi cador valido. (Consulte en laseccion 2.2 los requerimientos para nombrar identifi cadores). El tipo de una variable especifi ca el tipo de informacionque se guarda en esa ubicacion de memoria. Al igual que las demas instrucciones, las instrucciones dedeclaracion terminan con punto y coma (;).La declaracion en la linea 11 especifi ca que la variable llamada entrada es de tipo Scanner. Un objetoScanner permite a un programa leer datos (como numeros) para usarlos. Los datos pueden provenir de muchasfuentes, como un archivo en disco, o desde el teclado. Antes de usar un objeto Scanner, el programa debe crearloy especifi car el origen de los datos.El signo igual (=) en la linea 11 indica que la variable entrada tipo Scanner debe inicializarse (es decir,hay que prepararla para usarla en el programa) en su declaracion con el resultado de la expresion new Scanner( System.in ) a la derecha del signo igual. Esta expresion crea un objeto Scanner que lee los datos escritos porel usuario mediante el teclado. Recuerde que el objeto de salida estandar, System.out, permite a las aplicacionesde Java mostrar caracteres en la ventana de comandos. De manera similar, el objeto de entrada estándar, System.

Page 3: Javaaaa Def Conceptos

in, permite a las aplicaciones de Java leer la informacion escrita por el usuario. Asi, la linea 11 crea un objetoScanner que permite a la aplicacion leer la informacion escrita por el usuario mediante el teclado.Las instrucciones de declaracion de variables en las lineas 13 a la 15

Page 4: Javaaaa Def Conceptos
Page 5: Javaaaa Def Conceptos

import java.util.Scanner;

public class daadadad {

public static void main(String[] args) {

// TODO, add your application code

Scanner entrada = new Scanner( System.in );

Page 6: Javaaaa Def Conceptos

int edad;

String nombre,sexo;

double altura;

System.out.println("ingresar nombre:");

nombre= entrada.next();

System.out.println("ingresar edad:");

edad= entrada.nextInt();

System.out.print("ingresar altura:");

altura= entrada.nextDouble(); //la altura cuando nos pida el valor ingresarla con como(,) y no con punto es decir 1,85

if(edad>18) {

System.out.println("soy mayor de edad:");

}

else{

System.out.println("soy menor:");