上海大学春季学期Java语言程序设计教学

需积分: 10 0 下载量 201 浏览量 更新于2024-07-13 收藏 863KB PPT 举报
"这是一份关于上海大学春季学期Java语言程序设计的教学安排,包括上课时间、上机实践、参考教材以及学习方法等信息。课程强调实际操作和理解,考核方式结合平时表现和考试,旨在让学生深入理解和掌握Java编程语言及其平台特性。" Java语言程序设计课程的教学安排详细说明如下: 上课时间设定在每周三的下午1~2节课,主要进行理论讲解。而上机实践则安排在同一天的下午3~4节课,从第二周开始学生将在C420和C421机房进行。这样的时间分配旨在理论与实践相结合,提高学生的动手能力。 推荐的参考书籍有三本,分别是: 1. "实践大师:JAVA2编程篇",由电子工业出版社出版,帮助学生通过互动练习掌握Java编程; 2. "JAVA面向对象程序设计教程",清华大学出版社出版,深入解析面向对象编程思想; 3. "Java语言导学",由机械工业出版社出版,提供全面的Java语言学习指导。 实验教学方面,推荐使用《JAVA与面向对象程序设计实验指导与习题集》,同样由清华大学出版社出版,为学生提供了丰富的实验和习题,以加深对课程内容的理解。 学习方法倡导"学习"而非"学习",鼓励学生少做笔记,多听讲,多动手实践,以增强实际编程能力。课程评价体系采用平时成绩与考试成绩相结合的方式,并且会考察书面考试与上机实验的综合表现。 课程内容从"Getting Started"开始,首先介绍了Java技术的基本概念,包括Java编程语言和Java平台。Java编程语言以其简单、稳定、高性能、安全、面向对象、多线程、动态、分布式和平台无关性等特点著称。Java程序的运行过程包括编译成字节码和由Java虚拟机解释执行,实现“一次编写,处处运行”的目标。 Java平台则是一个跨硬件和软件环境的纯软件平台,由Java虚拟机和Java应用程序编程接口两部分组成,能够运行在多种操作系统上,如Windows 2000、Linux、Solaris和Mac OS等。 通过这个课程,学生将全面了解Java技术,掌握其编程语言的核心特性,并熟悉在Java平台上进行开发的各个环节,为未来的职业生涯打下坚实的基础。