共50道Java基础编程题,涵盖Java基础知识,每道题给出了参考源代码。