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.
Conteúdo
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: ArrayListarrayList = 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: ArrayListarrayList = 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: ArrayListarrayList = 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 () -