Colocar Resposta 
 
Avaliação do Tópico:
  • 0 votos - 0 Média
  • 1
  • 2
  • 3
  • 4
  • 5
básico de java
19-03-2013, 10:38
Mensagem: #1
básico de java
Bom dia,
Não percebo como funciona uma entidade(deve ser um método da variável ou chamento) que utiliza-se em java. Que está muito presente nos programas de java.
como por exemplo: Byte.MAX_VALUE; outra vezes aparece também this.variavel para coordenadas. Basicamente não percebi as expressões com um ponto a separar as partes, já que do pouco que sei de programação nunca tinha trabalho como algo semelhante.

Passei um códiogo onde se encontram muitos exemplos desses:



public class MaxVariablesDemo {
public static void main(String args[]) {

// integers
byte largestByte = Byte.MAX_VALUE; //do exemplo acima
short largestShort = Short.MAX_VALUE;
int largestInteger = Integer.MAX_VALUE;
long largestLong = Long.MAX_VALUE;

// real numbers
float largestFloat = Float.MAX_VALUE;
double largestDouble = Double.MAX_VALUE;

// other primitive types
char aChar = 'S';
boolean aBoolean = true;

// display them all
System.out.println("The largest byte value is " + largestByte);
System.out.println("The largest short value is " + largestShort);
System.out.println("The largest integer value is " + largestInteger);
System.out.println("The largest long value is " + largestLong);

System.out.println("The largest float value is " + largestFloat);
System.out.println("The largest double value is " + largestDouble);

if (Character.isUpperCase(aChar)) {
System.out.println("The character " + aChar + " is upper case.");
} else {
System.out.println("The character " + aChar + " is lower case.");
}
System.out.println("The value of aBoolean is " + aBoolean);
}
}

Resultado da execução:

The largest byte value is 127
The largest short value is 32767
The largest integer value is 2147483647
The largest long value is 9223372036854775807
The largest float value is 3.40282e+38
The largest double value is 1.79769e+308
The character S is upper case.
The value of aBoolean is true
Procurar todas as mensagens deste utilizador
Citar esta mensagem numa resposta
19-03-2013, 12:37
Mensagem: #2
RE: básico de java
O ponto é um operador (dereference operator, sinceramente não sei o termo em português) que permite aceder a um elemento de uma classe ou a uma classe de um package.

Por exemplo quando tens v1.v2, estás a referir-te ao membro v2 do objecto v1.
Se tiveres v1.v2.v3, então estás a referir-te ao membro v3 da classe v2 do package v1.

Tens mais informação aqui

Pedidos de ajuda via PM serão ignorados
Acordo ortográfico? Desconheço, obrigado Wink
Agradeço ao Chrome o facto de os meus posts nao terem acentos Evil
Procurar todas as mensagens deste utilizador
Citar esta mensagem numa resposta
28-03-2013, 18:24
Mensagem: #3
RE: básico de java
Não diria melhor Corvus Smile

Página oficial do AltaRotação no Facebook
Procurar todas as mensagens deste utilizador
Citar esta mensagem numa resposta
Colocar Resposta 


Saltar Fórum:


Utilizadores a ver este tópico: 1 Visitante(s)