Diferència entre revisions de la pàgina «M3 - Programació estructurada / Continguts UF1: Declaració, inicialització i ús de variables»
(→Paraules clau en programació Java) |
(→Paraules clau en programació Java) |
||
Línia 48: | Línia 48: | ||
Són les següents: | 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"|First Name | ||
! align="left" width="100 px" style="background:Lavender; color:Black"|Last Name | ! align="left" width="100 px" style="background:Lavender; color:Black"|Last Name | ||
Línia 56: | Línia 54: | ||
! align="left" width="85 px" style="background:Lavender; color:Black"|Phone | ! 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="85 px" style="background:Lavender; color:Black"|Join Date | ||
+ | {|border="2" cellpadding="4" cellspacing="0" style="margin: 1em 1em 1em 0; background: #f9f9f9; border: 1px #aaa solid; border-collapse: collapse; font-size: 95%;" | ||
|- | |- | ||
|Carmen||Velasquez||283 King Street||Seatle||206-899-6666||08-MAR-90 | |Carmen||Velasquez||283 King Street||Seatle||206-899-6666||08-MAR-90 |
Revisió del 18:43, 26 oct 2018
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
Carmen | Velasquez | 283 King Street | Seatle | 206-899-6666 | 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