Java学习指南:从入门到基础特性

4星 · 超过85%的资源 需积分: 7 397 下载量 184 浏览量 更新于2024-12-23 收藏 4.5MB PDF 举报
"本篇JAVA学习笔记旨在为Java初学者提供基础知识,主要涵盖以下几个核心部分: 1. **Java的起源和发展**: - Java最初由Sun公司的James Gosling设计,作为Green Project中的Star7项目的一部分,其灵感来源于窗外的一棵橡树(Oak)。 - 随着全球信息网的发展,Java Applet成为网页交互的重要工具,特别是在1995年5月23日,Java Development Kits(JDK)1.0a2版本发布,标志着Java语言的正式诞生。 2. **Java语言特性**: - Java是一种面向对象的语言,具有简单、面向对象、网络化、解释执行、健壮性、安全性、可移植性和高性能的特点。 - JDK的发展历程中,从J2SE5.0(Java 2 Platform Standard Edition 5.0)到J2SE Development Kit 5.0,再到Java SE 6(即Java Platform, Standard Edition 6),版本命名规则发生了变化,不再包含"2",如6代表产品版本,1.6.0代表开发者版本。 3. **Java的应用平台**: - Java Platform, Standard Edition (Java SE):Java的核心平台,提供了基础的开发环境,包括JVM(Java Virtual Machine),所有其他Java应用平台都是基于它构建的。 - Java EE (Java Platform, Enterprise Edition):针对企业级应用,支持大规模、复杂的企业应用开发。 - Java ME (Java Platform, Micro Edition):针对嵌入式设备和移动设备,提供轻量级解决方案。 4. **Java的JVM**: - JVM(Java Virtual Machine)是Java的关键组件,它使得Java代码可以在任何支持JVM的平台上运行,实现了Java的“一次编写,到处运行”的跨平台特性。 通过这份学习笔记,初学者可以系统地理解Java语言的基础概念、发展历程以及其在不同应用场景中的应用,有助于快速入门和后续深入学习。"