??xml version="1.0" encoding="utf-8" standalone="yes"?>黄污在线观看,成年人在线观看网站,国产综合香蕉五月婷在线http://www.aygfsteel.com/aqiangjx/category/30001.htmlzh-cnTue, 11 Feb 2014 06:22:56 GMTTue, 11 Feb 2014 06:22:56 GMT60Jvm工作原理学习W记http://www.aygfsteel.com/aqiangjx/archive/2014/02/10/409682.htmlU枫故事U枫故事Mon, 10 Feb 2014 10:01:00 GMThttp://www.aygfsteel.com/aqiangjx/archive/2014/02/10/409682.htmlhttp://www.aygfsteel.com/aqiangjx/comments/409682.htmlhttp://www.aygfsteel.com/aqiangjx/archive/2014/02/10/409682.html#Feedback0http://www.aygfsteel.com/aqiangjx/comments/commentRss/409682.htmlhttp://www.aygfsteel.com/aqiangjx/services/trackbacks/409682.htmljvm内存包括Q?method areaQ存放class name, class path , cM饰符{信息), java stack(每一个线E单独有个stack),java heap(存放对象的数据,数组数据{,被所有线E共享的Q, pc寄存器(每一个线E单独有个pc寄存器,用于存放下一步指令)Q本地方法栈?br />
java ??分ؓ三部分:PermQTenured,Yong区。可以通过参数来配|空间大:

-Xms Q指定了JVM初始启动以后初始化内?/p>

-XmxQ指定JVM堆得最大内存,在JVM启动以后Q会分配-Xmx参数指定大小的内存给JVMQ但是不一定全部用,JVM会根?Xms参数来调节真正用于JVM的内?/p>

 Perm Generation

-XX:PermSize=16M -XX:MaxPermSize=64M



U枫故事 2014-02-10 18:01 发表评论
]]>
关于表单中的重置按钮http://www.aygfsteel.com/aqiangjx/archive/2009/05/08/269571.htmlU枫故事U枫故事Fri, 08 May 2009 03:37:00 GMThttp://www.aygfsteel.com/aqiangjx/archive/2009/05/08/269571.htmlhttp://www.aygfsteel.com/aqiangjx/comments/269571.htmlhttp://www.aygfsteel.com/aqiangjx/archive/2009/05/08/269571.html#Feedback1http://www.aygfsteel.com/aqiangjx/comments/commentRss/269571.htmlhttp://www.aygfsteel.com/aqiangjx/services/trackbacks/269571.html

