Sintaxis De Java

Páginas: 7 (1519 palabras) Publicado: 5 de septiembre de 2011
COMENTARIOS

// comentarios para una sola línea
/* comentarios de una o
más líneas
*/
3
/** comentario de documentación,
de una o más líneas
*/
IDENTIFICADORES

• Normas obligatorias:
_ Los identificadores diferencian entre mayúsculas y minúsculas. Por ejemplo
los identificadores "NombreDeVariable" y "nombredevariable" no son
iguales.
_ Deben comenzar con una letra, subrayado (_)o símbolo de dolar ($).
_ No puede usarse como identificador una palabra reservada.
_ Los caracteres posteriores al primero pueden ser números.
_ No existe longitud máxima.
4
• Normas recomendadas:
_ Los nombres de clases empiezan con mayúsculas.
_ La primera letra de las variables y métodos con minúscula.
_ Los nombres compuestos se unen con una letra mayúscula en el comienzo
de cadapalabra.
_ Por ejemplo:
saldoCuenta
calcularInteresCuenta()
_ Se usan nombres largos y significativos. Por ejemplo para una variable
donde guardar un nombre de usuario, una buena idea sería denominarla
"nombreUsuario". Sería un error denominarla “u”.
• Serían identificadores válidos:
identificador1
nombreUsuario
_variable_del_sistema
$total
Letra
$
_
IDENTIFICADORES
5
• Y su usosería, por ejemplo:
int contadorPrincipal;
char letraInicial;
float $cantidadEnEuros;
Letra
$
_
Dígito
• Literales:
– Enteros: Representan valores de tipo int o long (por defecto int).
• Hay tres tipos decimal, octal y hexadecimal.
• Ejemplos:
int (32 bits): 21 077 0xDC00
long (64 bits) (número + l o L) : 1234567890L
0
0x 0X
dígito
l
L
TIPOS DE DATOS
6
– Reales en coma flotante:Representan valores de tipo float o
double (por defecto double).
• Representan números decimales con partes fraccionarias
• Ejemplo:
634.3346 //standard
6.343346e2 //científica
• Por defecto double, para float: número + f o F.
634.3346F //float
+
-
_um . _um e
E
_um
+
-
f
F
• Literales:
– Booleanos:
• true y false
– Caracteres: Representan valores de tipo char (caracteresUnicode).
• Tabla de caracteres UNICODE (65536 caracteres).
• Ejemplo: char variableCaracter='A';
• Caracteres no imprimibles:
true
false
TIPOS DE DATOS
\ Barra invertida
\f Salto de página
7
– Cadenas: Representan objetos de tipo String. Caracteres entre comillas
dobles. Se pueden utilizar caracteres de escape \.
String cadena="Esto es una cadena literal";
Ejemplos: ““, “Hola Mundo”, “Estoes una\n\”cadena\””
\b Retroceso
\r Retorno de carro
\f Alimentación de formularios
\t Tabulador horizontal
\n Línea nueva
\’ Comillas simples
\” Comillas dobles
\u???? Unicode hexadecimal
\ddd Unicode octal
• Java es un lenguaje fuertemente "tipado".
• Ejemplos:
//declaramos una variable de tipo int (32 bits con signo)
int contador;
//declaramos una variable de tipo carácter.
charcarac;
//la variable temperatura es de tipo double (64 bits con signo)
double temperatura;
TIPOS DE DATOS
8
– Opcionalmente se puede inicializar la variable declarada con algún valor:
int contador=0;
char carac='P';
short enteroCorto=-432;
double temperatura=23.65;
double decimal1=345.23e12;
float decimal2=0.545; //Mal. Correcto: float decimal2=0.545f;
– También se pueden realizardeclaraciones múltiples:
char carac1, carac2, carac3, carac4;
double primerDecimal, segundoDecimal;
int a,b,c,d,e=6; //solo se inicializa a 6 la variable e
• Conversiones entre diferentes tipos de datos:
int littleInt;
long bigInt=123;
littleInt=bigInt; // ERROR!! 32 bits _ 64 bits
– Conversión cast:
int littleInt;
long bigInt=123;
littleInt=(int) bigInt; // CORRECTO!!
TIPOS DE DATOS
9De\A byte short char int long float double
byte No No No No No No No
short Si No No No No No No
char Si Si No No No No No
int Si Si Si No No No No
long Si Si Si Si No No No
float Si Si Si Si Si No No
double Si Si Si Si Si Si No
Posfijos [] . (params) expr++ expr--
Prefijos (D) ++expr --expr +expr -expr ~ !
Creación o conversión new (tipo) expr
Multiplicación, División, Resto División...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Sintaxis De Java
  • Sintaxis De Java
  • Sintaxis-Java
  • Guia Sintaxis Java 2
  • Sintaxis del lenguaje java
  • La sintaxis
  • Sintáxis
  • Sintaxis

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS