笔记
「已注销」
这个作者很懒,什么都没留下…
展开
-
稀疏数组
稀疏数组记录原始数组有效值和值坐标,将其转化为一个崭新的数组(节省空间)稀疏数组图片一、创建出11行11列的二维数组,将二维数组第一行第二列赋值为1,第二行第三列赋值为2(可对数组范围内的任意下标进行赋值),然后将此数组进行遍历输出。public class ArraysDemo01 { public static void main(String[] args) { // TODO Auto-generated method stub int[][] array1 = new int原创 2020-07-09 18:13:40 · 158 阅读 · 0 评论 -
Head first java 第八章使用接口
JAVA的接口Petabstract void beFriendly();abstract void play();所有接口的方法都是抽象的,所有任何实现pet的接口的类都必须要实现这些方法。接口的定义:public interface Pet{…}使用“interface” 来取代“class”接口的实现:public class Dog extends Canine implements Pet{…}使用"implements"这个关键字。注意实现interface时还必须在某个类的原创 2020-06-30 20:09:14 · 187 阅读 · 1 评论 -
抽象类
今天学到了接口和抽象类接口是什么?它是一种百分百纯抽象类。那么什么是抽象类呢?它是无法初始化的类。我们可以写出这样的指令:Wolf aWolf = new Wolf(); 声明了wolf类型的aWolf引用变量指向Wolf对象。也可以这样:Animal aHippo = new Hippo();声明了Animal类型的aHippo引用变量指向Hippo对象。但是这样会很奇怪:Animal anim = new Animal();因为Animal不算是一个具体的实例,我们可以创建出Wolf原创 2020-06-23 15:50:57 · 139 阅读 · 0 评论 -
向上转型和向下转型
supclass代码public class Supclass { protected String className = "父类属性"; public void print() { System.out.println("this is 父类print()方法" + "——此时对象" + this.toString()); }}subclass代码public class Subclass extends Supclass { protecte原创 2020-06-23 13:04:53 · 132 阅读 · 0 评论 -
head first java 中文版出现错误
今天看head first java 中文版发现书中解释有问题,上网查询后发现英文原版并没有问题,可能是翻译或者校对出现错误了吧英文版中文版原创 2020-06-15 16:57:29 · 341 阅读 · 0 评论