Tipos de Variaveis Java e C#

Publicado: 26 de janeiro de 2014 em C#, Java

Tipos (Types)

O que precisamos saber antes de estudar Tipos?

Precisamos conhecer o significado do termo “variável”  na área da computação.

O que é uma variável?

Na programação, uma variável é um objeto (uma posição, frequentemente localizada na memória) capaz de reter e representar um valor ou expressão. Enquanto as variáveis só “existem” em tempo de execução, elas são associadas a “nomes”, chamados identificadores, durante o tempo de desenvolvimento.

Quando nos referimos à variável, do ponto de vista da programação de computadores, estamos tratando de uma “região de memória (do computador) previamente identificada cuja finalidade é armazenar os dados ou informações de um programa por um determinado espaço de tempo”. A memória do computador se organiza tal qual um armário com várias divisões. Sendo cada divisão identificada por um endereço diferente em uma linguagem que o computador entende.

O computador armazena os dados nessas divisões, sendo que em cada divisão só é possível armazenar um dado e toda vez que o computador armazenar um dado em uma dessas divisões, o dado que antes estava armazenado é eliminado. O conteúdo pode ser alterado, mas somente um dado por vez pode ser armazenado naquela divisão.

O computador identifica cada divisão por intermédio de um endereço no formato hexadecimal, e as linguagens de programação permitem nomear cada endereço ou posição de memória, facilitando a referência a um endereço de memória. Uma variável é composta por dois elementos básicos: o conteúdo, o valor da variável e identificador, um nome dado à variável para possibilitar sua utilização

O que são Tipos?

São diferentes espécies de  valores que podem ser armazenados e manipulados em uma variável.

Quais são os principais tipos?

boolean: valor de verdade (verdadeiro ou falso).

int: Inteiro (0, 1, -47).

double: número Real (3,14, 1,0, -2,1).

String: Texto (“Olá”, “exemplo”).

Em java e C# e também algumas outras linguagens de programação podemos ter tipos que coincidem como é o caso do exemplo abaixo:

JAVA


public class Cad {

public static void main(String[] args) {

// TODO Auto-generated method stub

int codigo = 10;

String nome = "João da Silva";

Boolean ativo = true;

Double salario = 1.556;

System.out.println("Codigo:" + codigo + " Nome: " +

nome  + " Ativo: " +

ativo + " Salario: " +

salario);

}

}

 

C#


using System;

class Program     {
         static void Main(string[] args)

{

int codigo = 10;

String nome = "João da Silva";

Boolean ativo = true;

Double salario = 1.556;

System.Console.WriteLine("Codigo:" + Convert.ToString(codigo) + " Nome: " +

nome  + " Ativo: " +

Convert.ToString(ativo) + " Salario: " +

Convert.ToString(salario));

Console.ReadKey();

}

}

 

Em ambos códigos você terá o mesmo resultado:
Codigo:10 Nome: João da Silva Ativo: true Salario: 1.556

Nota: Em C# nós precisamos converter os tipos de variáveis para um tipo texto para que possa ser mostrado no console.

Para isso usamos o seguinte comando:

Convert.ToString(Variável)

Este comando converte todos os diferentes tipos em um tipo String, o mesmo não acontece no código Java.

Exercício:

Amplie o exemplo dado e crie um cadastro de pessoa com dados pessoais, nome de pai e mãe e endereço completo, usando os diferentes tipos de variáveis.

Anúncios

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair /  Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair /  Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair /  Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair /  Alterar )

Conectando a %s