Olá...
Não entendi bem o uso do new. Alguém poderia explicar.
 
  
Olá...
Não entendi bem o uso do new. Alguém poderia explicar.
 
  
Olá Daniel, tudo bem?
O operador new é usado para criar uma nova instância de uma classe, ou seja, ele é usado para criar objetos. Quando você usa o operador new, o Java aloca espaço na memória para o objeto e chama o construtor da classe para inicializar o objeto.
Por exemplo, considere a seguinte classe:
public class Pessoa {
    private String nome;
    private int idade;
    public Pessoa(String nome, int idade) {
        this.nome = nome;
        this.idade = idade;
    }
    public String getNome() {
        return nome;
    }
    public int getIdade() {
        return idade;
    }
}Para criar uma nova instância desta classe, você pode usar o operador new:
Pessoa p = new Pessoa("João", 30);Neste exemplo, o operador new é usado para criar uma nova instância da classe Pessoa. O construtor da classe é chamado com os argumentos "João" e 30 para inicializar os campos nome e idade do objeto.
Além disso, você também pode usar o operador new para criar arrays de objetos em Java. Por exemplo, o código abaixo cria um array de três objetos da classe Pessoa:
Pessoa[] pessoas = new Pessoa[3];
pessoas[0] = new Pessoa("João", 30);
pessoas[1] = new Pessoa("Maria", 25);
pessoas[2] = new Pessoa("Pedro", 40);Neste caso, o operador new é usado para criar um array de tamanho 3 de objetos da classe Pessoa. Em seguida, cada elemento do array é inicializado com uma nova instância da classe Pessoa usando o operador new.
Showw Otávio! Muito boa a explicação!!