随笔 - 100  文章 - 0 评论 - 4 阅读 - 29192
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

随笔分类 -  Java基础补充

Java基础补充.Day15
摘要:字符流复制java文件 优化 利用子类FileReader和FileWriter 只是改了个类名 字符缓冲流 读数据:一次读取一个字符 读数据:一次读取一个字符数组 写数据 字符缓冲流可以复制文件 字符缓冲流的特有功能 要注意的是,如果不写换行,就会所有的内容在一行里,因为复制的内容不包括换行符 I 阅读全文
posted @ 2021-09-02 20:30 托马斯源 阅读(15) 评论(0) 推荐(0) 编辑
Java基础补充.Day14
摘要:字节缓冲流 减少底层调用,提高效率 用缓冲区写数据 看源码,调用缓冲区构造器的时候创建了一个大小为8192字节的数组存数据作为缓冲 缓冲区读数据 复制avi视频 使用System.currentTimeMillis();计算时长 字符流 为什么要用字符流? GBK编码占用2个字节,UTF-8编码占用 阅读全文
posted @ 2021-08-27 19:48 托马斯源 阅读(25) 评论(0) 推荐(0) 编辑
Java基础补充.Day13
摘要:案例:把祝福.txt的内容在控制台输出 用到int read(byte[] bytes)方法 String类与Arrays类的toString方法的区别 如果内容不是中文的话,用前面的while循环直接输出也行,这个new String()得是数组 但第二次读取6个,却输出了全部的7个,想要读到哪输 阅读全文
posted @ 2021-08-26 19:35 托马斯源 阅读(17) 评论(0) 推荐(0) 编辑
Java基础补充.Day12
摘要:IO流 字节流 字节流比如:用记事本打开jpg文件 字节流是万能的流 在源程序中查看字节流抽象类InputStream 同理抽象类OutputStream 抽象类OutputStream有个子类叫FileOutputStream(ctrl+H) 其中有五个构造器 FileOutputStream(S 阅读全文
posted @ 2021-08-24 20:35 托马斯源 阅读(34) 评论(0) 推荐(0) 编辑
Java基础补充.Day11
摘要:Calendar类 Calendar类不能通过new来创建对象:因为这是个抽象类,只能靠子类实现 静态getInstance()方法 getInstance()返回的是Calendar类,抽象类,所以返回的是他的子类 创建了一个Calendar类变量=null,给它赋值的过程中出现的三个类都是cal 阅读全文
posted @ 2021-08-05 11:41 托马斯源 阅读(31) 评论(0) 推荐(0) 编辑
Java基础补充.Day10
摘要:自动装箱拆箱 这里有一点问题 i+200是自动拆箱,i=i+200是自动装箱 注意:NullPointerException空指针异常 Date类 返回的不是一大堆字符串,说明Date类重写了toString()方法 CST中国标准时间 我们用的是中国标准时间,时区不一样所以显示的内容不同 Simp 阅读全文
posted @ 2021-08-04 21:34 托马斯源 阅读(22) 评论(0) 推荐(0) 编辑
Java基础补充.Day09
摘要:int与String类型相互转换 int转String 方法一 方法二 查看帮助文档,String类里面有一个方法叫valueOf() 基本类型都可以使用 String转int 方法一 定义一个Integer类型的变量,以String字符串为构造方法的参数 然后用Integer的intValue() 阅读全文
posted @ 2021-08-03 21:07 托马斯源 阅读(22) 评论(0) 推荐(0) 编辑
Java基础补充.Day08
摘要:System类 帮助文档中的介绍: 不能被实例化,只能通过类名访问 System.exit(0); currentTimeMillis:返回当前时间和1970.01.01之间的毫秒值 返回值为long 计算程序运行时间 Object类 Object类只有无参 peintln()方法的执行过程 可以看 阅读全文
posted @ 2021-08-02 21:13 托马斯源 阅读(22) 评论(0) 推荐(0) 编辑
Java基础补充.Day07
摘要:接口 接口不能直接实例化,但可以采用多态的方式 接口没有构造器 接口的实现类中的构造器中的super()指向的是Object类 接口和抽象类的区别 抽象类是对事物的抽象,接口是对行为的抽象: 参考:https://blog.csdn.net/justloveyou_/article/details/ 阅读全文
posted @ 2021-07-31 20:41 托马斯源 阅读(33) 评论(0) 推荐(0) 编辑
Java基础补充.Day06
摘要:重写方法的访问权限 包 回看狂神的命令行传参 权限修饰符 在同一个类中访问 子类访问在同一个包下的父类 访问在同一包下的,无关的类 子类访问在不同包下的父类 访问在不同包下的,无关的类 总结 final特性 把s分配一个新地址报错 static 所有对象共享static变量 不建议通过对象名访问st 阅读全文
posted @ 2021-07-30 20:05 托马斯源 阅读(31) 评论(0) 推荐(0) 编辑
Java基础.补充Day05
摘要:1. 学生管理系统 思路 在主函数中创建学生集合,创建学生对象,在学生类中写增删改查方法 1. 测试类 2. 学生类 细节 1. 测试类 主函数 包含创建集合对象,实例化本类调用方法 学生管理方法 注意点: 需要把创建集合写在主函数中,学生管理方法以集合为参数,这样每次调方法的时候使用的是同一个集合 阅读全文
posted @ 2021-07-27 19:32 托马斯源 阅读(35) 评论(0) 推荐(0) 编辑
Java基础补充.Day04
摘要:1. 字符串拼接 注意,这里的[1,2,3]是StringBuilder类的字符串对象,Arrays类的toString()方法输出的结果和这个一样,是把数组类型转化成String类型 标准答案 这个函数最后多了一步把StringBuilder类转成String类 2. 字符串反转 值得注意的点在可 阅读全文
posted @ 2021-07-26 20:37 托马斯源 阅读(23) 评论(0) 推荐(0) 编辑
Java基础补充.Day03
摘要:太热了啊今天,都36度了,学不动啊 StringBuilder类 添加和反转方法 append()方法 链式编程 reverse()方法 前面的字符串反转案例可以用StringBuilder创建对象实现 StringBuilder与String转换 其中,查看变量的数据类型可以用getType()方 阅读全文
posted @ 2021-07-25 20:47 托马斯源 阅读(12) 评论(0) 推荐(0) 编辑
Java基础补充.Day02
摘要:charAt()方法 帮助文档中查看 1. 遍历字符串 标准答案 2. 统计字符次数 字符的本质是数字,直接比较即可 升级版 能够输出大写,小写字母与数字的位置和对应的内容 测试类 统计类 设置循环 输出 输出数组的方法 注意点 记录数字的数组类型也应该用char,因为使用的方法为charAt(), 阅读全文
posted @ 2021-07-24 20:56 托马斯源 阅读(26) 评论(0) 推荐(0) 编辑
Java基础补充.Day01
摘要:Day01.2021.07.23 DOS命令 #直接返回根目录 cd \ 直接赋值和new两个对象互相比较的结果不同的原因 equals()方法比较字符串内容是否相同 测试类 登录类 标准答案 阅读全文
posted @ 2021-07-23 22:00 托马斯源 阅读(17) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示