advise on my approach for this program.
Hello,
In my spare time I plan to write a program which acts as a testing simulator for SCJP exams. I have a question regarding storing questions (the text that make up the questions). I want to make this app so that you can add new questions as new releases of Java are released or if you simply wanted to add extra questions for 1.4. What would be the best way to approach this in terms of storing the questions and making it easy to update?
Would I read them from a file on startup?
I have never really dealt with data that hasn't either been volatile or on a DB.
Can anyone give me a pointer on this?
Cheers
Mike
P.S. I also want to include explanations to answers which I would need to store someplace too

