Java语言入门:SDK与JDK详解及开发环境设置

需积分: 0 0 下载量 78 浏览量 更新于2024-08-18 收藏 1.79MB PPT 举报
Java语言是一种广泛应用于现代软件开发的强大工具,它由Sun公司在90年代初开发,起初名为Oak,后来发展迅速并成为热门编程语言。Java以其独特的特点,如简单性、面向对象、网络适用性、健壮性、平台无关性和可移植性,使其在众多领域得到广泛应用。 1.2.1 几个常用Java软件包的功能 1. **Java SDK (Software Development Kit)**: Java SDK是一个全面的开发工具包,包括Java语言的API文档、示例代码和开发工具,旨在帮助开发者创建和部署Java应用程序。它为开发者提供了编译、调试和打包Java代码所需的一切。 2. **JDK (Java Development Kit)**: JDK是Java开发的关键组件,它是Java的核心,包含了Java Development Kit和Java Runtime Environment (JRE)。JDK不仅提供了编译器(javac)用于将源代码转换为字节码,还包括了Java虚拟机(JVM),使得Java程序可以在任何支持JVM的平台上运行,实现跨平台的特性。 章节1.1深入介绍了Java语言: - **Java语言介绍**:Java是一种广泛使用的编程语言,它可以编译成可以在Web页面上运行的Java Applet,或者作为独立的应用程序运行。Java由语法和类库两大部分组成,它的核心是J2SE(Java 2 Platform Standard Edition)。 - **Java的发展历程**:从Oak到Java,90年代初的开发成果在1995年5月被Sun公司发布,随着互联网的发展,Java迅速普及。 - **Java的特点**:Java语言具有多种优势,如简单易学、面向对象、网络友好、健壮安全、平台无关、可移植性高、解释执行性能好、支持多线程和动态性,以及丰富的类库支持,尤其适合Web开发。 - **Java的分支**:J2SE是标准版,J2EE针对企业级应用提供更多功能,如EJB和Servlet,而J2ME则是针对移动设备和嵌入式系统的简化版本。 - **Java的应用场景**:Java程序根据应用场景可分为两类,一是嵌入Web的Java Applet,二是独立运行的Java Application,前者常用于网页交互,后者则适用于桌面应用或服务器端开发。 学习Java语言入门,首先要熟悉如何下载和安装SDK和JDK,配置开发环境,然后通过如EditPlus这样的编辑器编写Java程序,并在命令提示符下进行编译和运行。这些基础操作是后续深入学习Java的基础。