Tipos primitivos e Variaveis?
Me ajudem, não entendi especificamento o que são tipos primitivos.
link pesquisado
[url]http://www.caelum.com.br/apostila-java-orientacao-objetos/variaveis-primitivas-e-controle-de-fluxo/#3-2-tipos-primitivos-e-valores[/url]
Esses tipos de variáveis são tipos primitivos do Java: o valor que elas guardam são o real conteúdo da variável. Quando você utilizar o operador de atribuição= o valor será copiado.
link pesquisado
[url]http://www.caelum.com.br/apostila-java-orientacao-objetos/variaveis-primitivas-e-controle-de-fluxo/#3-2-tipos-primitivos-e-valores[/url]
Roseane Silva
Curtidas 0
Respostas
Ronaldo Lanhellas
12/11/2014
Me ajudem, não entendi especificamento o que são tipos primitivos.
link pesquisado
[url]http://www.caelum.com.br/apostila-java-orientacao-objetos/variaveis-primitivas-e-controle-de-fluxo/#3-2-tipos-primitivos-e-valores[/url]
Esses tipos de variáveis são tipos primitivos do Java: o valor que elas guardam são o real conteúdo da variável. Quando você utilizar o operador de atribuição= o valor será copiado.
link pesquisado
[url]http://www.caelum.com.br/apostila-java-orientacao-objetos/variaveis-primitivas-e-controle-de-fluxo/#3-2-tipos-primitivos-e-valores[/url]
Tipos primitivos são aqueles próprios da computação em si e não da linguagem, que não passam por nenhum tipo de "manipulação". Vejamos: int, double e char são tipos primitivos no Java. Porque ?
Quando você faz o seguinte:
int a = 10;
O valor da variável 'a' é exatamente 10 na memória, claro que convertidos para binário.
Por outro lado, a String não é um tipo primitivo, é um objeto manipulado pelo Java que tende a converter o seu texto em um array de char. Ou seja:
String nome = "RONALDO";
Na verdade será convertido para:
char[] ronaldo = ...
GOSTEI 0
Roseane Silva
12/11/2014
Os tipos int, double e char são primitivos do proprio java, pela leituras eu tinha quase certeza que String tambem o era.
sobre o trecho do código, isso é o que acontece internamente?
sobre o trecho do código, isso é o que acontece internamente?
Na verdade será convertido para: #Código 1 char[] ronaldo = ...
GOSTEI 0
Ronaldo Lanhellas
12/11/2014
Os tipos int, double e char são primitivos do proprio java, pela leituras eu tinha quase certeza que String tambem o era.
sobre o trecho do código, isso é o que acontece internamente?
sobre o trecho do código, isso é o que acontece internamente?
Na verdade será convertido para: #Código 1 char[] ronaldo = ...
String é uma classe própria do Java e não um tipo primitivo. int,double,char,long,byte e etc, são tipos primitivos fornecidos pela teoria da computação e que são fornecidos por cada linguagem de uma maneira diferente. Você vai encontrar o 'int' em C, C#, Java, Pascal e etc, mas o String é próprio do Java, por ser uma classe implementada pelo Java, assim como o Integer ('i' maiúsculo).
GOSTEI 0
Eduardo Pessoa
12/11/2014
Se tiver um tempinho, veja esses videos:
[url]https://www.youtube.com/watch?v=It0_PtflCyo[/url]
[url]https://www.youtube.com/watch?v=aqiB58NpKLw[/url]
[url]https://www.youtube.com/watch?v=It0_PtflCyo[/url]
[url]https://www.youtube.com/watch?v=aqiB58NpKLw[/url]
GOSTEI 0
Roseane Silva
12/11/2014
Entendido!
Eduardo, vou ver esses video sim, mas espero não bagunçar mais a minha cabeça, rsrs.
Eduardo, vou ver esses video sim, mas espero não bagunçar mais a minha cabeça, rsrs.
GOSTEI 0
Eduardo Pessoa
12/11/2014
Paciencia Roseane, te ajudará, tenha foco.
GOSTEI 0
Roseane Silva
12/11/2014
Estou tendo, até mais Eduardo, rsrs, vamos tentando.
GOSTEI 0