暂无搜索历史
如果没有⽂件,我们写的程序的数据是存储在电脑的内存中,如果程序退出,内存回收,数据就丢失了,等再次运⾏程序,是看不到上次程序的数据的,如果要将数据进⾏持久化的...
❤❤由这可知: 1. ArrayList是以泛型方式实现的,所以使用时必须要先实例化 2. ArrayList实现了RandomAccess接口,表明...
Java 中的 ArrayList(顺序表) 是集合框架中的一个类,要模拟实现顺序表,也得自己实现一个类,首先要考虑这个类中的成员属性。
Collection同理也是一个接口,该接口中规范了后序容器中常用的一些方法,具体如下:
💥个人主页:E绵绵的博客 💥所属专栏:JAVA知识点专栏 JAVA题目练习 c语言知识点专栏 c语言题目练习
假设有个泛型类如上,在使用该泛型类时,我们通过实例化该泛型类对象去指定具体的类型来替换泛型参数。
❤️❤️除了 Integer和Character, 其余基本类型的包装类都是首字母大写。
❤️❤️下面求斐波那契数列的算法效率高还是不高?为什么?该如何衡量一个算法的效率呢?
这图我们看下就行,不要求强记里面的类和接口,在之后的学习里会一一讲解这里面的类和接口。
❤❤在编写程序时,如果程序中出现错误,此时就需要将错误的信息告知给调用者,比如:参数检测。 在Java中,可以借助throw关键字,抛出一个指定的异常对象(我们...
从上述过程中可以看到,java中不同类型的异常,都有与其对应的类来进行描述。所以我们常说异常其实是一个类。
❤️❤️注意:尽量避免直接对String类型对象进行修改,因为String类是不能修改的,我们对其修改都会创建新对象,导致效率非常低下。
那是因为String这个类有重写toString方法,在println中经过一系列复杂的操作导致其打印出的其实是字符串对象内部的value成员数组中的每个数...
现在我们将把之前学过的知识点总结做成一个小项目 ,叫图书管理系统,来看一下吧。
之前我们在讲类和对象时就提到过内部类,不过当时说了等讲完抽象类和接口再讲这个,现在兑现诺言的时候到了,那我们开始内部类的学习吧!
❤❤观察其内部结构我们可以知道在Comparable后面还有个<T>,在语法上这是泛型,之后会讲,这并不影响我们现在的思路,这个<T>中的T你写student...
那现在我们就开始接口的学习吧。(接口这部分作者打算两篇文章介绍完)
shape此时为抽象类类型,所以这时用它实例化创建对象就报错了。 所以抽象类的出现,就是要被继承,只有继承了抽象类才能使用它。
这题很有意思,需要你对初始化够了解才能解出来 ,现在我们来看一下吧。
而当在有父类情况下,如果你那父类没有父类,则其父类的父类默认为object类,所以即使一个类有父类,其内部还是有object类。
暂未填写公司和职称
暂未填写个人网址