摘要: 什么是构造方法以及其用处: 构造方法是一个特殊的方法,通过构造方法可以完成对象的创建,以及实例变量的初始化。 *当一个类没有提供任何构造方法,系统会默认提供一个无参数的构造方法。(此构造方法被称为缺省构造器) 当一个类中手动的提供了构造方法,那么系统将不再提供无参数的构造方法。 构造方法的调用:使用 阅读全文
posted @ 2022-06-20 18:13 _八级大狂风 阅读(463) 评论(0) 推荐(0) 编辑
摘要: 什么是类: 类=属性+方法 属性来源于状态(以变量的形式存在);方法来源于动作; *属性对应的是数据,而数据只能存在变量中。 方法内的变量为局部变量;类体中的变量称为成员变量(也称为属性) java中所有的类都属于引用数据类型。 JVM主要是由方法区,栈区,堆内存区构成,栈的活动是最频繁的,需要压栈 阅读全文
posted @ 2022-06-19 21:50 _八级大狂风 阅读(43) 评论(0) 推荐(0) 编辑
摘要: 方法递归 方法自己调用自己 *所有递归必须要有结束条件。 当递归无出口时,会发生栈内存溢出错误。 *即使存在递归的出口,也有可能发生栈内存溢出错误。可能是由于递归太深。 可以调整jvm的栈内存大小,如果还有问题,可以继续增大栈的内存。 阅读全文
posted @ 2022-06-15 16:07 _八级大狂风 阅读(16) 评论(0) 推荐(0) 编辑
摘要: 什么时候方法重载:当两个方法的功能是相似的,可以考虑使用方法重载。若两个方法根本没有关系,无必要使用方法重载。 什么时候代码会发生方法重载:三个条件:1,在同一个类中。2,方法名相同。3,参数列表相同。(是否return不够作为方法重载的条件,就是说返回值类型不能决定方法重载) 方法重载是依靠方法签 阅读全文
posted @ 2022-06-15 11:42 _八级大狂风 阅读(126) 评论(0) 推荐(0) 编辑
摘要: //编写一个方法,输出大于某个正整数n的最小质数、//将功能进行分离,两个方法:一个方法实现判断是否为质数。一个方法打印该质数。 public class methodTest{ public static void main(String[] args){ printZhuShu(8); } pu 阅读全文
posted @ 2022-06-14 18:53 _八级大狂风 阅读(15) 评论(0) 推荐(0) 编辑
摘要: 方法是可以完成某个特定的功能,并且可以重复利用的代码片段。。。C中叫为函数 方法定义在类体中,不可定义在主方法下。 一个方法执行完就会被释放, 提高代码的复用性 相同的业务逻辑就可以不用重复,,,,因此以后需要就可以直接调用 因此学习方法 注意:程序执行的时候是先执行main方法,因为main方法是 阅读全文
posted @ 2021-11-29 15:11 _八级大狂风 阅读(1126) 评论(0) 推荐(0) 编辑
摘要: break 用在switch中,防止case穿透。在循环中用来终止循环。***可以终止离它最近的循环只能终止一个 同时可以给for循环命名,来实现特殊的需求 a:for(){ b:for(){ } } break a; continue 终止当前循环,直接进入下一次循环继续执行。 //continu 阅读全文
posted @ 2021-11-28 15:34 _八级大狂风 阅读(30) 评论(0) 推荐(0) 编辑
摘要: for循环 更新表达式的作用,用来控制循环的次数,用来终止for循环 初始化表达式,条件表达式,更新表达式 for中的变量只能在for循环域中使用,在main方法中无法使用 实现九九乘法表 //实现99乘法表 public class Test99{ public static void main( 阅读全文
posted @ 2021-11-27 16:24 _八级大狂风 阅读(37) 评论(0) 推荐(0) 编辑
摘要: **重要 用来实现业务 分为三类:控制语句,选择(if switch),循环(for ,while,do...while),转向break, continue, return if任何情况下只能执行一个分支 if(布尔类型){ } if(布尔类型){ 分支一 }else{ 分支二 } if(布尔表达 阅读全文
posted @ 2021-11-22 15:54 _八级大狂风 阅读(166) 评论(0) 推荐(0) 编辑
摘要: ++i 和 i++的语法 int m = 10 int n = m++ print n 10 *****会先把吗的值赋值给n,再自加1 print m 11 java语言中,,=是赋值运算符,,,==是关系运算符,判断是否相等 && 短路与 左边是false右边不执行 || 短路或 左边是true右 阅读全文
posted @ 2021-11-21 15:39 _八级大狂风 阅读(29) 评论(0) 推荐(0) 编辑