易截截图软件、单文件、免安装、纯绿色、仅160KB

JAVA基础题

Java code:

public class Test {
public static void main(String[] args) {
StringBuffer sb = new StringBuffer("a");
StringBuffer[] sbs = new StringBuffer[]{sb,null};
sb.append("b");
sb = null;
sbs[0].append("c");
System.out.println(sbs[0]);
sbs[0] = null;
sbs = null;
}

}



解释下为什么打印abc!
sbs[0] = null;
sbs = null;
这二句又是什么意思?

引用
StringBuffer[] sbs = new StringBuffer[]{sb,null};
通过这句,将sbs指向sb先前申请的空间,所以,即使sb后来指向了null,不过其原来的内容通过sbs还是可以访问的,所以打印出来的sbs[0]就是abc了.
sbs[0]=null;//这句后,sb申请的空间才真正的没有人引用了,
sbs = null;这句是将sbs指向null

谢谢前辈!
指针这块刚刚想半天没明白。。。现在知道了!

引用
Java codepublicclass Test {publicstaticvoid main(String[] args) {
        StringBuffer sb=new StringBuffer("a");
        StringBuffer[] sbs=new StringBuffer[]{sb,null};//sbs[0]=“a”
        sb.append("b");//sbs[0]=“ab”
        sb=null;//sbs[0]=“ab”
   


相关问答:

java怎么连接Oracle,急啊 - Java / Java相关

private static final String URL = "jdbc:oracle:thin:@localhost:1521:orcl";
private static final String USERNAME = "sys";
private static final String PASSWORD = "s ......

JSP 接收 FORM 提交 - Java / Web 开发

一个JSP页面接收其他页面提交过来的FORM表单,但是要求只接收当前站点及其子站点提交过来的FORM表单,其他站点提交过来的表单不接收,这个怎么设置?
用过滤器
filter
将当前站点及其子站点放一个目录 
然 ......

求jsp电子商务网站源码 - Java / Web 开发

想做一个jsp的电子商务网站,想找一些源代码,请问那个网站有好的资源。谢谢!
搜索下吧 开源的也有

csdn就有相似的源码,楼主搜一下

java 开源大全


改模板好麻烦哦,还不如自己写个了呢

jf

顶一 ......

eclipse连接mysql数据库 - Java / Eclipse

先上错误
无法联接数据库
java.sql.SQLException: Before start of result set
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:910)
at com.mysql.jdbc.ResultSet.checkRowPos(ResultSet.java: ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号