JAVA编程基础:DOS命令到三元运算符解析

需积分: 9 5 下载量 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代码时应遵循的规范和最佳实践。