fengye0518

导航

2022年8月10日 #

Java学习 (16) Java方法篇(03)递归

摘要: 递归 递归就是就是自己调用自己 利用递归可以用简单的程序来解决一些复杂的问题。它通常把一个大型复杂的问题层层转化为一个与原问题相似的规模较小的问题来求解,递归策略只需少量的程序就可描述出解题过程所需要的多次重复计算,大大地减少了程序的代码量。递归的能力在于用有限的语句来定义对象的无限集合 递归结构包 阅读全文

posted @ 2022-08-10 11:39 落枫叶子 阅读(45) 评论(0) 推荐(0) 编辑

2022年8月9日 #

Java学习 (15) Java方法篇(02)方法的重载&命令行传参

摘要: 方法的重载 重载就是在一个类中,有相同的函数名称,但形参不同的函数。 方法的重载的规则: 方法名称必须相同。 参数列表必须不同(个数不同、或类型不同、参数排列顺序不同等)。 方法的返回类型可以相同也可以不相同。 仅仅返回类型不同不足以成为方法的重载。 语法实例 public static void 阅读全文

posted @ 2022-08-09 12:28 落枫叶子 阅读(26) 评论(0) 推荐(0) 编辑

2022年8月8日 #

Java学习 (14) Java方法篇(01)方法定义和调用

摘要: 方法的定义 Java的方法类似于其它语言的函数,是一段用来完成特定功能的代码片段 方法包含一个方法头和一个方法体。 方法的组成结构 修饰符:修饰符,这是可选的,告诉编译器如何调用该方法。定义了该方法的访问类型。 返回值类型︰方法可能会返回值。returnValueType 是方法返回值的数据类型。有 阅读全文

posted @ 2022-08-08 13:38 落枫叶子 阅读(43) 评论(0) 推荐(0) 编辑

2022年8月7日 #

Java学习 (13)Java流程控制篇(04)break & continue & goto

摘要: break & continue break break在任何循环语句的主体部分,均可用break控制循环的流程。break用于强行退出循环,不执行循环中剩余的语句。(break语句也在switch语句中使用) 语法实例 public static void main(String[] args) 阅读全文

posted @ 2022-08-07 13:08 落枫叶子 阅读(39) 评论(0) 推荐(0) 编辑

2022年8月6日 #

Java学习 (12)Java流程控制篇(03)循环结构

摘要: 循环结构 While 循环 while 是最基本的循环结构,结构为 public static void main(String[] args) { while (布尔表达式){ //循环内容; } } 循环条件一直为 true 就会造成无限循环【死循环】,我们正常的业务编程中应该尽量避免死循环。会 阅读全文

posted @ 2022-08-06 19:32 落枫叶子 阅读(64) 评论(0) 推荐(0) 编辑

2022年8月5日 #

Java学习 (11)Java流程控制篇(02)顺序结构&选择结构

摘要: 顺序结构 Java的基本结构就是顺序结构,除非特别指明,否则逐条执行 顺序结构是最简单的算法结构 语句与语句之间,框与框之间是按从上到下的顺序进行的,它是由若干个依次执行的处理步骤组成的,它是任何一个算法都离不开的一种基本算法结构。 选择结构 if 单选择结构、if 双选择结构、if 多选择结构 判 阅读全文

posted @ 2022-08-05 13:22 落枫叶子 阅读(38) 评论(0) 推荐(1) 编辑

2022年8月3日 #

Java学习 (10)Java流程控制篇(01)Scanner

摘要: Java学习 (10)Java流程控制篇(01)Scanner Scanner对象 Scanner对象基本内容 Java提供了Scanner工具类,我们可以通过Scanner类来获取用户的输入 java.util.Scanner是 Java5 的新特征 基本语法 Scanner s = new Sc 阅读全文

posted @ 2022-08-03 19:51 落枫叶子 阅读(38) 评论(0) 推荐(0) 编辑

2022年8月2日 #

Java学习 (九)基础篇 包机制&JavaDoc

摘要: 包机制 为了更好地组织类,Java提供了包机制,用于区别类名的命名空间 包语句的语法为: package pkg[.pkg2[.pkg3...]]; 一般利用公司域名倒置作为包名;com.feng.xxx 为了能够使用某一包的成员,需要在Java程序中明确导入该包。使用“import”语句可以完成此 阅读全文

posted @ 2022-08-02 21:34 落枫叶子 阅读(153) 评论(0) 推荐(0) 编辑

2022年8月1日 #

Java学习 (八)基础篇 运算符

摘要: 运算符 基本运算符 ​ Java 语言支持如下运算符 | 算术运算符 | +,-,*,/,%,++,-- | | | | | 赋值运算符 | = | | 关系运算符 | >,<,>=,<=,==,!= | | ‘逻辑运算符 | &&,||,! | | 位运算符 | &,^,~,>>,<<,>>> | 阅读全文

posted @ 2022-08-01 17:47 落枫叶子 阅读(25) 评论(0) 推荐(0) 编辑

2022年7月30日 #

Java学习 (七)基础篇 变量

摘要: 变量 变量顾名思义,就是可以变化的量 Java是一种强类型语言,每个变量都必须声明其类型 Java变量是程序中最基本的存储单位,其要素包括变量名、变量类型和作用域 type varName [=value] [{,varName[=varNane]}]; //数据类型 变量名 = 值;可以用逗号隔开 阅读全文

posted @ 2022-07-30 13:57 落枫叶子 阅读(45) 评论(0) 推荐(0) 编辑