U枫故事 2009-05-08 11:37 发表评论
]]>
group by 。。?/title><link>http://www.aygfsteel.com/aqiangjx/archive/2009/04/22/267011.html</link><dc:creator>U枫故事</dc:creator><author>U枫故事</author><pubDate>Wed, 22 Apr 2009 08:37:00 GMT</pubDate><guid>http://www.aygfsteel.com/aqiangjx/archive/2009/04/22/267011.html</guid><wfw:comment>http://www.aygfsteel.com/aqiangjx/comments/267011.html</wfw:comment><comments>http://www.aygfsteel.com/aqiangjx/archive/2009/04/22/267011.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/aqiangjx/comments/commentRss/267011.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/aqiangjx/services/trackbacks/267011.html</trackback:ping><description><![CDATA[ select t2.*,t3.ncount from  <br /> (select groupid, count(id) as ncount  from t_txlEmploy group by groupid) t3, t_txlgroup t2<br /> where  t2.id=t3.groupid(+) <br /> group by t2.id,t3.groupid<br /> <br /> 构架一张t3<strong>表,字段?#8220;集团~号”Q?#8220;集团用户?#8221;<br /> <br /> 然后?#8220;集团?#8221;和t3表再兌<br /> </strong><br /> <img src ="http://www.aygfsteel.com/aqiangjx/aggbug/267011.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/aqiangjx/" target="_blank">U枫故事</a> 2009-04-22 16:37 <a href="http://www.aygfsteel.com/aqiangjx/archive/2009/04/22/267011.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>产生对象个数问题http://www.aygfsteel.com/aqiangjx/archive/2008/03/28/189208.htmlU枫故事U枫故事Fri, 28 Mar 2008 02:39:00 GMThttp://www.aygfsteel.com/aqiangjx/archive/2008/03/28/189208.htmlhttp://www.aygfsteel.com/aqiangjx/comments/189208.htmlhttp://www.aygfsteel.com/aqiangjx/archive/2008/03/28/189208.html#Feedback0http://www.aygfsteel.com/aqiangjx/comments/commentRss/189208.htmlhttp://www.aygfsteel.com/aqiangjx/services/trackbacks/189208.html String b = "world";
String c = "ok";
String d = "is";
String result = a+b+c+d;
问:׃生多个对象Q?br />
{:
现在的编译器早就对这些代码作了优化,~译成如下:
String a = "hello";
String b = "world";
String c = "ok";
String d = "is";
String result = new StringBuffer().append(a),append(b),append(c).append(d).toString();
因此产生?个对象,其中5个字W串对象Q一个StringBuffer临时对象?

U枫故事 2008-03-28 10:39 发表评论
]]>
java 文g操作Q拷贝一个文Ӟhttp://www.aygfsteel.com/aqiangjx/archive/2008/03/25/188601.htmlU枫故事U枫故事Tue, 25 Mar 2008 14:35:00 GMThttp://www.aygfsteel.com/aqiangjx/archive/2008/03/25/188601.htmlhttp://www.aygfsteel.com/aqiangjx/comments/188601.htmlhttp://www.aygfsteel.com/aqiangjx/archive/2008/03/25/188601.html#Feedback0http://www.aygfsteel.com/aqiangjx/comments/commentRss/188601.htmlhttp://www.aygfsteel.com/aqiangjx/services/trackbacks/188601.htmltry
{

  BufferedReader in = new BufferedReader(new FileReader("c:\\1.txt"));
  PrintWriter writer = new PrintWriter(new BufferedWriter(new FileWriter("c:\\2.txt")),true);
  String tmp = "";
  while((tmp=in.readLine()) != null)
  {
    writer.println(tmp);
  }
  writer.close();
  in.close();
}
catch(Exception e)
{
e.printStackTrace();
}



