JAVA程序设计课程需要培养学生综合运用基础知识来解决问题的能力,因此在教学过程中采用案例教学的教学模式显得尤为重要,可以极大的提高学生的兴趣和能力。本文以开发一个在线聊天软件为案例,综合利用多线程、I/O流、图形界面等章节的内容,进行综合分析和开发的授课方式,探讨案例教学在实践中的应用。