- 博客(15)
- 收藏
- 关注
原创 javaIO流·
所以说我们这个的主要目的是对文件的输入输出,那么,首先来讲一下,输入输出的地方到底是什么呢?当我们操作像流水一样的文件时,是不是需要一个木桶装起来呢?那么,什么是那个木桶呢? 是内存,我们从文件中读取数据,然后暂存到内存里面,再从文件中读出来 相当于一个中转站的作用辣字符流是指能一个字符一个字符读取数据的流 字节流是指能一个字节一个字符读取数据的流举个例子 比如: 汉字是占两个字节的,那么"我是M小姐",在字节流里面,一个汉字第一次读取一半,第二次才读完全,并且字节流只能读文件。 而字符流一次性就能读完一个
2023-05-28 22:05:00 86
原创 泛型相关1
并不是这样,在使用泛型的时候如果传入泛型实参,则会根据传入的泛型实参做相应的限制,此时泛型才会起到本应起到的限制作用。如果不传入泛型类型实参的话,在泛型类中使用泛型的方法或成员变量定义的类型可以为任何的类型。当使用泛型类或者接口时,传递的数据中,泛型类型不确定,可以通过通配符<?之前设置泛型的时候,实际上是可以任意设置的,只要是类就可以,但是java的泛型当中还可以指定一个的泛型的上限和下限。2.提供了编译期的类型安全,确保在泛型类型(通常为泛型集合)上只能使用正确类型的对象,避免了在运行时出现。
2023-05-21 16:24:45 53
原创 异常的梳理
异常是一个类,异常根据情况选择是否处理,比如文件的读入就必须处理,万一这个文件被删掉了呢,异常的处理有抛出和直接解决两种办法,具体使用哪种因情况而定,finally里面放的是一定要执行的代码y,所以说先执行了finally`,然后在这里面发生了这样一段故事(见代码)int j;j = i;i ++;return j;因为这是要先执行try的,执行了finally之后,i就加了一了,但是其原来还是10,为了保证严谨,就创建了一个j来替换i,执行下面的return语句。
2023-05-14 17:15:51 40
原创 Lambda表达式演变过程
在这里先讲述一波匿名内部类,我之前听老师讲的时候,感觉没多大用,而且不咋会用,当时没有亲自上手去体会,现在我知道了,在只需要调用一次的接口里写匿名内部类真的很有用啊!这里有成员内部类,静态内部类,局部内部类,匿名内部类,我调用了两次,因为我不太懂多线程的调用方法,多线程的调用是抄的,类名加方法名的调用是我自己写的。就其实,以上的方法你是需要放到线程里面去用的,但是需要新建类然后再使用什么的,确实是蛮麻烦的,以上的方法。但是我现在一写,觉得,哇去,酱紫就能直接调用,真快!表达式,我后面又听懵了,,,
2023-05-07 22:48:48 61
原创 异常处理的一般方法
在写代码的时候我们或多或少会遇到错误,比如语法错误,语句错误,逻辑错误,但是有些错误是没有什么报警信息,你的编译器并不会报警,而有些逻辑和语法上的错误你的编译器则会报警,今天我们就来讲第二种情况,不会报警的情况。你的代码能运行,你的代码在运行的时候你不知道他错没错,也不知道他什么时候会错,如果错了,就非常危险,所以我们要学会处理他,让至少让他错误的危害变小,于是就有了异常捕获与处理。那么我们在这里一般使用什么来面对可能会出现异常情况的代码呢?一般用来实现。这里的try存放是可能会出现异常的代码,
2023-04-09 21:18:35 90
原创 java日志四
当然,有些父类的方法子类不要,所以说其实可以重新写,覆盖掉父类的方法,这样可以更好的实现这个类的功能。不可能,因为在这里完结撒花不负责任,没有讲好。,继承父类无参构造,所以说,在父类有参时,要写一个无参构造,防止子类报错。但还是输出了,所以说,它确实继承了父类的方法,我们的理解没有错。上面只使用了子类的无参构造,所以说,子类构造方法第一行会自动加上。不过这样子被动继承还是有点鸡肋,所以嘞,前面的大佬想出了。访问父类的属性,即使是私有的,这样就会很方便我们后续使用。这里因为忘记截图了,手敲一下结果。
2023-03-27 11:38:52 57
原创 java日志四
外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-2LXkVWYz-1679838415535)(D:\QQ图片20230326212925.png)]不可能,因为在这里完结撒花不负责任,没有讲好。,继承父类无参构造,所以说,在父类有参时,要写一个无参构造,防止子类报错。但还是输出了,所以说,它确实继承了父类的方法,我们的理解没有错。上面只使用了子类的无参构造,所以说,子类构造方法第一行会自动加上。不过这样子被动继承还是有点鸡肋,所以嘞,前面的大佬想出了。调用子类中的构造方法。
2023-03-26 21:49:32 67
原创 java日志(三)认识类的优势和类的基本定义
而且也不止有两个,而且两个实例互不影响,而结构体的表现就差多了,我们当然希望能够反复使用某个定义好的东西,要不然会造成空间和时间的极大浪费,所以说,使用类是。经常是多位程序员合作开发,很可能程序员A定义的变量被程序员B改了,但是改了之后会产生很严重的后果,为了防止这类错误,并且提高程序的安全性,隐藏程序的内部细节,防止耦合,就会定义。,多此一举,纯纯脱裤子放屁,但其实不是这样的,首先我们来说说,你且看,那三个变量都被私有了嘞~你其他类怎么访问的到啊,这不得借助。其实,类真的很像c语言里的结构体,但。
2023-03-19 20:12:53 200
原创 java日志1
而且格式也没那么好看,不知道大家发现了嘛,我第一次自己写倒没发现,傻兮兮的去编译运行,结果编译不出,好的,我仔细看了看我到底出了啥错,结果我改成了这样。不知道大家发现了没,又有问题,我那个时候又没发现,又去编译,又错,发现是自己static打错了,说明英语垃圾对其他科目有影响。最后面我仔细对照每个单词的写法,写对了,好的,这次让我们理解一下为什么要这样写。
2023-03-11 23:08:19 293 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人