2019年2月14日

java-不定项参数(可变参数)的作用和使用方式

摘要: 引言: 我们在编写方法的过程中,可能会遇见一个方法有不确定参数个数的情况。一般我们会用方法重载来解决问题: 但是当参数多的时候就会显得很繁琐,同时每次扩展都会很麻烦。于是我们可以使用数组作为参数: But,这样还是有个准备参数的过程(还要构造一个数组,麻烦啊)。于是我们可以使用不定项参数(可变参数) 阅读全文

posted @ 2019-02-14 22:01 手握太阳 阅读(780) 评论(0) 推荐(1) 编辑

java-newInstance()和new()

摘要: 在Java开发特别是数据库开发中,经常会用到Class.forName( )这个方法。通过查询Java Documentation我们会发现使用Class.forName( )静态方法的目的是为了动态加载类。在加载完成后,一般还要调用Class下的newInstance( )静态方法来实例化对象以便 阅读全文

posted @ 2019-02-14 21:47 手握太阳 阅读(355) 评论(0) 推荐(0) 编辑

java-泛型

摘要: 我们将第一行声明初始化list的代码更改一下,编译器会在编译阶段就能够帮我们发现类似这样的问题。 通过上面的例子可以证明,在编译之后程序会采取去泛型化的措施。也就是说Java中的泛型,只在编译阶段有效。在编译过程中,正确检验泛型结果后,会将泛型的相关信息擦出,并且在对象进入和离开方法的边界处添加类型 阅读全文

posted @ 2019-02-14 20:50 手握太阳 阅读(123) 评论(0) 推荐(0) 编辑

导航