Em Java, o construtor é definido como um método cujo nome deve ser o mesmo nome da classe e sem indicação do tipo de retorno -- nem mesmo void. O construtor é unicamente invocado no momento da criação do objeto através do operador new. O retorno do operador new é uma referência para o objeto recém-criado.
Uma variável de instância é uma variável cujo valor é específico ao objeto e não à classe. Uma variável de instância em geral possui uma valor diferente em cada objeto membro da classe. Uma variável de classe é uma variável cujo valor é comum a todos os objetos membros da classe.
Atributos são as propriedades de um objeto. Métodos são as ações que um objeto pode realizar. Os objetos são características definidas pelas classes. Neles é permitido instanciar objetos da classe para inicializar os atributos e invocar os métodos.
Resposta. Resposta: Quando usamos o this.
Isto é, se você não colocar nada no lugar do public , protected , ou private . Isso se chama "default" (padrão), ou pacote-privado, o que significa que apenas as classes no mesmo pacote podem chamar o método. A segunda palavra, static , significa que o método pertence à classe e não à nenhuma parte dela (objeto).
Os métodos static ou métodos da classe são funções que não dependem de nenhuma variável de instância, quando invocados executam uma função sem a dependência do conteúdo de um objeto ou a execução da instância de uma classe, conseguindo chamar direto qualquer método da classe e também manipulando alguns campos da classe ...
Toda classe pode ter um método main, que determina o ponto de início de execução de qualquer aplicação Java. ... O método main é um método associado à classe e não a um objeto específico da classe -- assim, ele é definido como um método estático.
Podemos concatenar (juntar) strings em Java usando o método concat da classe String, o qual permite concatenar duas strings de forma similar ao uso do operador de concatenação +.