一、运行结果:结论:枚举类型是引用类型!枚举不属于原始数据类型,它的每个具体值都引用一个特定的对象。相同的值则引用同一个对象。可以使用“==”和equals()方法直接比对枚举变量的值,换句话说,对于枚举类型的变量,“==”和equals()方法执行的结果是等价的。二、输出结果:三、动手实验输出结果...
分类:
其他好文 时间:
2015-10-08 07:59:57
阅读次数:
185
(一)仔细阅读示例: EnumTest.java,运行它,分析运行结果?你能得到什么结论?你掌握了枚举类型的基本用法了吗?结论:枚举不属于原始数据类型,它的每个具体值都引用一个特定的对象。相同的值则引用同一个对象。(二)1. 原码原码就是符号位加上真值的绝对值, 即用第一位表示符号, 其余位表示值....
分类:
编程语言 时间:
2015-10-08 00:28:31
阅读次数:
258
动手动脑(一)仔细阅读示例 EnumTest.java,运行它,分析运行结果?运行结果falsefalsetrueSMALLMEDIUMLARGE分析运行结果:首先判断是否引用同一个对象,然后判断是不是是原始数据类型,接着从字符串中转换,最后列出它的所有值。 (二)你能得到什么结论?你掌握了枚举类型...
分类:
编程语言 时间:
2015-10-08 00:19:37
阅读次数:
182
枚举类型publicclassEnumTest{publicstaticvoidmain(String[]args){Sizes=Size.SMALL;Sizet=Size.LARGE;//s和t引用同一个对象?System.out.println(s==t);////是原始数据类型吗?System...
分类:
编程语言 时间:
2015-10-07 22:46:47
阅读次数:
160
1、枚举类型是引用类型,但例子输出结果引用的不是同一个类型。枚举类型可以有自己的属性(参数)和方法,枚举类型可以以独立的文件存在。2、第一个"X+Y="+X+Y的运行结果是默认为先加一个字符再加一个字符,第二个X+Y+"=X+Y"的运行结果是默认先加数字再加字符。3、数值的二进制表示: 原码:就是二...
分类:
编程语言 时间:
2015-10-07 21:33:50
阅读次数:
158
动手动脑1运行结果为false,false,true,SMALL,MEDIUM,LARGE.枚举类型就是将一个集合里面的元素悉数列出来。枚举过程就是将集合里的元素一个个地取出来,一次只能取一个。动手实验动手动脑2
分类:
其他好文 时间:
2015-10-07 21:33:28
阅读次数:
145
EnumTest: 1.枚举类型是引用类型。2.枚举不属于原始数据类型(System.out.println(s.getClass().isPrimitive());运行结果为False),它的每个具体值都引用一个特定的对象(Sizes=Size.SMALL; Sizet=Size.LARGE;Sy...
分类:
编程语言 时间:
2015-10-07 20:12:05
阅读次数:
186
结果:实验结论:枚举类型是引用类型!枚举不属于原始数据类型,它的每个具体值都引用一个特定的对象。相同的值则引用同一个对象。可以使用“==”和equals()方法直接比对枚举变量的值,换句话说,对于枚举类型的变量,“==”和equals()方法执行的结果是等价的。2.课后联系阅读相应教材,或者使用.....
分类:
其他好文 时间:
2015-10-07 20:07:33
阅读次数:
254
一、枚举类型程序:运行结果:结论:枚举类型是引用类型,并不是原始类型,他的每一个具体值都引用一个特定的对象。相同的值则引用同一个对象。可以用“==”和“equals()”的方法直接比较枚举变量的值,对于枚举类型来说,“==”与“equals()”两种方法是一样的。二、码原码:最高位为符号位,“0”代...
分类:
编程语言 时间:
2015-10-07 18:39:08
阅读次数:
219
EnumTest:枚举类型是引用类型,但是SMALL、MEDIUM、LARGE引用的不是用一个对象。枚举不属于原始数据类型,它的每个具体值都引用一个特定的对象,相同的值则引用同一个对象。字串相加:前一个“X+Y”+X+Y就默认为先加一个字符在家一个字符;后一个X+Y+"X+Y"就是先数字相加然后再加...
分类:
编程语言 时间:
2015-10-07 17:20:10
阅读次数:
126