Java入门:变量赋值与语言发展
需积分: 12 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程序。
2013-04-25 上传
2009-01-08 上传
2012-02-13 上传
2009-04-21 上传
2013-05-08 上传
2011-04-05 上传
2012-12-11 上传
2010-10-02 上传
2013-03-16 上传
我的小可乐
- 粉丝: 26
- 资源: 2万+
最新资源
- 毕业设计&课设-仿真工具箱(MATLAB).zip
- flutter.widgets
- Greentask-crx插件
- Wrappit:用于在PacketWrapper中生成数据包类的程序
- matlab求导代码-rsHRF:从BOLD-fMRI信号估计静止状态HRF
- FakeSunCompany-Website
- 基于halcon的旋转中心仿真测试.rar
- NeoClient:Neo4j的轻量级OGM,支持事务和BOLT协议
- 毕业设计&课设-根据系统要求配置FMCW波形。然后定义目标的范围和速度,并模拟其位移….zip
- PythonKit:与 Python 交互的 Swift 框架
- react-weather-app:SheCodes React最终项目
- Divi Builder guide-crx插件
- 小游戏-天天消消乐(附带源码)
- junior-programming:我的初中生及其项目的资料库
- gateway-nacos-sleuth.7z
- design-pattern:Java设计模式,和简书的https