摘要: 继承 继承的简单介绍 继承可以解决代码复用,让我们的编程更加靠近人类思维。当多个类存在相同的属性(变量)和方法时,可以从这些类中抽象出父类,在父类中定义这些相同的属性和方法,所有的子类不需要重新定义这些属性和方法,只需要通过extends来声明继承父类即可 继承原理图: 继承的基本语法 使用细节 * 阅读全文
posted @ 2022-09-15 18:21 YeJ1an 阅读(23) 评论(0) 推荐(0) 编辑
摘要: Java的二维数组 我们可以吧二维数组理解成为,原来的一维数组中的每一个元素里又存放了一个一维数组,然后就构成了二维数组。就是数组里面又套了一个数组 二维数组也类似于以前小时候学的二维直角坐标系(XY轴),每个X轴和Y轴对应的位置就是一个二维数组元素。 1、二维数组的定义 二维数组的定义和一维数组一 阅读全文
posted @ 2022-09-12 01:00 YeJ1an 阅读(65) 评论(0) 推荐(0) 编辑
摘要: 方法的定义 public 返回数据类型 方法名 (形参列表..) { //方法体 语句; return 返回值; } 注意: 1.形参列表:表示成员方法输入cal(int n), getSum(int num1, int num2) 2.返回数据类型:表示成员方法输出,void表示没有返回值 3.方 阅读全文
posted @ 2022-09-11 02:27 YeJ1an 阅读(21) 评论(0) 推荐(0) 编辑
摘要: 数组 1、数组的含义和特点 数组的含义 数组是相同类型数据的结合 数组按照一定的先后次序排列组合而成 数组中的每一个数据称作一个数组元素,每个数组元素可以通过一个下标来访问它们。 数组的四个基本特点 其长度是确定的。数组一旦被创建,它的大小就是不可以改变的。 其元素必须是相同类型,不允许出现混合类型 阅读全文
posted @ 2022-09-11 02:21 YeJ1an 阅读(33) 评论(0) 推荐(0) 编辑
摘要: Java流程控制 顺序结构 Java的基本结构就是顺序结构,除非特别指明,否则就是按照顺序一句一句执行。 顺序结构是最简单的算法结构 语句与语句之间,框与框之间是按从上到下的顺序进行的,它是由若干个一次执行的处理步骤组成的,它是任何一个算法都离不开的一种基本算法结构 public class Seq 阅读全文
posted @ 2022-08-19 12:12 YeJ1an 阅读(13) 评论(0) 推荐(0) 编辑
摘要: Scanner 1、Scanner对象 Scanner是Java给我们提供的一个工具类,我们可以通过 Scanner 类来获取用户的输入。 下面是创建 Scanner 对象的基本语法: Scanner s = new Scanner(System.in); 2、使用步骤 导入该类的包,java.ut 阅读全文
posted @ 2022-08-17 18:36 YeJ1an 阅读(47) 评论(0) 推荐(0) 编辑
摘要: JavaDoc JavaDoc是一种将注释生成HTML文档的技术,生成的HTML文档类似于Java的API,易读且清晰明了。只要在编写程序时以一套特定的标签作注释,在程序编写完成后,通过 Javadoc就可以同时形成程序的开发文档了。 1、文档注释样例 文档注释样例: public class Do 阅读全文
posted @ 2022-08-16 16:31 YeJ1an 阅读(38) 评论(0) 推荐(0) 编辑
摘要: 运算符(operator) Java 支持如下运算符: 算术运算符: +,-,*,/,%,++,-- 赋值运算符 = 关系运算符: >,<,>=,<=,==,!= instanceof *逻辑运算符: &&,||,! *位运算符: &,|,^,~ , >>,<<,>>> (了解!!!) *条件运算符 阅读全文
posted @ 2022-08-16 13:48 YeJ1an 阅读(25) 评论(0) 推荐(0) 编辑
摘要: 变量与常量、作用域 1、变量(variable) 变量:可以变化的量! Java是一种强类型语言,每个变量都必须声明其类型。 Java变量是程序中最基本的存储单元,其要素包括变量名,变量类型和作用域。 变量在使用前必须对其声明, 只有在变量声明以后,才能为其分配相应长度的存储单元 声明格式为: 数据 阅读全文
posted @ 2022-08-16 13:45 YeJ1an 阅读(22) 评论(0) 推荐(0) 编辑
摘要: 类型转换 Java是强类型语言,所以要进行有些运算的时候的,需要用到类型转换。 运算中,不同类型的数据先转化为同一类型,然后进行运算。 转换从低级到高级(根据容量来看): 低 > 高 byte,short,char->int->long->float->double //小数的优先级大于整数 类型转 阅读全文
posted @ 2022-08-16 13:43 YeJ1an 阅读(52) 评论(0) 推荐(0) 编辑