![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java基础
文章平均质量分 60
cz20010101
这个作者很懒,什么都没留下…
展开
-
如何理解java中的record类
如何理解java中的record类背景java14才出来的record,类似于enum,定义了一种特殊的类。用于标记不可变的数据类。正常写法定义一个用户类,一般会这么定义//User.classpublic class User { private String name = null; private String password = null; public User(String name, String password) { this.na原创 2022-04-04 17:54:26 · 2211 阅读 · 0 评论 -
工厂模式(一)
目录工厂模式一、作用二、举例说明1.需求说明2.普通代码书写3.代码改进4.需求变更总结工厂模式程序想要可以很好的维护,各个类的功能应该尽可能的解耦,每个类有自己的职能,这样当需要对代码进行变动的时候,不会“牵一发而动全身”,工厂模式就是为了解耦而分离。一、作用将类的创建和类的使用分离,交给不同的类去执行,就是将类的创建工作交给工厂。二、举例说明1.需求说明设计需求:有一个DrinkStore类–>可以完成饮料的生产一共生产三种饮料(继承于Drink)LemonWater(柠原创 2021-11-15 21:47:14 · 333 阅读 · 0 评论 -
java文件读写
java文件IO背景知识绝对路径:就得从根目录过来的路径,例如D:\资源\编程\Java经典\电子书\Java编程基础相对路径:相对于当前的路径,.代表当前路径,..代表上一级目录。steps首先需要一个File对象方法用途Scanner(file对象)用于读取文件PrintWriter(file对象)用于对文件进行写入直接上代码import java.io.File;import java.io.PrintWriter;import java.util原创 2021-11-09 13:59:23 · 222 阅读 · 0 评论