1匿名对象的使用 1.1匿名Scanner的使用: 2ArrayList类 2.1概念: ArrayList是大小可变的数组,储存在里面的数据称为元素。 使用ArrayList API可了解ArrayList的使用; 2.2创建ArrayList对象 2.2.1ArrayList方法 添加元素:li ...
分类:
其他好文 时间:
2019-07-27 13:20:50
阅读次数:
102
Java常用API Scanner类 基本步骤 ? 1.导包 ? 2.创建 3.使用 匿名对象 创建 对象只使用一次时比较适合使用匿名对象 示例 Random类 创建一个随机整数 r.nextint()重载 java public class Demo02Array { public static ...
分类:
编程语言 时间:
2019-07-23 18:55:25
阅读次数:
120
注意事项 首先解析一下它的格式 匿名内部类适用于怎样的场景 匿名内部类只能使用一次。 第二再次调用接口的时候,重复代码又写了一遍。 接口中有两个方法的情况 实现类也要覆盖从写两个方法。 匿名类也要覆盖重写两个方法 分别调用两个方法 这么直接调用method2是错误的。没有办法让一个匿名对象使用第二次 ...
分类:
编程语言 时间:
2019-07-22 00:02:33
阅读次数:
112
概念创建对象时,只有创建对象的语句,却没有把对象地址值赋值给某个变量。虽然是创建对象的简化写法,但是应用场景非常有限。 1. 创建匿名对象直接调用方法,没有变量名。 2. 一旦调用两次方法,就是创建了两个对象,造成浪费,请看如下代码。 小贴士:一个匿名对象,只能使用一次。3. 匿名对象可以作为方法的 ...
分类:
编程语言 时间:
2019-07-16 12:42:33
阅读次数:
156
Scanner类: 匿名对象: Random: 对象数组: ArrayList集合: ArrayList练习题: ...
java StringBuffer类 String类的特性 String类对象有两种实例化方法 直接赋值:开辟一个堆内存空间,自动入池 构造方法:开辟两块堆内存空间,不会自动入池(intern()手工入池) 任何一个字符串,都是String类的匿名对象 字符串一旦声明则不可改变,可以改变的只是Str ...
分类:
其他好文 时间:
2019-06-27 00:34:36
阅读次数:
113
概念 创建对象时,只有创建对象的语句,却没有把对象地址值赋值给某个变量。虽然是创建对象的简化写法,但是应用场景非常有限。 匿名对象 :没有变量名的对象。 格式: new 类名(参数列表); 应用场景 创建匿名对象直接调用方法,没有变量名,简化书写。 匿名对象只能使用一次,每new 一次就是产生了一个 ...
分类:
其他好文 时间:
2019-06-15 09:39:03
阅读次数:
88
概述 创建对象时,只有创建对象的语句,却没有把对象地址值赋值给某个变量。虽然是创建对象的简化写法,但是应用 场景非常有限。 匿名对象 :没有变量名的对象。 匿名对象的作用: 1.匿名对象可以作为方法的参数 2.匿名对象可以作为方法的返回值 3.弊端:匿名对象只能使用一次 匿名对象的格式 什么时候使用 ...
分类:
其他好文 时间:
2019-06-07 19:26:06
阅读次数:
118
匿名对象之所以说是匿名,是因为直接创建对象,而没有把这个对象赋值给某个值,才称之为匿名。 平常内部类的调用 使用匿名对象的条件: 内部类必须继承或者实现一个外部类接口,满足这个条件我们才能使用内部类。代码示例: 匿名内部类通俗来说就是:就是一个匿名子类对象。定义的方法是:new 父类or接口(){子 ...
分类:
其他好文 时间:
2019-06-03 12:48:57
阅读次数:
164
一、匿名对象 匿名对象是没有名字的实体,也就是该实体没有对应的变量名引用 匿名对象的特征: 创建的匿名类的对象只能够调用一次 匿名对象只在堆内存中开辟空间,而不存在栈内存的引用 每次创建匿名对象都是不同的对象 创建的匿名类的对象只能够调用一次 匿名对象只在堆内存中开辟空间,而不存在栈内存的引用 每次 ...
分类:
其他好文 时间:
2019-06-03 12:08:11
阅读次数:
131