編寫java程序的三步驟?