file-type

Java语言程序设计基础-许研-319信息技术教研室

PPT文件

下载需积分: 12 | 1.96MB | 更新于2024-07-13 | 179 浏览量 | 0 下载量 举报 收藏
download 立即下载
"Java语言程序设计的课程资料,由许研在319信息技术教研室教授,主要涵盖Java语言的基础和进阶知识,教材包括《Java语言程序设计基础篇》等多本著作,并推荐了Java官方文档等参考资料。课程评估包含综合项目、平时表现和实验成绩。课程内容涉及Java的发展历程、语言特性、程序结构和运行环境。" Java语言是面向对象的编程语言,由Sun Microsystems公司的James Gosling等人在1990年代初期开发,最初命名为"Oak",目标是应用于消费电子产品市场。随着市场的变化,项目转向互联网领域,并在1995年正式发布,以其跨平台性、安全性以及高效性等特点迅速获得广泛关注。 1. Java的发展历程 - "Green Project"的启动标志着Java的起源,最初的目的是为嵌入式设备设计语言。 - "Oak"阶段,意在开发智能设备如电视机顶盒,但因市场未成熟而转型。 - 随后转向互联网,开发了基于Mosaic浏览器的"WebRunner"(后更名为HotJava),并展示了其在3D图形处理和高性能计算上的潜力。 - 1995年,Java公开源代码,引发了下载热潮,成为互联网编程的重要力量。 2. 什么是Java Java是一种强类型、解释型、类C的面向对象语言,其特性包括垃圾回收机制、自动内存管理、平台无关性(通过Java虚拟机JVM实现)以及丰富的类库。 3. Java程序介绍 Java程序由类组成,通过`.java`源文件编译成`.class`字节码,然后在JVM上运行。程序的执行通常始于`main`方法。 4. Java程序运行环境 Java开发需要Java Development Kit (JDK),它包含了Java编译器、Java运行时环境和开发工具。运行Java程序需要JRE(Java Runtime Environment)。 5. 学习资源 除了指定的教材,学生还可以参考Java官方文档、清华大学出版社的《Java2实用教程》等书籍,以及网络资源,如侯捷和张孝祥的作品,以及msdn等在线平台。 6. 课程评估与学习 课程成绩由综合项目、平时表现(包括出勤、作业和课堂参与)和实验成绩组成。强调实践操作和项目经验,鼓励学生积极参与并掌握Java编程的核心概念和技术。 总结来说,这个Java语言程序设计课程旨在提供全面深入的Java学习体验,让学生理解Java语言的起源、发展,熟悉其编程基础和运行环境,同时通过实际操作和项目开发提升编程技能。

相关推荐

正直博
  • 粉丝: 57
上传资源 快速赚钱