Classes de mensagens publicitárias de java

A diferença entre tipos primitivos e tipos de referência é uma das características mais controversas de Java, e os desenvolvedores muitas vezes se queixam sobre as diferenças entre os valores primitivos e valores de referência.

  • Cada tipo primitivo é cozido no idioma.

    Java tem oito tipos primitivos.

  • Cada tipo de referência é uma classe ou uma interface.

    Você pode definir o seu próprio tipo de referência. Assim, o número de tipos de referência em Java é potencialmente infinitas.

Aqui está um dos primitivos versus-tipo de referência “pegadinhas:” Não é possível armazenar um valor primitivo em uma ArrayList. Você pode escrever

// Isso é bom: ArrayList arrayList = new ArrayList() -

porque String é um tipo de referência. Mas você não pode escrever

Video: Cancelar recebimento de mensagens publicitárias da Vivo, Oi Claro e Tim



// não faça isso: ArrayList arrayList = new ArrayList() -

Porque int é um tipo primitivo. Felizmente, cada um dos tipos primitivos de Java tem um embrulho tipo, que é um tipo de referência, cujo objetivo é conter o valor de outro tipo. Por exemplo, um objeto de Java de número inteiro tipo contém uma única int valor. Um objeto de Java de Duplo tipo contém uma única Duplo valor. Um objeto de Java de Personagem tipo contém uma única Caracteres valor. Você não pode criar uma ArrayList do int valores, mas você pode criar um ArrayList do número inteiro valores.

// Isso é bom: ArrayList arrayList = new ArrayList() -

nome cada do tipo primitivo começa com uma letra minúscula. nome cada do tipo de embalagem começa com uma letra maiúscula.

Video: Cancelar o recebimento de mensagens publicitárias no seu celular

Além de conter os valores primitivos, classes de moldagem fornecer métodos úteis para trabalhar com valores primitivos. Por exemplo, a número inteiro classe wrapper contém parseInt e outros métodos úteis para trabalhar com int valores:

String String = "17"-int número = Integer.parseInt (string) -

Em contrapartida, trabalhando com tipos de mensagens publicitárias pode ser desajeitado. Por exemplo, você não pode usar operadores aritméticos com tipos de mensagens publicitárias numéricos do Java. Aqui é a maneira de criar dois número inteiro valores e adicioná-los juntos:

Integer myInteger = novo número inteiro (3) -Integer myOtherInteger = novo número inteiro (15) -Integer soma = myInteger.intValue () + myOtherInteger.intValue () -

Publicações relacionadas