U枫故事 2008-03-25 22:35 发表评论
]]>
用jdom解析xml文g时如何解决中文问?/title><link>http://www.aygfsteel.com/aqiangjx/archive/2008/03/19/187296.html</link><dc:creator>U枫故事</dc:creator><author>U枫故事</author><pubDate>Wed, 19 Mar 2008 08:59:00 GMT</pubDate><guid>http://www.aygfsteel.com/aqiangjx/archive/2008/03/19/187296.html</guid><wfw:comment>http://www.aygfsteel.com/aqiangjx/comments/187296.html</wfw:comment><comments>http://www.aygfsteel.com/aqiangjx/archive/2008/03/19/187296.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/aqiangjx/comments/commentRss/187296.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/aqiangjx/services/trackbacks/187296.html</trackback:ping><description><![CDATA[<p>import java.io.*;</p> <p>public class DOMTest {</p> <p> private String outFile = "c:\\people.xml";</p> <p> public static void main(String args[]) {<br />   new DOMTest();<br />  }</p> <p> public DOMTest() {<br />   try {<br />    javax.xml.parsers.DocumentBuilder builder =</p> <p>   javax.xml.parsers.DocumentBuilderFactory.newInstance()<br />      .newDocumentBuilder();<br />    org.w3c.dom.Document doc = builder.newDocument();<br />    org.w3c.dom.Element root = doc.createElement("老师");<br />    org.w3c.dom.Element wang = doc.createElement("?);<br />    wang.appendChild(doc.createTextNode("我是王老师"));<br />    root.appendChild(wang);<br />    doc.appendChild(root);<br />    javax.xml.transform.Transformer transformer = javax.xml.transform.TransformerFactory<br />      .newInstance().newTransformer();<br />    transformer.setOutputProperty(<br />      javax.xml.transform.OutputKeys.ENCODING, "gb2312");<br />    transformer.setOutputProperty(<br />      javax.xml.transform.OutputKeys.INDENT, "yes");</p> <p>   transformer.transform(new javax.xml.transform.dom.DOMSource(doc),<br />      new</p> <p>     javax.xml.transform.stream.StreamResult(outFile));<br />   } catch (Exception e) {<br />    System.out.println(e.getMessage());<br />   }<br />  }<br /> }</p> <img src ="http://www.aygfsteel.com/aqiangjx/aggbug/187296.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/aqiangjx/" target="_blank">U枫故事</a> 2008-03-19 16:59 <a href="http://www.aygfsteel.com/aqiangjx/archive/2008/03/19/187296.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>实例Q设备,讑֤cdQ设备端?/title><link>http://www.aygfsteel.com/aqiangjx/archive/2008/03/14/186400.html</link><dc:creator>U枫故事</dc:creator><author>U枫故事</author><pubDate>Fri, 14 Mar 2008 15:53:00 GMT</pubDate><guid>http://www.aygfsteel.com/aqiangjx/archive/2008/03/14/186400.html</guid><wfw:comment>http://www.aygfsteel.com/aqiangjx/comments/186400.html</wfw:comment><comments>http://www.aygfsteel.com/aqiangjx/archive/2008/03/14/186400.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/aqiangjx/comments/commentRss/186400.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/aqiangjx/services/trackbacks/186400.html</trackback:ping><description><![CDATA[<p>有以下三个对象:<br /> US讑֤对象QUSDevie<br /> US讑֤cd对象QUSDeviceModle<br /> US讑֤端口对象QUSDevicePort<br /> class USDevice<br /> {<br /> ....<br /> // US讑֤cd<br /> USDeviceModel model;</p> <p>// US讑֤端口对象集合<br /> Set<USDevicePort> devicePortSet = new HashSet();</p> <p>}</p> <p>/**<br /> US讑֤cd说明每种讑֤都有不同的端口数?br /> */<br /> class USDeviceModel<br /> {<br /> ....</p> <p>// 讑֤端口数目<br /> int deviceport;<br /> }</p> <p>class USDevicePort<br /> {<br /> private int deviceId;<br /> private int devicePort;<br /> }</p> <p>               <span style="color: red">1              Q?nbsp;                   1                    Q?nbsp;                   n<br /> </span><span style="color: red">一UUS讑֤(device)----->讑֤cd(model)------>不同数目的设备端?br /> US讑֤Q设备类型:讑֤端口数目 = 1Q?Qn<br /> </span>所以,如果<span style="color: red">新增讑֤</span>的时候,要根据设备类型,得到相应的设备端口数目,<br /> 然后在USDevicePort对应的数据库表中插入记录.<br /> <span style="color: red">~辑</span><span style="color: red">讑֤</span>的时?如果~辑了US讑֤cd,则相应的讑֤端口׃改变,q种<br /> 情况除了更新USDevice对应的数据表中设备类型外,因ؓ在USDevicePort表中<br /> 存放在以前设备类型的端口记录,所以应该先删除之前的端口记?然后再插?br /> 现在cd所对应的端口记?<br /> 其实只需:</p> <p>//q一步根据具体设备id,从数据库中取出相应的讑֤对象<br /> USDevice device = .....</p> <p>// 得到US讑֤端口对象集合<br /> Set devicePortSet = device.getDevicePortSet();</p> <p>// 先清IZ前所有的端口记录<br /> devicePortSet.clear();</p> <p>// Ҏ~辑后类型ID,得到讑֤cd对象,q可以得到此U类型上的端口数?br /> USDeviceModel usModle = ....</p> <p><br /> // Ҏ上面得到的端口数?构?讑֤端口数目"对象,q把所有的讑֤端口对象d到集合中</p> <p>//最后更新US讑֤</p> <p><br /> q样,每当~辑一个US讑֤的类型后,在设备端口表?q种讑֤~辑之前的类型所对应的端口记?br /> ׃被删?而保持只有新的设备类型端口记?</p> <p>注意在配|USDevice.hbm.xml文g?要将<set name="devicePortSet " casecade="all-orphan-delete" .../><br /> 因ؓ它会和USDevice没有兌的对象从数据中删?q也与程序中devicePortSet.clear()相对?</p> <p> </p> <p> </p> <p> </p> <p><br />  </p> <img src ="http://www.aygfsteel.com/aqiangjx/aggbug/186400.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/aqiangjx/" target="_blank">U枫故事</a> 2008-03-14 23:53 <a href="http://www.aygfsteel.com/aqiangjx/archive/2008/03/14/186400.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>关于<html:select>标签http://www.aygfsteel.com/aqiangjx/archive/2008/03/13/185920.htmlU枫故事U枫故事Thu, 13 Mar 2008 01:48:00 GMThttp://www.aygfsteel.com/aqiangjx/archive/2008/03/13/185920.htmlhttp://www.aygfsteel.com/aqiangjx/comments/185920.htmlhttp://www.aygfsteel.com/aqiangjx/archive/2008/03/13/185920.html#Feedback0http://www.aygfsteel.com/aqiangjx/comments/commentRss/185920.htmlhttp://www.aygfsteel.com/aqiangjx/services/trackbacks/185920.html在做~辑功能 的时候,往往会通过一个主键ID得到相应的对象信息,然后昄到编辑页面中。如果涉及到<html:select>标签Q?br /> 表示点编辑的时候,选择下拉框会昄相应的选项?br /> JSP面一般这hC:
<html:select property="busiSetId" style="width:120px;">
 <option value="">请选择</option>
  <logic:present name="ret">
           <logic:iterate id="model" name="ret">
     <option value="<bean:write name="model" property="ID"/>"><bean:write name="model" property="name"/></option>
            </logic:iterate>
   </logic:present>
