在新课改的环境下,为了适应新工科人才培养计划,响应国家提出的加快应用型人才培养的要求,高校的教学改革活动迅速展开。Java程序设计课程改革作为计算机类相关专业的核心课程在教学改革中尤其重要。为了提高Java程序设计课程教学效果,解决现有的理论和实践教学达不到应用型人才培养目标,学生所学知识和技能不符合企业需求等问题,本文对Java程序设计课程教学过程和教学内容中存在问题及产生的原因进行了分析,并结合自身的教学经验提出了一些解决办法。