摘要:
数组常用算法 冒泡排序 原理: 比较相邻的元素。如果第一个比第二个大,就交换他们两个。 对每一对相邻元素做同样的工作,从开始第一对到结尾的最后一对。在这一点,最后的元素应该会是最大的 数。 针对所有的元素重复以上的步骤,除了最后一个。 持续每次对越来越少的元素重复上面的步骤,直到没有任何一对数字需要 阅读全文
摘要:
数组 概述 数组是相同数据类型的多个数据的容器。 这些元素按线性顺序排列。所谓线性顺序是指除第一个元素外,每一个元素都有唯一的前驱元素;除最后一个元素外,每一个元素都有唯一的后继元素。(“简单理解就是:一个跟一个顺序排列”)。 创建格式 格式 1. 数据类型[] 数组名称 = new 数据类型[数组 阅读全文
摘要:
循环语句 一、简介 循环语句功能 在循环条件满足的情况下,反复执行特定代码 循环语句分类 for 循环 while 循环 do/while 循环 二、while 循环 符合条件,循环继续执行;否则,循环退出 特点:先判断,再执行 语法: while(条件表达式){ //语句块; } 实现示例: 录入 阅读全文
摘要:
分支结构 一、if 条件语句 if 条件结构是根据条件判断之后再做处理 if(条件语句){…} if(条件语句){…}else{…} if(条件语句){…}elseif(条件语句){…} if(条件语句){…}elseif(条件语句){…}else{…} 例子:用户输入学生成绩,判断成绩是否及格,判 阅读全文
摘要:
执行结构 概述 1996 年,计算机科学家 Bohm 和 Jacopini 证明了:任何简单或复杂的算法都可以由顺序结构、分支结构和循环结构这三种基本结构组合而成。 它们的共同点是都包含一个入口和一个出口,它们的每个代码都有机会被执行,不会出现死循环。 顺序结构 顺序结构是一种基本的控制结构,它按照 阅读全文
摘要:
转义字符 所有的ASCII码都可以用“\”加数字(一般是8进制数字)来表示。而C中定义了一些字母前加"\"来表示常见的那些不能显示的ASCII字符,如\0,\t,\n等,就称为转义字符,因为后面的字符,都不是它本来的ASCII字符意思了 - 百度百科 转义字符 意义 ASCII码值(十进制) \n 阅读全文
摘要:
标识符 Java 对包、类、方法、参数和变量等要素命名时使用的字符序列称为标识符。规则如下: 由字母、数字、下划线(_)和美元符号($)组成。新职课-教研教学中心 不能以数字开头。 区分大小。 长度无限制。 不能是 Java 中的保留关键字。 命名规范: 软性建议 类名规范:首字母大写,后面每个单词 阅读全文
摘要:
运算符 一、算术运算符 ++:如果是变量前缀:先对此变量加 1,再执行其他的操作。 如果是变量后缀:先执行当前语句的其他操作,再对此变量加 1 --: 如果是变量前缀:先对此变量减 1,再执行其他的操作。 如果是变量后缀:先执行当前语句的其他操作,再对此变量减 1 二、赋值运算符 赋值运算符作用是将 阅读全文
摘要:
方法概述: 方法用于封装一段特定的逻辑功能。方法的主要要素有:权限修饰符 方法名、参数列表和返回值。 格式: 权限修饰符 返回值类型声明 方法名称(参数列表){ 方法中封装的逻辑功能; return 返回值; } 权限修饰符详解 返回值详解 方法调用结束后可以返回一个数据,称之为返回值。 方法在声明 阅读全文
摘要:
二进制 计算机中的数据都以二进制数字保存。 二进制:逢二进一。即只有 0、1 两个值。 如:十进制的 10 在计算机内保存为二进制的 1010 计算机中信息的存储单位 位(Bit):表示一个二进制数码 0 或 1,是计算机存储处理信息的最基本的单位。 字节(Byte):一个字节由 8 个位组成。它表 阅读全文
摘要:
一、变量 变量就是系统为程序分配的一块内存单元,用来存储各种类型的数据。由于该存储单元中的数据可以发生改变,因此得名为"变量"。 变量分类: 按所属的数据类型划分:基本数据类型变量 引用数据类型变量 按被声明的位置划分: 局部变量:方法或语句块内部定义的变量 成员变量:方法外部、类的内部定义的变量 阅读全文