JAVA中枚举是啥意思,怎么用

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JAVA中枚举是啥意思,怎么用相关的知识,希望对你有一定的参考价值。

如题,我是初学者

枚举就是把集合里的对象元素 一个一个提取出来!比如说 你买了一合巧克力 里面有草莓味的 有香草口味的 有苹果口味的 你想把他们拿出来 就必须用“手”一个一个把他们拿出来 并且一次只能取一个哦 这里的手就是枚举器 你取的动作就是枚举的过程

具体的用法 这个我就不好说了 推荐 你看看JDK1.5的API和参考别人的范例
看完了 基本可以理解 枚举几种选择(有迭代器和枚举器2种)和如何判断是否已经取完了对象元素 等等 我不是很喜欢讲语法 所以不好意思我就不给你丢代码了~
参考技术A 就是全部列举出来吧 我感觉追问

。。。

java interface是啥意思?怎么用?

参考技术A 接口(interface)是抽象方法和常量值的定义的集合。\\x0d\\x0a从本质上讲,接口是一种特殊的抽象类,这种抽象类中包含常量和方法的定义,而没有变量和方法的实现。\\x0d\\x0a接口定义举例:\\x0d\\x0apublic interface Clazz \\x0d\\x0a public static final int id=1;\\x0d\\x0a public void method();\\x0d\\x0a public abstract void m2();\\x0d\\x0a\\x0d\\x0a\\x0d\\x0a接口特性:\\x0d\\x0a多个无关的类可以实现同一个接口。\\x0d\\x0a一个类可以实现多个无关的接口。(相当于多继承)。\\x0d\\x0a与继承关系类似,接口与实现类之间存在多态性。\\x0d\\x0a接口中声明属性默认为public static final 的;也只能是public static final的。//可以不写。默认是public static final的。\\x0d\\x0a接口中只能定义抽象方法,而且这些方法默认为public的,也只能是public的。\\x0d\\x0a接口可以继承其它的接口,并添加新的属性和抽象方法。

以上是关于JAVA中枚举是啥意思,怎么用的主要内容,如果未能解决你的问题,请参考以下文章

java中的枚举是啥意思?

java中的枚举是啥意思?

Java 枚举类型中受保护的变量是啥意思? [复制]

飞思卡尔ATD 选择ETRIG3-0输入为外部触发源是啥意思

enum在java中是啥意思

C语言中,对枚举值赋值是啥意思?