读书人

java 面试,该如何解决

发布时间: 2012-06-08 12:55:24 作者: rapoo

java 面试
String s = "a" + "b" + "c" + "d" + "e"; 问此语句共创建了几个对象

请给出分析过程

[解决办法]
下了个反编译工具看了下

却实是哈
源码这是:
package com.string;

public class test {
public static void main(String[] args) {
String s = "a"+"b"+"c"+"d"+"e";
}
}


这是反编译后的代码

// Decompiled by DJ v3.7.7.81 Copyright 2004 Atanas Neshkov Date: 2010-8-15 上午 10:56:49
// Home Page : http://members.fortunecity.com/neshkov/dj.html - Check often for new version!
// Decompiler options: packimports(3)
// Source File Name: test.java

package com.string;


public class test
{

public test()
{
}

public static void main(String args[])
{
String s = "abcde";
}
}

读书人网 >J2EE开发

热点推荐