M3 - Programació estructurada / Continguts UF1: Declaració, inicialització i ús de variables
Contingut
- 1 Identificadors i ús de les variables
- 2 Variables
- 3 Declaració i inicialització de variables
- 4 Paraules clau en programació Java
- 5 Tipus bàsics del llenguatge Java
- 6 Tipus primitius
- 7 Enters: byte, short, int i long
- 8 Reals en coma flotant: double i float
- 9 Lògics: boolean
- 10 Textuals: char
- 11 Assignació de valors a les variables
- 12 Constants
- 13 Comentaris
- 14 Signes de punt i coma, blocs i espai en blanc
Identificadors i ús de les variables
En el llenguatge Java, un identificador és un nom assignat a una variable, una classe o un mètode. Els identificadors comencen per una lletra, el signe de subratllat (_) o el símbol del dòlar ($). Els caràcters posteriors poden ser dígits. No tenen longitud màxima i existeix diferència entre majúscules i minúscules.
Un identificador no pot ser una paraula clau, però pot contenir una paraula clau com a part del seu nom.
Cal fer servir noms “amb sentit lògic” pels identificadors. Si un identificador guarda informació d’un alumne té més sentit anomenar-lo Alumne que no pas Xvmwedfjglazxxzca.
Variables
Les variables s'utilitzen per emmagatzemar i recuperar dades utilitzades pels programes.
Declaració i inicialització de variables
Les variables poden declarar-se i inicialitzar-se per separat (en línies de codi diferents) o en una mateixa línia de codi. La sintaxi per declarar una variable a l'interior d'un mètode és:
identificador tipus;
La sintaxi per inicialitzar una variable és:
identificador = valor;
La sintaxi per declarar i inicialitzar una variable mètode és:
identificador tipus = valor;
on :
- tipus representa la classe d’informació que conté la variable. Algunes poden contenir números, altres caràcters, etc. És necessari assignar un tipus a cada variable per a indicar la classe d’informació que guardaran.
- identificador es el nom assignat a la variable que conté aquest tipus. Per convenció comencen per minúscula i fan servir la notació “camell”.
- valor és el valor que es vol assignar a la variable. És un element opcional perquè no és necessari assignar cap valor a una variable en el moment de declarar-la.
Exemples:
- int edat = 21;
- float notaFinal;
- notaFinal =9.4;
- char tecla=’A’;
Paraules clau en programació Java
Les paraules clau són paraules reservades que tenen un significat especial per al compilador de Java.
Són les següents:
! align="left" width="100 px" style="background:Lavender; color:Black"|First Name ! align="left" width="100 px" style="background:Lavender; color:Black"|Last Name ! align="left" width="120 px" style="background:Lavender; color:Black"|Address ! align="left" width="85 px" style="background:Lavender; color:Black"|State ! align="left" width="85 px" style="background:Lavender; color:Black"|Phone ! align="left" width="85 px" style="background:Lavender; color:Black"|Join Date
align="left" width="100 px" abstract | abstract | for | new | switch | 08-MAR-90 |
---|---|---|---|---|---|
LaDoris | Ngao | 5 Modrany | Bratislava | 586-355-8882 | 08-MAR-90 |
Midori | Nagayama | 68 Via Centrale | Sao Paulo | 254-852-5764 | 17-JUN-91 |
Mark | Lewis | 6921 King Way | Lagos | 63-559-7777 | 07-ABR-90 |
Audry | Ropeburn | 86 Chu Street | Hong Kong | 41-559-87 | 18-ENE-91 |
Molly | Urguhart | 3035 Laurier | Quebec | 418-542-9988 | 18-ENE-91 |
abstract | continue | for | new | 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 | long | strictfp | volatile |
const | float | native | super | while |