java 匿名内部类
来源:互联网 发布:化工工艺流程设计软件 编辑:程序博客网 时间:2024/04/29 20:28
/* * java 匿名内部类的 总结 * 匿名内部类 就是没有名字的内部类 正因为没有名字 所以匿名内部类 只能使用一次,用来简化代码编写 * 使用匿名内部类还有一个条件 必须继承一个父类或者实现一个接口 * * * * *///匿名内部类经常使用final 关键字 另外java String 也是一个final 类 当用 final 修饰一个类时 这个类当不能用来继承//2 当final 用来修饰一个 方法时 防止继承 他的类 修改 他的含义//3 当final 用来修饰一个变量时 数值初始化便不能更改 修饰一个 引用变量时 初始化引用 不能让其指向另外一个对象public class OutString {public static void main(String[] args){final String sourceStr = "吉林省 明日 科技有限公司--编程 词典 !";IStringDeal s = new IStringDeal(){public String filterBlankChar(){String convertStr = sourceStr;convertStr = convertStr.replaceAll(" ", "");return convertStr;}};System.out.println("源字符串: " + sourceStr);System.out.println("转换后的字符串: " + s.filterBlankChar());Deal test = new Deal();test.fun();}//像上面这个例子 如果不使用匿名内部类 就必须要 所以匿名内部类 用来简化 代码的编写public static class Deal implements IStringDeal{ //属于动态类 类中的静态方法不能直接调用 动态方法public void fun(){}@Overridepublic String filterBlankChar() {// TODO Auto-generated method stubreturn null;}}}
0 0
- JAVA匿名内部类
- java 匿名内部类
- JAVA匿名内部类
- java 匿名内部类
- JAVA匿名内部类
- java 匿名内部类
- JAVA匿名内部类
- java 匿名内部类
- JAVA匿名内部类
- Java匿名内部类
- JAVA匿名内部类
- java匿名内部类
- java匿名内部类
- java匿名内部类
- JAVA 匿名内部类
- JAVA匿名内部类
- java匿名内部类
- java匿名内部类
- NOIP提高组 Word
- 中国这10家慕课网站,您需要知道!
- VT-x is disabled in bios
- SAP中公司与公司代码关系
- Java读取配置文件
- java 匿名内部类
- Oracle创建监听提示1521端口占用
- IDA实例教程
- JAVA 通过MongoTemplate管理MongoDB的统计实现
- 国外经典的开源网站
- 完美解决WebSocket 服务器 The WebSocket session [0] has been closed and no method...异常信息
- 2016.9.10初中部上午NOIP普及组比赛总结
- hadoop 之 MultipleInputs
- 解决mongodb插入数据出现bson.errors错误