[Java]编译学习之一
来源:互联网 发布:约瑟夫环算法 数组 编辑:程序博客网 时间:2024/04/30 14:19
$后面跟文字是内部类编译出来的
匿名内部类在编译的时候由系统自动起名为Outter$1.class。一般来说,匿名内部类用于继承其他类或是实现接口,并不需要增加额外的方法,只是对继承方法的实现或是重写。TestA .ON/OFF 是enum 的两个实例; 而TestB.ON/OFF测试匿名子类。
public enum testA implements ParameterValue {
ON(
ResourceUtil.INVALID_RESOURCE_ID,
R.string.cam_strings_settings_on_txt,
Scene.TEST_1,
0.5f),
OFF(
ResourceUtil.INVALID_RESOURCE_ID,
R.string.cam_strings_settings_off_txt,
Scene.TEST_2,
0.0f);
}
public enum testA implements ParameterValue {
ON(
ResourceUtil.INVALID_RESOURCE_ID,
R.string.cam_strings_settings_on_txt,
Scene.TEST_1,
0.5f),
OFF(
ResourceUtil.INVALID_RESOURCE_ID,
R.string.cam_strings_settings_off_txt,
Scene.TEST_2,
0.0f);
}
public enum testB implements ParameterValue {
ON(
ResourceUtil.INVALID_RESOURCE_ID,
R.string.cam_strings_settings_on_txt,
Scene.TEST_1) {
@Override
protected int getLevelValue(int maxLevel) {
return maxLevel / 2;
}
},
OFF(
ResourceUtil.INVALID_RESOURCE_ID,
R.string.cam_strings_settings_off_txt,
Scene.TEST_2) {
@Override
protected int getLevelValue(int maxLevel) {
return 0;
}
};
}
- [Java]编译学习之一
- java学习笔记之一
- java学习拾遗之一
- Java学习系列之一
- 从头学习java之一
- java 学习笔记之一
- 学习Java总结之一
- 【Java学习笔记】之一
- Java学习之一
- java学习之一java基本知识
- JAVA学习之一——在DOS环境下编译遇到的问题及解决方法
- Nginx学习之一——编译nginx
- Python学习篇之一编译原理
- java 5.0学习笔记之一
- Java的新技术学习之一
- java nio 系列学习之一
- Java线程学习之一---售票
- 学习:Java泛型之一
- 打游戏的教育意义
- C++知识点随笔(四):耦合问题、new和malloc、虚析构、多继承
- MySQL创建数据库并授权的SQL
- Jdeveloper 12c 实体主键自动生成 使用 oracle.jbo.server.SequenceImpl 报错
- 2531
- [Java]编译学习之一
- ppt转换成pdf转换器应用介绍
- plist文件中的Boolean类型
- 治愈系--致郁系
- 使用STM32F4XX自带数学库"arm_math.h"
- 第一个自己完成的leetcode( JAVA) Implement Queue using Stacks
- [LeetCode]Longest Palindromic Substring
- c#猜猜看
- 循环下的radio操作