JAVA编程基础:DOS命令到三元运算符解析
需积分: 9 88 浏览量
更新于2024-09-09
收藏 12.39MB DOCX 举报
"这是一份全面的JAVA编程学习笔记,主要涵盖了从基础的DOS命令到编写简单程序,再到数据类型、注释、运算规则等多个核心知识点。笔记内容详实,适合初学者入门和巩固Java基础知识。"
在Java编程中,了解基本的DOS命令对于开发者来说是必要的。DOS命令如dir用于查看当前目录下的文件和文件夹,md创建新目录,rd用于删除目录,cd则帮助我们切换目录,cd..返回上一级目录,cd\返回根目录,而exit则退出DOS命令行环境。
编写第一个Java程序是学习的起点。示例中的代码`class haiyan{ public static void main(String[] args){ System.out.println("HelloWorld"); } }`是一个简单的Java程序,它定义了一个名为"haiyan"的类,并在main方法中输出"HelloWorld",这是每个Java程序执行的入口点。
注释在编程中起到解释代码作用,分为单行注释(以`//`开头)和多行注释(以`/*`开始,以`*/`结束)。它们不被编译器解析,但有助于代码的阅读和理解。
Java的数据类型包括基本类型和引用类型。基本类型包括整型(如int、long)、浮点型(如double、float)、布尔型(boolean)和字符型(char)。需要注意的是,Java中的整型常量默认为int类型,long型需加'l'或'L',浮点型默认为double,声明float时需加'f'或'F'。boolean类型的值只能是true或false,不能用数字来替代。不同类型之间的转换需要注意,如强制类型转换可能丢失精度。
运算规则方面,Java支持自动类型提升,当不同数据类型混合运算时,会转换成容量较大的类型。例如,byte和short相加会先转换为int再进行计算。"+"运算符除了可以实现字符串拼接,还能隐式转换非字符串数值,使得`System.out.println("5+5=" + 5 + 5)`输出"5+5=55"。扩展赋值运算符如`+=`简化了赋值过程,例如`z += 100`等同于`z = z + 100`。位运算则直接操作二进制表示,如`&`、`|`、`^`、`<<`、`>>`、`>>>`等。
Java语法规定,如果一个Java源文件包含public类,那么源文件的名称必须与该public类的名称完全匹配。此外,每个Java源文件只能有一个public类,但可以包含多个非public类。
三元运算符`(条件表达式)?表达式1:表达式2`提供了一种简洁的条件判断方式,根据条件表达式的真假,选择执行相应的表达式1或表达式2。
这份笔记内容全面,对初学者掌握Java核心概念非常有帮助,同时也提醒我们在编写Java代码时应遵循的规范和最佳实践。
2018-06-05 上传
2014-09-10 上传
2022-11-19 上传
2022-11-12 上传
2018-10-26 上传
2009-10-09 上传
2014-04-13 上传
钢院搬砖师
- 粉丝: 0
- 资源: 1
最新资源
- StarModAPI: StarMade 模组开发的Java API工具包
- PHP疫情上报管理系统开发与数据库实现详解
- 中秋节特献:明月祝福Flash动画素材
- Java GUI界面RPi-kee_Pilot:RPi-kee专用控制工具
- 电脑端APK信息提取工具APK Messenger功能介绍
- 探索矩阵连乘算法在C++中的应用
- Airflow教程:入门到工作流程创建
- MIP在Matlab中实现黑白图像处理的开源解决方案
- 图像切割感知分组框架:Matlab中的PG-framework实现
- 计算机科学中的经典算法与应用场景解析
- MiniZinc 编译器:高效解决离散优化问题
- MATLAB工具用于测量静态接触角的开源代码解析
- Python网络服务器项目合作指南
- 使用Matlab实现基础水族馆鱼类跟踪的代码解析
- vagga:基于Rust的用户空间容器化开发工具
- PPAP: 多语言支持的PHP邮政地址解析器项目