Meu código não exibe os funcionários criados.
public class Empresa {
    String nome;
    int cnpj;
    Funcionario[] funcionarios;
    int livre = 0;
    void adicionar(Funcionario f) {
        this.funcionarios[this.livre] = f;
        this.livre++;
    }
}
public class TestaEmpresa {
    public static void main(String[] args) {
        Empresa neowix = new Empresa();
        neowix.funcionarios = new Funcionario[10];
        Funcionario f1 = new Funcionario();
        f1.salario = 1000;
        neowix.adicionar(f1);
        Funcionario f2 = new Funcionario();
        f1.salario = 2000;
        neowix.adicionar(f2);
        neowix.funcionarios[0].mostra();
        neowix.funcionarios[1].mostra();   
    }  
}