摘要: for循环 for 循环是一种基本的迭代结构,用于重复执行一段代码直到满足特定条件。在 Java 中,for 循环有几种不同的形式,但它们的基本结构如下: 基本语法: javafor (初始化表达式; 条件表达式; 更新表达式) { // 循环体:每次循环迭代执行的代码 } 初始化表达式:在循环开始 阅读全文
posted @ 2024-07-26 11:05 墨澜 阅读(14) 评论(0) 推荐(0) 编辑
摘要: break 在Java中,break 是一个控制流语句,用于立即退出最近的 for、while、do-while 或 switch 语句的执行。break 语句通常用于以下情况: 退出循环:当满足特定条件时,提前终止循环的执行。 跳出 switch 语句:在 switch 语句中,break 用于终 阅读全文
posted @ 2024-07-26 11:05 墨澜 阅读(26) 评论(0) 推荐(0) 编辑
摘要: 顺序结构是编程中最基本的程序结构之一,指的是代码按照从上到下的顺序依次执行,没有任何跳转或分支。在顺序结构中,程序的执行流程是线性的,每条语句依次执行,直到代码块的末尾。 以下是顺序结构的一些关键特点: 线性执行: 代码按照编写的顺序,一条接一条地执行。 简单性: 顺序结构的逻辑简单,易于理解和编写 阅读全文
posted @ 2024-07-26 11:05 墨澜 阅读(87) 评论(0) 推荐(0) 编辑
摘要: 程序流图(Flowchart)是一种图形化表示程序逻辑的方式,它使用一系列标准化的图形符号来表示程序中的不同元素,如处理步骤、决策点、输入/输出操作等。以下是绘制程序流图的基本步骤和一些常见的图形符号: 基本步骤: 确定程序的开始和结束点: 使用椭圆形表示程序的开始点。 使用带圆角的矩形表示程序的结 阅读全文
posted @ 2024-07-26 11:05 墨澜 阅读(33) 评论(0) 推荐(0) 编辑
摘要: if...else if...else 是编程中用于条件控制流的基本结构,它允许程序根据不同的条件执行不同的代码块。以下是 if...else 结构的一些关键特点和用法: 基本语法: javaif (条件) { // 条件为真时执行的代码块 } else { // 条件为假时执行的代码块 } 关键特 阅读全文
posted @ 2024-07-26 11:04 墨澜 阅读(21) 评论(0) 推荐(0) 编辑
摘要: 运算符: i++/++i i++(后缀递增): 这种形式称为后缀递增,它首先返回 i 的原始值,然后 i 的值增加1。 当 i++ 表达式作为独立语句使用时,它只改变 i 的值,不返回任何值。 ++i(前缀递增): 这种形式称为前缀递增,它首先将 i 的值增加1,然后返回 i 的新值。 当 ++i 阅读全文
posted @ 2024-07-26 11:04 墨澜 阅读(79) 评论(0) 推荐(0) 编辑
摘要: 数据类型的转换:隐式主题和显式主题 隐式转换(自动类型转换) 隐式转换是指在赋值或表达式计算时,较小范围或精度的数值类型自动转换为较大范围或精度的数值类型。这种转换不需要程序员显式指定,编译器会自动处理。隐式转换通常发生在以下几种情况: 从小范围的整数类型到大范围的整数类型,例如:byte 到 sh 阅读全文
posted @ 2024-07-26 11:04 墨澜 阅读(9) 评论(0) 推荐(0) 编辑
摘要: 在Java编程语言中,关键字是一些预定义的词汇,它们具有特定的语法意义和用途,不能被用作变量名、类名或其他标识符。以下是Java中的一些主要关键字: abstract:用于声明抽象类或抽象方法。 assert:用于断言,从Java 1.4开始支持。 boolean:布尔数据类型,只有两个可能的值:t 阅读全文
posted @ 2024-07-26 11:04 墨澜 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 标识符:命名规则和驼峰命名法 命名规则 标识符命名: 标识符(变量名、方法名、类名等)必须以字母(大写或小写)、下划线(_)或美元符号($)开始。 标识符的其余部分可以包含字母、数字、下划线或美元符号。 类名: 类名应该使用大驼峰命名法(CamelCase),即每个单词的首字母大写,不使用下划线。 阅读全文
posted @ 2024-07-26 11:04 墨澜 阅读(17) 评论(0) 推荐(0) 编辑
摘要: 变量名: 变量名应该遵循语言特定的命名规则,例如在Java中,变量名通常使用小驼峰命名法。 数据类型: 变量可以是基本数据类型,如整型(int)、浮点型(float或double)、字符型(char)、布尔型(boolean)等。 也可以是引用数据类型,如类、接口、数组等。 声明: 变量在使用前需要 阅读全文
posted @ 2024-07-26 11:04 墨澜 阅读(8) 评论(0) 推荐(0) 编辑
摘要: 数据类型:基本数据类型(8种类型)和引用类型 基础数据类型(8种类型): 整数类型:byte、short、int、long 小数类型:float、double 字符类型:char 布尔类型:boolean 整数类型: byte:8位有符号整数,取值范围从 -128 到 127。 short:16位有 阅读全文
posted @ 2024-07-26 11:04 墨澜 阅读(39) 评论(0) 推荐(0) 编辑
摘要: Java的跨平台特性是其最显著的特点之一,这主要归功于Java虚拟机(JVM)和Java的编译机制。以下是Java实现跨平台原理的几个关键点: Java源代码编译: Java源代码(.java文件)首先被编译成字节码(.class文件)。这个过程是由Java编译器完成的,它将源代码转换成一种中间形式 阅读全文
posted @ 2024-07-26 11:03 墨澜 阅读(64) 评论(0) 推荐(0) 编辑
摘要: 在Java开发中,编译和运行Java程序主要通过命令行使用javac和java命令。以下是一些基本的命令和步骤: 编译Java程序 使用javac命令来编译Java源代码文件(通常是.java扩展名)。基本语法如下: bash javac [选项] [源文件] 选项: -d:指定输出目录,默认为当前 阅读全文
posted @ 2024-07-26 11:03 墨澜 阅读(76) 评论(0) 推荐(0) 编辑
摘要: 安装和配置JDK(Java Development Kit)通常包括以下几个步骤: 下载JDK: 访问Oracle官网或其他提供JDK的来源,如AdoptOpenJDK或Amazon Corretto。 选择适合你操作系统的JDK版本进行下载。确保下载的版本与操作系统架构(32位或64位)相匹配。 阅读全文
posted @ 2024-07-26 11:02 墨澜 阅读(9) 评论(0) 推荐(0) 编辑
摘要: JDK(Java Development Kit): JDK是Java开发工具包,它包含Java开发所需的所有工具和库,包括Java编译器,Java虚拟机(JVM),以及Java库类。JDK是为Java开发者设计的,它允许开发者编译,调试和运行Java应用程序(是为开发者准备的,包含了编译器和运行时 阅读全文
posted @ 2024-07-26 11:02 墨澜 阅读(17) 评论(0) 推荐(0) 编辑