JAVA 应用开发详解第10章:泛型 泛型操作范例MLDN 软件教学研发部本章目标加深泛型的理解掌握标识接口的定义题目要求用户在设计类的时候往往会使用类的关联关系,例如,一个人中可以定义一个信息的属性,但是一个人可能有各种各样的信息(例如、基本信息等),所以此信息属性的类型就可以通过泛型进行声明,之后只要设计相应的信息类即可。定义标识接口 信息 但是需要注意的是,既然需要的是一个信息的类
JAVA 应用开发详解第10章:泛型 泛型操作范例MLDN 软件教学研发部本章目标加深泛型的理解掌握标识接口的定义题目要求用户在设计类的时候往往会使用类的关联关系,例如,一个人中可以定义一个信息的属性,但是一个人可能有各种各样的信息(例如:、基本信息等),所以此信息属性的类型就可以通过泛型进行声明,之后只要设计相应的信息类即可。定义标识接口 信息 但是需要注意的是,既然需要的是一个信息的
JAVA 应用开发详解第10章:泛型 泛型入门MLDN 软件教学研发部本章目标掌握泛型的产生意义掌握泛型的基本使用了解泛型的警告信息及泛型的擦除为什么要有泛型?现在有以下的实例要求:现在要求设计一个可以表示出坐标点的类,坐标由X和Y组成,坐标的表示方法有以下三种。整数表示:x = 10、y = 20 小数表示:x = 105、y = 206字符串表示:x = 东经180度、y = 北纬210度 问
JAVA 应用开发详解第10章:泛型 泛型入门MLDN 软件教学研发部本章目标掌握泛型的产生意义掌握泛型的基本使用了解泛型的警告信息及泛型的擦除为什么要有泛型?现在有以下的实例要求:现在要求设计一个可以表示出坐标点的类,坐标由X和Y组成,坐标的表示方法有以下三种:整数表示:x = 10、y = 20 小数表示:x = 105、y = 206字符串表示:x = 东经180度、y = 北纬210度 问
JAVA 应用开发详解第10章:泛型 泛型的其他应用MLDN 软件教学研发部本章目标掌握泛型接口的使用掌握泛型方法的定义及使用掌握泛型数组的使用掌握泛型的嵌套设置定义泛型接口 在JDK 15之后,不仅仅可以声明泛型类,也可以声明泛型接口,声明泛型接口和声明泛型类的语法类似,也是在接口名称后面加上T,如下格式所示: [访问权限] interface 接口名称泛型标识{}泛型接口的两种实现方式 泛型接
JAVA 应用开发详解第10章:泛型 泛型的其他应用MLDN 软件教学研发部本章目标掌握泛型接口的使用掌握泛型方法的定义及使用掌握泛型数组的使用掌握泛型的嵌套设置定义泛型接口 在JDK 15之后,不仅仅可以声明泛型类,也可以声明泛型接口,声明泛型接口和声明泛型类的语法类似,也是在接口名称后面加上T,如下格式所示: [访问权限] interface 接口名称泛型标识{}泛型接口的两种实现方式 泛型接
JAVA 应用开发详解第9章:多线程 线程操作范例MLDN 软件教学研发部实例要求要求:设计一个线程操作类,要求可以产生三个线程对象,并可以分别设置三个线程的休眠时间,如下所示:线程A,休眠10秒线程B,休眠20秒线程C,休眠30秒问:此类该如何设计? 分析从之前的学习应该可以知道,线程的实现有两种方式,一种是继承Thread类,另外一种是实现Runnable接口。而且在类中应该存在保存线程名称和
JAVA 应用开发详解第16章:Annotation 深入AnnotationMLDN 软件教学研发部本章目标掌握@Target注释的作用掌握@Documented注释的作用掌握@Inherited注释的作用之前的Annotation 如果一个Annotation没有明确的指明定义的位置,则可以在任意的位置使用,例如之前所讲解的全部的Annotation因为没有指定应用位置,所以是可以在任意的位
JAVA 应用开发详解第10章:泛型 通配符MLDN 软件教学研发部本章目标掌握通配符“”的使用掌握受限泛型的设置掌握泛型与子类继承的限制匹配任意类型的通配符 在开发中对象的引用传递是最常见的,但是如果在泛型类的操作中,在进行引用传递的时候泛型类型必须匹配才可以传递,否则是无法传递的。使用通配符“” 以上程序在fun()方法中使用“Info”的代码形式,表示可以使用任意的泛型类型对象,这样做的话f
JAVA 应用开发详解第20章:Java新IO 字符集MLDN 软件教学研发部本章目标了解字符集类的使用使用字符集进行编码及解码操作字符集:Charset 在Java语言中所有的信息都是以UNICODE进行编码的,但是在计算机的世界里并不只存在一种编码,而是多个,而且要是对编码处理不好,就有可能产生乱码。在Java的新IO包中提供了Charset类来负责处理编码的问题,该类还包含了创建编码器(C
违法有害信息,请在下方选择原因提交举报