摘要: 最大公约数 计算最大公约数 那如何计算最高最大公约数呢 比如 10 20 52 54 我们先设i为2 如果c和d都可以被i整除则记下 i+1后重复第二步直到i等于c或者d的时候 则曾经记下的最大的可以整除c和d的i就是最大公约数 阅读全文
posted @ 2022-06-23 21:53 帕拉利斯 阅读(158) 评论(0) 推荐(0) 编辑
摘要: java可以有二维数组或多维数组 二维数组就是要用两个数字来表达这个数字当中的某一个元素 这个理解为是一个5行3列的矩阵来进行标记数组的元素 而遍历二维数组需要两个for循环 第一个表示行第二个循环来表示列 这样进行遍历 二维数组初始化 编译器进行数数,每一行一个{},逗号进行分割,有省略的话补0 阅读全文
posted @ 2022-06-23 21:49 帕拉利斯 阅读(47) 评论(0) 推荐(0) 编辑
摘要: 成员变量 在函数中可以直接写成员变量的名字来访问成员变量 函数式通过对象来进行调用的 通过.来进行调用哪个方法,就建立了getFood和ve之间的关系让getFood内部的成员变量指的是v的成员变量 是通过this进行的 this是成员函数的一个特殊的且固有的本地变量,表达了调用这个函数的那个对象 阅读全文
posted @ 2022-06-23 21:00 帕拉利斯 阅读(26) 评论(0) 推荐(0) 编辑
摘要: Java泛型中的标记符含义:E - Element (在集合中使用,因为集合中存放的是元素)T - Type(Java 类)K - Key(键)V - Value(值)N - Number(数值类型)?- 表示不确定的java类型 使用容器进行存储 ArrayList<String> list = 阅读全文
posted @ 2022-06-23 20:54 帕拉利斯 阅读(24) 评论(0) 推荐(0) 编辑
摘要: 异常机制 不寻常的事情发生了 当这个事情发生的时候,原本打算要接着做的事情不能在继续了,必须要停下来,让 其他地方的某一段代码来处理 异常机制最大的好处就是清晰地分开了正常的业务逻辑代码和遇到情况时的处理代码 抛出异常 throws关键字 Java允许将这种异常从当前方法中抛出 Throws关键字需 阅读全文
posted @ 2022-06-23 20:49 帕拉利斯 阅读(35) 评论(0) 推荐(0) 编辑
摘要: 汉字编码 UTF-8 (new InputStreamReader(new FileInputStream("a.txt"),"utf8")) 可以转换成UTF8形式的编码 InputStreamReader(lnputStream in) 创建一个使用默认字符集的InputStreamReader 阅读全文
posted @ 2022-06-23 20:30 帕拉利斯 阅读(39) 评论(0) 推荐(0) 编辑
摘要: 过滤器流:在已经有的那个文件流的基础上去增加一层层的过滤器,在每一层的过滤器可以做一些事情 在 FileOutputStream后面去套了一节过滤器,是做DataOutputStream的 BufferedOutputStream做一些缓冲 加上之后就可以写入int类型的一些东西了 DataInpu 阅读全文
posted @ 2022-06-23 20:02 帕拉利斯 阅读(18) 评论(0) 推荐(0) 编辑
摘要: 处理输入输出的手段叫做流 流是输入输出的一种方式 流是一维,单方项的 InputStream和OutputStream 读取 写入 分为字节流和字符流 文件 如果需要读取文件就需要使用文件流 FileInputStream FileOutputStream 这两个可以实现文件的读写操作,在实际工程中 阅读全文
posted @ 2022-06-23 17:38 帕拉利斯 阅读(33) 评论(0) 推荐(0) 编辑
摘要: 异常捕捉时的匹配catch如果子类异常会被父类异常的catch给捕捉到 如果运行时异常是不需要声明的,如果没有适当的机制来捕捉就会最终导致程序终止 异常声明 如果你调用一个声明会抛出异常的函数,那么你必须把函数的调用放在try块中,并设置 catch来捕捉所有可能抛出的异常或声明自己会抛出无法处理的 阅读全文
posted @ 2022-06-23 17:32 帕拉利斯 阅读(19) 评论(0) 推荐(0) 编辑
摘要: 捕获异常机制 关键字try-catch进行抛出异常 没有报错把可能发生异常的放到try-catch里 捕捉异常的机制 throw e 再次把异常抛出 阅读全文
posted @ 2022-06-23 15:02 帕拉利斯 阅读(15) 评论(0) 推荐(0) 编辑