Cursos Basico de Java
Java
1
Identificadores
Son nombres asignados a clases, variables,
métodos.
El primer carácter válido debe ser :
◦
◦
◦
◦
Una letra mayúscula (A-Z)
Una letra minúscula (a-z)
El carácter subíndice (_)
El carácter pesos ($)
2
Identificadores
El segundo carácter válido debe ser:
◦ Cualquier carácter de la lista pasada
◦Caracteres numéricos (0-9)
Cuando el identificador tiene varias palabras,
cada subpalabra inicia con mayúscula
Palabras reservadas Java no deben ser usadas
El lenguaje Java es sensitivo en caracteres
mayúsculas/minúsculas
3
Elementos de código en Java
Palabra reservada class (minúsculas)
El nombre de la clase (primera letra mayúscula)
El cuerpo de la clase comienza con { yfinaliza con }
Al final de cada instrucción lleva ;
Dentro del cuerpo se declaran los atributos y métodos
Para que un programa se puede ejecutar debe de
contener un método main ( )
◦ public static void main (String argumentos [] )
4
Convenciones
Las clases deben comenzar con una letra
mayúscula
Las variables y métodos deben ir con letra
minúscula
Las constantes enmayúscula
Si el identificador tiene más de 2 palabras, de la
segunda en adelante comienzan con mayúscula.
5
Variables
Variable
◦ Es el término de programación en lenguaje
Java para definir atributos
Esta compuesta por:
◦ Tipo
◦ Identificador único
6
Declaración de variables y
constantes
Las variables deben de estar declaradas de
acuerdo a un tipo dedatos del lenguaje.
◦ [=]
;
Todas las variables y constantes deben ser
declaradas antes de su uso
Todas las variables tienen asociado un tipo, ya
sea:
◦ Primitivo
◦ Referencia
El tipo restringe los valores que pueden ser
asignados a una variable.
Para declarar constantes, se utiliza la palabra
reservada final.
7
Palabras reservadas
abstract
continue
fornew
switch
assert***
default
goto*
package
synchronized
boolean
do
if
private
this
break
double
implements
protected
throw
byte
else
import
public
throws
case
enum****
instanceof
return
transient
catch
extends
int
short
try
char
final
interface
static
void
class
finally
longstrictfp**
volatile
const*
float
native
super
while
*
**
***
****
not used
added in 1.2
added in 1.4
added in 5.0
8
Tipos primitivos Java
Tipos primitivos son 8:
◦
◦
◦
◦
Lógicos - boolean
Texto - char
Enteros – byte, short, int, long
Flotantes – double, float
9
Sistema de tipos
© 2003 Brooks/Cole - Thomson Learning™
10
Tipossimples
Tipos Simples
Tamaño
Valor Mínimo Valor Máximo
Tipos
Wrapper
Boolean
boolean
1-bit
true (verdadero) o false (falso)
char
16-bit
Unicode 0
Unicode 216-1
Character
byte
8-bit
-128
+127
Byte
short
16-bit
-215
+215-1
Short
int
32-bit
-231
+231-1
Integer
long
64-bit
-263
+263-1
Long
float
32-bitIEE754 de 32 bits
Float
double
64-bit
IEE754 de 64 bits
Double
void
-
-
Void
-
11
Lógicos - boolean
El tipo boolean tiene dos valores:
◦ true
◦ false
Ejemplo:
◦ boolean hecho=true;
◦ Declara la variable hecho como un tipo
boolean y le asigna el valor de true
12
Texto - char y String
char
◦ Representa un carácter Unicode de 16 bits
◦Debe tener su literal encerrada entre
apóstrofos ‘’
◦ Usa la siguiente notación:
‘a’ - la letra a
‘\t’ - un tabulador insertado
13
Texto - char y String
String
◦ No es un tipo primitivo, es una clase
◦ Tiene sus literales encerradas entre comillas
dobles “”
◦ Puede ser usado como a continuación:
String saluda = “Buenos días !!! \n”;
String mensajeError = “Registro no...
Regístrate para leer el documento completo.