由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Java版 - 增加点难度 java core
相关主题
折腾了一天,实在是绝望了,请教请教NullPointerException 问题
问个primitive type的问题一道java面试题 (转载)
两个很基本的JAVA问题这段程序的输出是什么? 为什么
Test your PC speed大虾们能帮我看看这个程序问题出在哪么?
请教一个简单的问题菜鸟问个简单的问题
简单问题初学者code请教 (大牛莫取笑)
interesting问一个java基础的初始化的问题,一直搞不明白 (转载)
新手对switch语句的迷惑JAVA 考试题请教
相关话题的讨论汇总
话题: coffeesize话题: int话题: size话题: public话题: getsize
进入Java版参与讨论
1 (共1页)
h**********c
发帖数: 4120
1
1. fix an error of the following codelet
2. how many objects are created in main then?
enum CoffeeSize{
SMALL(6), BIG(10), MEDIUM(8), EXTRA(12) {
public int getSize() {
return size*2;
}
};
private int size =5;
CoffeeSize(int size) {
this.size = size;
}
public int getSize() {
return size;
}

}
public class TestEnum {
public static void main (String [] args) {
CoffeeSize x= CoffeeSize.BIG;
for (CoffeeSize s:CoffeeSize.values()) {
System.out.println(s.getSize());
}
}
}
h**********c
发帖数: 4120
2
这个题编的不太好,
我可以看到在如下的程序,
CoffeeSize的constructor 被call了四次,
加上values()返回的一个array,所以认为是五个objects,
但读了java api 关于enum,发现enum的水很深。
而且enum不能嵌入initialization blocks whether static or not.
不过考试的五十+道题基本都是这样莫名其妙,真的是头大。
enum CoffeeSize{
//! static {
//};
//! {
//
// };
SMALL(6), BIG(10), MEDIUM(8), EXTRA(12) {
public int getSize() {
return 12*2;
}
};
private int size =5;
CoffeeSize(int size) {
System.out.println(size+" CoffeeSize ");
this.size = size;
}
public int getSize() {
return size;
}

}
//public static final int SEASON_WINTER = 0;
public class TestEnum {
public static void main (String [] args) {
//CoffeeSize s ;
System.out.println("in main 0");
CoffeeSize x= CoffeeSize.BIG;
System.out.println("in main 1");
for (CoffeeSize s:CoffeeSize.values()) {
System.out.println(s.getSize());
}
CoffeeSize x2= CoffeeSize.BIG;
System.out.println("in main 2");
//! int a;
int[] arr = {1,2,3};
for (int a:arr)
;
//Byte b = 2;
//! Long b = 100;
//! Long b = 100l;
Integer b = 100;
switch (b) {
case 2:
System.out.println(b+" ");
case 3:
System.out.println(b+" 3");
default:
System.out.println(b+" d");
;
}


}
}

【在 h**********c 的大作中提到】
: 1. fix an error of the following codelet
: 2. how many objects are created in main then?
: enum CoffeeSize{
: SMALL(6), BIG(10), MEDIUM(8), EXTRA(12) {
: public int getSize() {
: return size*2;
: }
: };
: private int size =5;
: CoffeeSize(int size) {

J*******n
发帖数: 2901
3
什么考试?SCJP?

【在 h**********c 的大作中提到】
: 这个题编的不太好,
: 我可以看到在如下的程序,
: CoffeeSize的constructor 被call了四次,
: 加上values()返回的一个array,所以认为是五个objects,
: 但读了java api 关于enum,发现enum的水很深。
: 而且enum不能嵌入initialization blocks whether static or not.
: 不过考试的五十+道题基本都是这样莫名其妙,真的是头大。
: enum CoffeeSize{
: //! static {
: //};

h**********c
发帖数: 4120
4
Yep.

【在 J*******n 的大作中提到】
: 什么考试?SCJP?
J*******n
发帖数: 2901
5
快发10个包子,洒家这里有题库

【在 h**********c 的大作中提到】
: Yep.
h**********c
发帖数: 4120
6
提裤不是万能d,没有提裤肯定不是万能d
check, 10个还给起。

【在 J*******n 的大作中提到】
: 快发10个包子,洒家这里有题库
J*******n
发帖数: 2901
7
收到了,早知道要20个~~
给包子不留email我咋发给你啊
另,题库是万能的

【在 h**********c 的大作中提到】
: 提裤不是万能d,没有提裤肯定不是万能d
: check, 10个还给起。

h**********c
发帖数: 4120
8
这个你知我知就好

【在 J*******n 的大作中提到】
: 收到了,早知道要20个~~
: 给包子不留email我咋发给你啊
: 另,题库是万能的

1 (共1页)
进入Java版参与讨论
相关主题
JAVA 考试题请教请教一个简单的问题
说说clone咋违反了类继承的原则来的?简单问题
java Stringinteresting
overloading methods新手对switch语句的迷惑
折腾了一天,实在是绝望了,请教请教NullPointerException 问题
问个primitive type的问题一道java面试题 (转载)
两个很基本的JAVA问题这段程序的输出是什么? 为什么
Test your PC speed大虾们能帮我看看这个程序问题出在哪么?
相关话题的讨论汇总
话题: coffeesize话题: int话题: size话题: public话题: getsize