</html:select>
但这是样子L昄W一条数?解决q个问题最单的Ҏ是在JSP面最后添加下面语句:
<script language="javascript">
document.all("busiSetId").value="<bean:write name='CustomerSetForm' property='busiSetId'/>";
</script>

因ؓq段代码表示手动讄busiSetId元素Q也是<html:select>控g的gؓ要显C的|而且q个代码是放到JSP最后面Q?br /> 每次都会执行?br />
标签嵌套使用注意事项:
<logic:equal value="<bean:write name='customer' property='cusId'/>" >
注意双引号内只能使用单引号了?/p>

U枫故事 2008-03-13 09:48 发表评论
]]>
目中用到的JS代码http://www.aygfsteel.com/aqiangjx/archive/2008/03/13/185916.htmlU枫故事U枫故事Thu, 13 Mar 2008 01:37:00 GMThttp://www.aygfsteel.com/aqiangjx/archive/2008/03/13/185916.htmlhttp://www.aygfsteel.com/aqiangjx/comments/185916.htmlhttp://www.aygfsteel.com/aqiangjx/archive/2008/03/13/185916.html#Feedback0http://www.aygfsteel.com/aqiangjx/comments/commentRss/185916.htmlhttp://www.aygfsteel.com/aqiangjx/services/trackbacks/185916.htmlfunction addDev()
{
 var sFeatures="dialogWidth:700px;dialogHeight:500px;scroll:no;";
 var customerId = document.all['cusId'].value;
 var result= window.showModalDialog('<%=appURL %>/businesspermit/DeviceSelectAction.do?formAction=toAddPage&customerId='+customerId,"",sFeatures);
 if(result!=null )
 {
  <logic:present name="edit" scope="request">
     document.CustomerSetForm.action="<%=appURL %>/businesspermit/CustomerSetAction.do?formAction=toEditBusi&showType=1";
  </logic:present>
   <logic:notPresent name="edit" scope="request">
   document.CustomerSetForm.action="<%=appURL %>/businesspermit/CustomerSetAction.do?formAction=getBusinessSet";
   </logic:notPresent>
  
  // window.location.reload();
  
  CustomerSetForm.submit();
 }
}

