摘要: 1. 数组概述 数组是相同类型数据的有序集合,按照一定的先后次序排列而成。 其中,每一个数据称作一个数组元素,每隔数组元素可以通过一个下标来访问它们。 2. 数组声明创建 首先必须声明数组变量,才能在程序中使用数组。下面是声明数组变量的语法: dataType[] arrayRefVar; //首选 阅读全文
posted @ 2021-03-16 22:35 筠亭之 阅读(62) 评论(0) 推荐(0) 编辑
摘要: 1. 递归 递归:A方法调用A方法 利用递归可以用简单的程序来解决一些复杂的问题,通常是把一个大型复杂的问题层层转化为一个与原问题相似的规模较小的问题来求解,递归策略只需要少量的程序就可描述出解题过程所需要的多次重复计算,大大地减少了程序的代码量。递归的能力在于用有限的语句来定义对象的无限集合。 递 阅读全文
posted @ 2021-03-13 12:11 筠亭之 阅读(49) 评论(0) 推荐(0) 编辑
摘要: 1. 方法的定义及调用 Java方法是语句的集合,它们在一起执行一个功能 方法是解决一类问题的步骤的有序组合 方法包含于类或对象中 方法在程序中被创建,在其他地方被引用 例:System.out.println() 最好保持方法的原子性,就是一个方法只完成一个功能,利用后期的扩展。 方法的命名规则: 阅读全文
posted @ 2021-03-06 20:43 筠亭之 阅读(61) 评论(0) 推荐(0) 编辑
摘要: break & continue&goto break:在任何循环语句的主体部分,均可用break控制循环的流程。break用于强行退出循环,不执行循环中剩余的语句(break语句也在switch语句中使用) continue: 用在循环语句体中,用于终止某次循环过程,即跳过循环体中尚未执行的语句, 阅读全文
posted @ 2021-03-01 16:26 筠亭之 阅读(34) 评论(0) 推荐(0) 编辑
摘要: 1. 顺序结构 Java的基本结构就是顺序结构,除非特别指明,否则就按照顺序一句一句执行。 是任何一个算法都离不开的一种基本算法结构。 2. 选择结构 if单选择结构 if双选择结构 if多选择结构 嵌套的if结构 switch多选择结构 1) if单选择结构 语法: if(布尔表达式){ //如果 阅读全文
posted @ 2021-02-25 17:45 筠亭之 阅读(70) 评论(0) 推荐(0) 编辑
摘要: 用户交互Scanner java.util.Scanner是Java5的新特征,可以通过Scanner类来获取用户的输入。 基本语法: Scanner s = new Scanner(System.in); 通过Scanner类的next()与nextLine()方法获取输入的字符串,在读取前我们一 阅读全文
posted @ 2021-02-20 22:25 筠亭之 阅读(63) 评论(0) 推荐(0) 编辑
摘要: 包机制 为了更好地组织类,Java提供了包机制,用于区别类名的命名空间(本质就是个文件夹) 包语句的语法格式为: package pkg1[. pkg2[. pkg3...]]; 一般利用公司域名倒置作为包名,包名要倒着写com.xxxx..xxx(在idea中建包时如果想直接以.进行不同层级的包分 阅读全文
posted @ 2021-02-17 20:49 筠亭之 阅读(34) 评论(0) 推荐(0) 编辑
摘要: 基本运算符 Java语言支持的运算符: 算数运算符:+, -, *, /, %, ++, -- 赋值运算符:= 关系运算符:>, <, >=, ⇐, ==(等于), !=(不等于), instanceof 逻辑运算符:&&,||, ! 位运算符: &, |, ^, ~, >>, <<, >>> 条件 阅读全文
posted @ 2021-02-15 17:05 筠亭之 阅读(31) 评论(0) 推荐(0) 编辑
摘要: 变量 Java是一种强类型语言, 每隔变量都必须声明其类型 Java变量是程序中最基本的存储单元,其要素包括变量名,变量类型和作用域。 type varName [=value] [{,varName[=value]}]; //数据类型 变量名 = 值;可以使用逗号隔开来声明多个同类型变量(不建议) 阅读全文
posted @ 2021-02-13 13:44 筠亭之 阅读(44) 评论(0) 推荐(0) 编辑
摘要: 数据类型 强类型语言 要求变量的使用要严格符合规定,所有变量都必须先定义后才能使用 弱类型语言 Java的数据类型分为两大类 基本类型(primitive type) 1)数值类型:byte占1个字节范围:-128-127 ​ short占2个字节范围 ​ int占4个字节范围:-21亿-21亿 ​ 阅读全文
posted @ 2021-02-11 17:04 筠亭之 阅读(37) 评论(0) 推荐(0) 编辑