摘要:
代码: 为什么c输出的不是地址值呢? A:Collection c = new ArrayList(); 这是多态,所以输出c的toString()方法,其实是输出ArrayList的toString() B:看ArrayList的toString() 而我们在ArrayList里面却没有发现toS 阅读全文
摘要:
涉及到的知识点有:1:List的子类(掌握) (1)List的子类特点 (2)ArrayList类 (3)Vector类 (4)LinkedList类 (5)案例2:泛型(掌握) (1)泛型的概述 (2)泛型的格式 (3)泛型的好处 (4)泛型的前世今生 (5)我们在哪里使用呢?3:增强for循环( 阅读全文
摘要:
参考博客:http://jhonnnnnn.iteye.com/blog/2261298 阅读全文
摘要:
注意:StudentDemo.java使用了未经检查或不安全的操作。 注意:要了解详细信息,请使用 -Xlint:unchecked重新编译。 java编译器认为该程序存在安全隐患 温馨提示:这不是编译失败,所以先不用理会,等学了泛型你就知道了。 如下图所示: 阅读全文
摘要:
涉及到的知识点有:1:对象数组的概述和案例(掌握) (1)对象数组的概述 (2)对象数组的案例2:集合(Collection接口)(掌握) (1)集合的由来? (2)集合和数组的区别? (3)集合的继承体系结构 (4)Collection接口的概述 (5)Collection接口的成员方法(注意:默 阅读全文
摘要:
a:迭代器为什么定义了一个接口而不是实现类? 假如把迭代器定义为一个类,这样我们就可以创建该类的对象,调用该类的方法来实现集合的遍历了。 但是,java中提供了很多的集合类,而这些集合类的数据结构是不同,所以它们的存储方法也是不同的, 进而它们的遍历方法也是不一样的,最终就没有把迭代器定义为一个类了 阅读全文
摘要:
对象数组的概述和案例(掌握) (1)对象数组的概述 数组既可以存储基本数据类型,也可以存储引用类型。它存储引用类型的时候的数组就叫对象数组。 (2)对象数组的案例 我有5个学生,请把这个5个学生的信息存储到数组中,并遍历学生数组,获取得到每一个学生的信息。 对象数组的内存图解如下如图所示: 阅读全文
摘要:
/* * 我有5个学生,请把这个5个学生的信息存储到数组中,并遍历学生数组,获取得到每一个学生的信息。 * 学生类:Student * 成员变量:name,age * 构造方法:无参,带参 * 成员方法:getXxx()/setXxx() * 存储学生的数组?自己想想应该是什么样子的? * 分析: 阅读全文
摘要:
1.工具类网站 AutoDraw(自动绘制): https://www.autodraw.com/ —— 由谷歌开发的一个基于AI分析并猜出你要画什么的平台,是原先“你画我猜”的升级版,让你从现有图库里找出最符合脑中形象的图案。 Notion – The all-in-one workspace f 阅读全文
摘要:
看看下面的类,是否都熟悉,简要说明每个类主要是干什么呢? Object:是类层次结构的根类,所有类都直接或者间接的继承自该类。 Scanner:获取键盘录入数据的类。 String:针对字符串的常见操作的类。 StringBuffer/StringBuilder:字符串缓冲区类,提高字符串的操作效率 阅读全文