O conteúdo do corpo da classe é dividido em declaração de variável e definição de método. As variáveis declaradas na parte de declaração de variável são chamadas de variáveis de membro ou variáveis de domínio.
O tipo de variáveis de membro pode ser qualquer tipo de dados em Java, incluindo tipos básicos: inteiro, ponto flutuante, caractere e tipos de referência lógicos: matrizes, objetos e interfaces;
Variáveis-membro são válidas em toda a classe e sua validade não tem nada a ver com a ordem em que são escritas no corpo da classe. No entanto, não é recomendado escrever a declaração de variáveis de membro de forma dispersa entre os métodos. As pessoas estão acostumadas a introduzir atributos primeiro e depois introduzir comportamentos.
Por exemplo:
classFactory{floata[];Workmanzhang;}
A variável membro a da classe Factory é um array do tipo float e zhang é uma variável declarada pela classe Workman, ou seja, um objeto.