Java入门:括号运算符与平台移植性
需积分: 0 39 浏览量
更新于2024-08-18
收藏 1.47MB PPT 举报
"JAVA入门经典教程-括号运算符"
这篇教程主要介绍了Java编程语言中的括号运算符及其在表达式优先级管理中的作用。通过一个简单的代码示例,展示了如何使用括号来改变计算顺序。在Java中,括号用于确保特定部分的表达式先于其他部分进行计算,这对于理解和编写复杂的数学或逻辑表达式至关重要。
在提供的代码示例中,`OperateDemo14`类的`main`方法里定义了两个整型变量`result1`和`result2`。`result1`的计算不使用括号,而`result2`的计算使用了括号。通过对比两者的输出结果,可以看出括号如何影响计算顺序:
1. `result1 = 3 + 5 + 4 * 6 - 7`:在这个表达式中,乘法`*`的优先级高于加法`+`和减法`-`。因此,计算顺序是先计算`4 * 6`得到`24`,然后是`3 + 5`得到`8`,最后是`8 + 24 - 7`,得出的结果是`25`。
2. `result2 = (3 + 5 + 4) * (6 - 7)`:在这个表达式中,由于使用了括号,计算顺序发生了变化。首先分别计算括号内的表达式:`(3 + 5 + 4)`得到`12`,`(6 - 7)`得到`-1`,然后两者相乘,结果是`-12`。
此外,该教程还简要提到了Java的发展历程。Java最初是由SUN公司在1991年为GREEN项目开发的,最初打算用C++,但由于C++的复杂性,他们创建了一个新的平台——Oak。随着浏览器技术的兴起,Oak演变为Java,并最终命名为Java,因为“Java”这个名字来源于一种咖啡。Java分为三个主要版本:J2SE(Java Standard Edition)用于桌面应用,J2ME(Java Micro Edition)用于嵌入式设备,J2EE(Java Enterprise Edition)用于企业级应用。
Java语言的一个关键特性是跨平台性,即“一次编写,到处运行”。这依赖于Java虚拟机(JVM),使得Java程序可以在任何支持JVM的平台上运行,无需对代码进行修改。安装Java通常包括下载JDK(Java Development Kit),指定安装路径,然后进行简单的配置,比如设置环境变量`PATH`和`CLASSPATH`,以便在命令行中执行Java编译器`javac`和解释器`java`。在Windows系统中,可以通过设置`CLASSPATH`到当前工作目录(用`.`表示)来简化类的查找过程。
在Java编程中,变量的声明和赋值也是基础概念,例如`Intnum=10;`声明了一个名为`Intnum`的整型变量并赋值为10。学习Java还需要理解其他基本概念,如数据类型、控制结构、类和对象等。对于初学者来说,了解这些内容是掌握Java编程的关键。
2010-12-02 上传
2015-06-30 上传
2011-10-12 上传
2011-04-07 上传
2024-02-21 上传
2019-06-28 上传
点击了解资源详情
点击了解资源详情
永不放弃yes
- 粉丝: 675
- 资源: 2万+
最新资源
- Aspose资源包:转PDF无水印学习工具
- Go语言控制台输入输出操作教程
- 红外遥控报警器原理及应用详解下载
- 控制卷筒纸侧面位置的先进装置技术解析
- 易语言加解密例程源码详解与实践
- SpringMVC客户管理系统:Hibernate与Bootstrap集成实践
- 深入理解JavaScript Set与WeakSet的使用
- 深入解析接收存储及发送装置的广播技术方法
- zyString模块1.0源码公开-易语言编程利器
- Android记分板UI设计:SimpleScoreboard的简洁与高效
- 量子网格列设置存储组件:开源解决方案
- 全面技术源码合集:CcVita Php Check v1.1
- 中军创易语言抢购软件:付款功能解析
- Python手动实现图像滤波教程
- MATLAB源代码实现基于DFT的量子传输分析
- 开源程序Hukoch.exe:简化食谱管理与导入功能