Java入门:变量赋值与语言发展

需积分: 12 2 下载量 140 浏览量 更新于2024-08-18 收藏 3.33MB PPT 举报
"这篇教程介绍了Java中的变量赋值,展示了如何声明和初始化各种类型的变量,包括int、float、double、boolean以及char和String。同时,文章还提到了Java的历史、应用领域以及它的工作原理,包括Java的跨平台特性、编译和解释过程,以及Java虚拟机(JVM)的角色。此外,还提及了Java开发相关的工具,如JDK、JRE和JVM的含义和作用。" 在Java编程中,变量赋值是基本操作之一。在提供的代码示例中,可以看到如何声明并初始化不同类型的变量。`int x, y;`声明了两个整型变量x和y,而没有立即赋值。`float z = 3.414f;`和`double w = 3.1415;`分别声明并赋值了一个浮点型变量z和一个双精度型变量w。`boolean truth = true;`声明了一个布尔型变量truth并赋值为true。`char c;`声明了一个字符型变量,随后用单引号赋值为'A'。`String str;`声明了一个字符串引用,随后通过`str = "Hi out there!";`进行实例化。`String str1 = "bye";`则是同时声明和实例化字符串。 Java是一种高级编程语言,它的设计目标是提高可读性和可移植性。与机器语言和汇编语言相比,Java更接近自然语言,这使得它更易理解和编写。Java由Sun Microsystems的James Gosling创建,最初名为Oak,后来为了商业推广改名为Java。Java有三个主要版本:J2ME(用于嵌入式设备),J2SE(标准版,用于桌面应用),以及J2EE(企业版,用于服务器端应用)。 Java程序的执行流程包括编译和解释两步。源代码首先由Java编译器转换成字节码,这是一种平台无关的中间表示。然后,Java虚拟机(JVM)读取字节码并在目标平台上解释执行。这意味着Java程序可以在任何安装了JVM的设备上运行,实现了"一次编写,到处运行"的理念。 开发者在使用Java时,通常需要Java Development Kit (JDK),它包含了编译器和其他开发工具,如Java Runtime Environment (JRE)是运行Java程序所必需的,它包含了运行Java字节码的环境。而JVM是JRE的核心部分,负责解释和执行字节码。在实际开发中,开发者会安装JDK,因为JDK包含了JRE,从而能够编写、编译和运行Java程序。