摘要:
我们的File类可以对文件和文件夹本身进行一些类的操作,其中最重要的就是获取并遍历文件夹中的内容了 对此我们的java提供了以下的方法: 以上的各个方法都能实现对文件夹中的内容的获取操作,我们重点只需要掌握下面的一种即可 这个其实就是把获取文件夹里面的内容把他们放在一个File数组中,这个数组里面装 阅读全文
摘要:
IO流的概述 IO流:储存和读取数据的解决方案 游戏的进度为什么和消失了:因为我们的数据是保存在内存中的,程序停止,数据将会丢失 要解决这个问题:需要添加一个存档功能,把游戏的数据保存在硬盘的文件当中 是程序在读取内存中的数据,是程序在往文件中写入数据,这里说内存也可以因为程序就是运行在内存上面的 阅读全文
摘要:
File概述 File可以表示文件的路径也可以表示文件夹的路径 如果我们需要将一个游戏文件保存在本地,我们需要用File确定保存文件的位置和用IO进行传输 路径 File类构造方法 File表示文件,创建出一个对象则表示创建出了一个文件,而输出文件则输出路径名,则路径名是文件的字符串表示 packa 阅读全文
摘要:
异常体系的介绍 我们现在学习的异常不是为了让我们的代码以后不出现异常的情况,而是当程序出现异常之后我们该怎样处理 异常体系结构 我们一般只需要管Exception就可以‘ 编译时异常和运行时异常 **为社么java将异常分为编译时异常和运行时异常 在编译阶段,java不会运行代码只会检查语法并做一些 阅读全文
摘要:
static静态变量 Srudent类 package com.an.a; //描述学生类 public class Student1 { private String name; private int age; private String gender; public static Strin 阅读全文
摘要:
API和API帮助文档 java.lang包是提供对Java编程语言设计至关重要的类,由JVM自动导入 String类概述 字符串和基础类型进行+操作,都会进行拼接 下面的登录要运用字符串的比较,这和字符串的比较有关 在一个游戏中,出现敏感词将不会进行展示,将会用星号进行替换,实际上这和字符串的替换 阅读全文
摘要:
类与对象 类是对对象公有特征的描述 对象的不同是由属性来决定的,属性用来描述对象的特征,从后面对于equals方法重写用于对象的比较中可以发现,比较对象不同,具体比较各个属性是否相同,而不需要比较行为 类的几个补充注意事项 在定义javabean类时,不建议在定义类的时候给属性赋值,如果在定义属性的 阅读全文
摘要:
方法引用的概述 匿名内部类注重对象 >Lambda表达式转换为注重函数(表现为将代码简化为只剩下函数的参数和函数体) >方法引用也注重函数体(在Lambda基础上进行再简化,将精简后的函数函数用已有的方法进行代替) 基础操作 package com.an.a; import java.util.Ar 阅读全文
摘要:
不可变集合 如果牌盒里的牌固定为那54张,不能被改变 如出牌规则不可变 通过of方法获取不可变集合 不可变集合是java9提出的新特性 在List Map Set中都定义了许多重载的静态of方法,用于获取指定内容的不可变的集合,如下面是List中定义的of方法 这些方法将直接返回List Map S 阅读全文