Dúvidas com Pilha

Olá pessoal, é o meu primeiro post por aqui, e de cara vocês irão perceber que estou muito no início em Java. Pois bem, tenho um exercício para fazer, uma Pilha usando Array, uma classe deverá ter 3 métodos (Inserir, Remover, Tamanho) e uma outra classe com main para chamar os tais métodos. Foi proposto a utilização de PUSH e POP.

Aqui vai a dúvida.

Como utilizar o Push e o Pop nos meus métodos? Poderiam me passar alguma dica ?

Desde já agradeço a todos e me sinto muito honrado em fazer parte desta comunidade que a muito tempo acompanho.

Sugiro que leia este material: http://www.caelum.com.br/curso/cs-14-algoritmos-estruturas-dados-java/.

Nesta apostila são explicados os conceitos sobre estruturas de dados, inclusive as pilhas.