Difference between revisions of "Palavras chave da linguagem Java"

From Wiki**3

Line 12: Line 12:
  
 
== break ==
 
== break ==
 +
 +
* Utilização em ciclos: ver <code>[[#for|for]]</code> e <code>[[#while|while]]</code>.
 +
* Outros casos: ver <code>[[#switch|switch]]</code>.
  
 
== byte ==
 
== byte ==
Line 32: Line 35:
  
 
== continue ==
 
== continue ==
 +
 +
* Ver <code>[[#for|for]]</code> e <code>[[#while|while]]</code>.
  
 
== default ==
 
== default ==
Line 110: Line 115:
  
 
== this ==
 
== this ==
 +
 +
=== Referência ===
 +
 +
Referência para o objecto "actual", i.e., para o objecto no contexto do qual se executa o código onde aparece a referência. O exemplo seguinte, embora não siga as regras de nomenclatura, ilustra o uso de <code>this</code> como forma de desambiguar as variáveis no construtor.
 +
 +
  class A {
 +
    int x;
 +
    A(int x) {
 +
      this.x = x;
 +
    }
 +
  }
 +
 +
=== Sintaxe de Construção ===
 +
 +
Num construtor, esta palavra reservada pode ser utilizada para chamar explicitamente outro construtor da mesma classe. Quando é utilizado desta forma, <code>this</code> pode ocorrer apenas uma vez e deve aparecer como a primeira instrução do construtor.
 +
 +
  class A {
 +
    A(int i) { /* qualquer coisa */ }
 +
    A(float f, int i) {
 +
      this(i);              // chamada ao primeiro construtor
 +
      /* resto do segundo construtor */
 +
    }
 +
  }
  
 
== throw ==
 
== throw ==
Line 120: Line 148:
  
 
[[Tipos primitivos em Java|Tipo primitivo]].
 
[[Tipos primitivos em Java|Tipo primitivo]].
 +
 +
== volative ==
  
 
== while ==
 
== while ==

Revision as of 11:19, 3 October 2005


abstract

boolean

Tipo primitivo.

break

byte

Tipo primitivo.

case

Ver switch.

catch

Ver try.

char

Tipo primitivo.

class

continue

default

Ver switch.

do

Ver while.

double

Tipo primitivo.

else

Ver if.

extends

Ver class.

final

finally

Ver try.

float

Tipo primitivo.

for

if

implements

Ver interface.

import

int

Tipo primitivo.

interface

long

Tipo primitivo.

new

Operador.

package

private

protected

public

return

short

Tipo primitivo.

static

super

switch

synchronized

this

Referência

Referência para o objecto "actual", i.e., para o objecto no contexto do qual se executa o código onde aparece a referência. O exemplo seguinte, embora não siga as regras de nomenclatura, ilustra o uso de this como forma de desambiguar as variáveis no construtor.

 class A {
   int x;
   A(int x) {
     this.x = x;
   }
 }

Sintaxe de Construção

Num construtor, esta palavra reservada pode ser utilizada para chamar explicitamente outro construtor da mesma classe. Quando é utilizado desta forma, this pode ocorrer apenas uma vez e deve aparecer como a primeira instrução do construtor.

 class A {
   A(int i) { /* qualquer coisa */ }
   A(float f, int i) {
     this(i);               // chamada ao primeiro construtor
     /* resto do segundo construtor */
   }
 }

throw

throws

try

void

Tipo primitivo.

volative

while