摘要: 1,内部类 **回顾:**之前学了类的四个成员,分别是成员变量,成员方法,代码块,构造器, 现在这是第五个成员,内部类;前三个作了解,第四个重点学习。 内部类的应用场景:christmas_tree: 场景:当一个类的内部,包含了一个完整的事物,且这个事物没有必要单独设计时,就可以把这个事物设计成内 阅读全文
posted @ 2023-02-26 23:47 yfs1024 阅读(18) 评论(0) 推荐(0)
摘要: 首先要了解什么是设计模式呢? 设计模式:可以简单的理解为两个字“经验”,就是码农们在各种需求中间,总结出来的一种最优的解法称之为设计模式; 1,单例模式:christmas_tree: 作用: 当系统中要求某个类只有一个实例的时候可以使用单例模式 生活中的应用: 比如windows中的任务管理器,只 阅读全文
posted @ 2023-02-25 09:55 yfs1024 阅读(25) 评论(0) 推荐(0)
摘要: 1,final关键字 1,认识final final 关键字最终的意思,可以用来修饰(类,方法,变量) 特点: 修饰类类不能被继承 修饰方法,方法不能被子类重写 修饰变量,该变量只能被赋值一次 final修饰基本数据类型,变量存储的数据不能被改变 final修饰引用类型变量,变量存储的地址不能被改变 阅读全文
posted @ 2023-02-24 23:00 yfs1024 阅读(27) 评论(0) 推荐(0)
摘要: public static void main(String[] args) { int num = 0; num = num++; System.out.println(num); // 0 num = ++num; System.out.println(num); // 1 } 这里结果是0 和 阅读全文
posted @ 2023-02-23 22:26 yfs1024 阅读(11) 评论(0) 推荐(0)
摘要: 1 ,static 1,static修饰成员变量 static 静态,可以修饰成员变量、成员方法。 成员变量按照有无static修饰可以分为两种: 类变量 : 属于类,与类一起加载一次,在内存中只有一份,可以被类和类的所有对象共享。 实例变量/对象的变量: 属于对象,每个对象中都有一份,只能用对象访 阅读全文
posted @ 2023-02-23 21:11 yfs1024 阅读(30) 评论(0) 推荐(0)
摘要: 1,基本介绍 介绍两个API: String类和ArrayList类 API(全称Application Programming Interface:应用程序编程接口) 就是别人写好的一些程序,给程序员直接拿去调用即可解决问题的代码类。 什么是包? 包是用来分门别类的管理各种不同程序的,类似于文件夹 阅读全文
posted @ 2023-02-19 11:38 yfs1024 阅读(27) 评论(0) 推荐(0)
摘要: 1,基本知识 面向过程编程: 开发一个一个的方法,有数据要处理了,我们就调方法来处理。强调的是做事情的每一个步骤,逐个步骤完成功能。侧重于步骤 面向对象编程: 开发一个一个的对象来处理数据,把数据交给对象,再调用对象的方法来完成对数据的处理,侧重于对象,让对象来解决这个问题。强调的是通过对象完成功能 阅读全文
posted @ 2023-02-17 21:08 yfs1024 阅读(30) 评论(0) 推荐(0)
摘要: 注意:在定义方法的时候首先思考方法的参数列表需不需要,需要的话,什么类型?方法的返回值需不需要,需要的话,什么数据类型,然后在编写方法。 下面的练习尽量的定义在一个独立的方法中! 练习 1: 买飞机票 需求: 用户购买机票时,机票原价会按照淡季、旺季,头等舱还是经济舱的情况进行相应的优惠,优惠方案如 阅读全文
posted @ 2023-02-15 21:18 yfs1024 阅读(72) 评论(0) 推荐(1)
摘要: 1,方法是什么 **方法:**就是一段具有独立功能的代码块,不调用就不执行 2,使用方法有什么好处 示例:有两个数组,如果都想遍历其中的每个元素,如果不使用方法就需要两个循环输出 不使用方法: int[] arr1 = {1, 2, 3, 4, 5, 6}; int[] arr2 = {3, 11, 阅读全文
posted @ 2023-02-14 21:08 yfs1024 阅读(42) 评论(0) 推荐(0)
摘要: 1,认识数组 数组就是一个容器,用来存一批同种类型的数据 2,数组的定义和访问 1,静态初始化数组 定义数组的时候直接给数组赋值 完整格式: 数据类型[] 数组名 = new 数据类型[]{元素1,元素2 ,元素3… }; int[] ages = new int[]{12, 24, 36} 简化格 阅读全文
posted @ 2023-02-12 20:54 yfs1024 阅读(19) 评论(0) 推荐(0)