q个函数表示Q添加新的设备JS函数Qwindow.showModalDialogQ)会返回一个值result,如果result!=nullQ则hq个面?br /> 原来是用window.location.reload();h面的,但是q样׃能保留之前页面上输入的数据,Z保留原来输入的数据,换成?br /> document.CustomerSetForm.action=“”Q?br /> CustomerSetForm.submit();
上面的语句表C:让这个页面重新指向另一个action地址Q然后提交。这P用了Struts标签后,以前四输入的数据仍然会保留到q回后的面了?/p>

注意Q在js代码中,可能使用譬如?lt;logic:present>{标{?/p>

U枫故事 2008-03-13 09:37 发表评论
]]>
Comparator接口实例http://www.aygfsteel.com/aqiangjx/archive/2008/03/12/185761.htmlU枫故事U枫故事Wed, 12 Mar 2008 09:25:00 GMThttp://www.aygfsteel.com/aqiangjx/archive/2008/03/12/185761.htmlhttp://www.aygfsteel.com/aqiangjx/comments/185761.htmlhttp://www.aygfsteel.com/aqiangjx/archive/2008/03/12/185761.html#Feedback0http://www.aygfsteel.com/aqiangjx/comments/commentRss/185761.htmlhttp://www.aygfsteel.com/aqiangjx/services/trackbacks/185761.html// 新徏链表q加入元?/span>
        List<Member> members=new ArrayList<Member>();  
        members.add(new Member("Andy",20));  
        members.add(new Member("Dell",23));
        members.add(new Member("Felex",24));
        members.add(new Member("Bill",21));
        members.add(new Member("Cindy",22));
        
        // 创徏一个比较器匿名c?/span>
        Comparator comparator=new Comparator(){
          public int compare(Object op1,Object op2){
            Member memberOp1=(Member)op1;
            Member memberOp2=(Member)op2;
            
            // 按姓名排?/span>
            return memberOp1.getName().compareTo(memberOp2.getName());
          }
        };
        
        // 排序
        Collections.sort(members,comparator);
        
        // 输出排序后的链表
        for(Member member:members){
          System.out.println(member.getName() + ":" + member.getAge());
        }
         
      }

输出l果:
Andy:20
Bill:21
Cindy:22
Dell:23
Felex:24

U枫故事 2008-03-12 17:25 发表评论
]]>
IE览器自动刷?/title><link>http://www.aygfsteel.com/aqiangjx/archive/2008/03/12/185757.html</link><dc:creator>U枫故事</dc:creator><author>U枫故事</author><pubDate>Wed, 12 Mar 2008 09:20:00 GMT</pubDate><guid>http://www.aygfsteel.com/aqiangjx/archive/2008/03/12/185757.html</guid><wfw:comment>http://www.aygfsteel.com/aqiangjx/comments/185757.html</wfw:comment><comments>http://www.aygfsteel.com/aqiangjx/archive/2008/03/12/185757.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.aygfsteel.com/aqiangjx/comments/commentRss/185757.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/aqiangjx/services/trackbacks/185757.html</trackback:ping><description><![CDATA[当你做网|Q是不是有的时候想让你的网自动不停刷斎ͼ或者过一D|间自动蟩转到另外一个你自己讑֮的页面?其实实现q个效果非常地简单,而且q个效果甚至不能UC为特效。你只要把如下代码加入你的网中可以了? <p>  1Q页面自动刷斎ͼ把如下代码加?lt;head>区域?lt;meta http-equiv="refresh" content="20">,其中20指每?0U刷Cơ页?</p> <img src ="http://www.aygfsteel.com/aqiangjx/aggbug/185757.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/aqiangjx/" target="_blank">U枫故事</a> 2008-03-12 17:20 <a href="http://www.aygfsteel.com/aqiangjx/archive/2008/03/12/185757.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>关于window.openerhttp://www.aygfsteel.com/aqiangjx/archive/2008/03/12/185755.htmlU枫故事U枫故事Wed, 12 Mar 2008 09:15:00 GMThttp://www.aygfsteel.com/aqiangjx/archive/2008/03/12/185755.htmlhttp://www.aygfsteel.com/aqiangjx/comments/185755.htmlhttp://www.aygfsteel.com/aqiangjx/archive/2008/03/12/185755.html#Feedback0http://www.aygfsteel.com/aqiangjx/comments/commentRss/185755.htmlhttp://www.aygfsteel.com/aqiangjx/services/trackbacks/185755.htmlwindow.opener q回的是创徏当前H口的那个窗口的引用Q比如点Ma.htm上的一个链接而打开了b.htmQ然后我们打在b.htm上输入一个值然后赋予a.htm上的一个id?#8220;name”的textbox中,可以写为:

