摘要:
当使用numpy.array时,若使用numpy.array()创建array,如果array中元素为String,使用时需要注意: 修改前字符串长度为多大,则修改后不得超过这个长度。 上述代码运行结果为: 猜想:在利用numpy.array()创建array时为每个元素分配了一个固定大小的存储空间 阅读全文
摘要:
synnchronized:同步,使不同线程同步执行某一部分,保证某一时刻,只有一个线程能够执行某个代码块或者方法 1、synchronized锁住的对象,其他线程中仍可以正常进行访问,仅在其申请该对象的锁时会造成阻塞 如:synchronized(list){...},当list被锁住时,其余线程 阅读全文
摘要:
我们可以在一个子类中使用super来调用父类中的方法,例如父类中的构造方法,不过,今天在使用super时,我发现了一些问题: 上述代码中,子类重构了父类中的call()方法,子类在构造函数中调用了父类的构造函数与call()方法,父类的构造函数也调用了call()方法, 我预期的结果是: fathe 阅读全文
摘要:
ArrayList有一个有参构造方法 也就是我们实例化ArrayList时可以这样写: 我第一反应是list的初始长度为30,因此我写了这样一条代码: 结果却报了这么一个异常 于是我调用size()方法,返回的结果是: 也就是说,该构造方法并不是将ArrayList()初始化为指定长度,而是指定了其 阅读全文
摘要:
当我们想要获取一个Map中的所有键或者值时,会发现Map()已经有对应的方法: keySet()方法:返回Map中所有键的Set<> values()方法:返回Map中所有值的Collection<> 但是这里有一个需要注意的问题是,从keySet()文档与values()文档中我们可以发现 图1. 阅读全文
摘要:
1.迭代器使用 Iterator(迭代器)给我们提供了一种遍历序列的方式,其中主要关于以下几种方法: 1.iterator()方法,返回一个Iterator对象。 2.next()方法,获取迭代器的下一个元素,并会向后移动一个单位(注:初次调用next()会返回序列中的第一个元素) 3.hasNex 阅读全文
摘要:
要求1: 在MagicSquqre.java文件中添加isLegalMagicSquare()函数,判断一个矩阵是否为MagicSquare。 MagicSquare说明:矩阵行数以及列数相同,且每行元素之和,每列元素之和以及对角线元素之和都应相等: 1.我们需要从https://github.co 阅读全文