window.opener.document.getElementById("name").value = "输入的数?;



U枫故事 2008-03-12 17:15 发表评论
]]>
定时器改?/title><link>http://www.aygfsteel.com/aqiangjx/archive/2008/03/12/185753.html</link><dc:creator>U枫故事</dc:creator><author>U枫故事</author><pubDate>Wed, 12 Mar 2008 09:13:00 GMT</pubDate><guid>http://www.aygfsteel.com/aqiangjx/archive/2008/03/12/185753.html</guid><wfw:comment>http://www.aygfsteel.com/aqiangjx/comments/185753.html</wfw:comment><comments>http://www.aygfsteel.com/aqiangjx/archive/2008/03/12/185753.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/aqiangjx/comments/commentRss/185753.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/aqiangjx/services/trackbacks/185753.html</trackback:ping><description><![CDATA[以前的好像是用TimercL实现?后来的JDK有改善了:<br /> ScheduledThreadPoolExecutor executor = new ScheduledThreadPoolExecutor(10);<br />   <br />   class RunnablTest implements Runnable<br />   {<br />    public void run()<br />    {<br />     System.out.println("ok");<br />    }<br />   }<br />   <br />     // 5U后执行dQ每?U执行一ơQ务:打印"ok"字符?br />   executor.scheduleAtFixedRate(new RunnablTest(), 5, 2, TimeUnit.SECONDS); <img src ="http://www.aygfsteel.com/aqiangjx/aggbug/185753.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/aqiangjx/" target="_blank">U枫故事</a> 2008-03-12 17:13 <a href="http://www.aygfsteel.com/aqiangjx/archive/2008/03/12/185753.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>many-to-many映射http://www.aygfsteel.com/aqiangjx/archive/2008/03/12/185752.htmlU枫故事U枫故事Wed, 12 Mar 2008 09:10:00 GMThttp://www.aygfsteel.com/aqiangjx/archive/2008/03/12/185752.htmlhttp://www.aygfsteel.com/aqiangjx/comments/185752.htmlhttp://www.aygfsteel.com/aqiangjx/archive/2008/03/12/185752.html#Feedback0http://www.aygfsteel.com/aqiangjx/comments/commentRss/185752.htmlhttp://www.aygfsteel.com/aqiangjx/services/trackbacks/185752.html<class name="Person">
    <id name="id" column="personId">
        <generator class="native"/>
    </id>
    <set name="addresses" table="PersonAddress">
        <key column="personId"/>
        <many-to-many column="addressId"
            class="Address"/>
    </set>
</class>

<class name="Address">
    <id name="id" column="addressId">
        <generator class="native"/>
    </id>
</class>
create table Person ( personId bigint not null primary key )
create table PersonAddress ( personId bigint not null, addressId bigint not null, primary key (personId, addressId) )
create table Address ( addressId bigint not null primary key )



U枫故事 2008-03-12 17:10 发表评论
]]>
java中栈QstackQ与?heap)http://www.aygfsteel.com/aqiangjx/archive/2008/03/12/185751.htmlU枫故事U枫故事Wed, 12 Mar 2008 09:06:00 GMThttp://www.aygfsteel.com/aqiangjx/archive/2008/03/12/185751.htmlhttp://www.aygfsteel.com/aqiangjx/comments/185751.htmlhttp://www.aygfsteel.com/aqiangjx/archive/2008/03/12/185751.html#Feedback0http://www.aygfsteel.com/aqiangjx/comments/commentRss/185751.htmlhttp://www.aygfsteel.com/aqiangjx/services/trackbacks/185751.html     Z说说“==”?#8220;equalsQ)Ҏ”Q以帮助理解两者(Stack and Heap)的概c?br />     在Java中利?=="比较变量时候,pȝ使用变量在stack(?中所存的值来作ؓҎ的依据,基本数据cd在stack中所存的值就是其內容|而引用类型在stack中所存放的值是本n所指向Heap中对象的地址倹{?Java.lang包中的ObjectcLpublic boolean equals (Object obj)Ҏ。它比较两个对象是否相等。仅当被比较的两个引用指向同一对象Ӟ对象的equals()Ҏq回true。(至于StringcȝequalsQ)ҎQ是因ؓ它重写(overrideQequals()ҎQ?

U枫故事 2008-03-12 17:06 发表评论
]]>
删除HashMap中值注意事?/title><link>http://www.aygfsteel.com/aqiangjx/archive/2008/03/12/185745.html</link><dc:creator>U枫故事</dc:creator><author>U枫故事</author><pubDate>Wed, 12 Mar 2008 08:57:00 GMT</pubDate><guid>http://www.aygfsteel.com/aqiangjx/archive/2008/03/12/185745.html</guid><wfw:comment>http://www.aygfsteel.com/aqiangjx/comments/185745.html</wfw:comment><comments>http://www.aygfsteel.com/aqiangjx/archive/2008/03/12/185745.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/aqiangjx/comments/commentRss/185745.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/aqiangjx/services/trackbacks/185745.html</trackback:ping><description><![CDATA[<p>java.util.Map m = new java.util.HashMap();<br />         m.put("aaa", "aaa ");<br />         m.put("bbb", " bbb");<br />         m.put("ccc", "ccc   ");</p> <p>        Iterator iterator = m.keySet().iterator();<br />         while (iterator.hasNext())<br />         {<br />             String sessionId = (String) iterator.next();<br />             if ("aaa".equals(sessionId))<br />             {<br />                 <span style="color: #008000">// q行代码是关?/span><br />                 iterator.remove(); <br />             }<br />         }</p> <img src ="http://www.aygfsteel.com/aqiangjx/aggbug/185745.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/aqiangjx/" target="_blank">U枫故事</a> 2008-03-12 16:57 <a href="http://www.aygfsteel.com/aqiangjx/archive/2008/03/12/185745.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss> <footer> <div class="friendship-link"> <a href="http://www.aygfsteel.com/" title="狠狠久久亚洲欧美专区_中文字幕亚洲综合久久202_国产精品亚洲第五区在线_日本免费网站视频">狠狠久久亚洲欧美专区_中文字幕亚洲综合久久202_国产精品亚洲第五区在线_日本免费网站视频</a> </div> </footer> վ֩ģ壺 <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">ͬ</a>| <a href="http://" target="_blank">ͷ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">̫</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">ɽ</a>| <a href="http://" target="_blank">Դ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">ׯ</a>| <a href="http://" target="_blank">踽</a>| <a href="http://" target="_blank">Ҵ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">۷</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">²</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">ɽ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">̨</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">֦</a>| <a href="http://" target="_blank">ˮ</a>| <a href="http://" target="_blank">̫</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">³ľ</a>| <a href="http://" target="_blank">˫</a>| <a href="http://" target="_blank">̨</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">¡</a>| <a href="http://" target="_blank">߰</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">Ͽ</a>| <script> (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })(); </script> </body>