﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>语源科技BlogJava-chinazhhe</title><link>http://www.blogjava.net/chinazhhe/</link><description /><language>zh-cn</language><lastBuildDate>Tue, 21 Apr 2026 17:44:25 GMT</lastBuildDate><pubDate>Tue, 21 Apr 2026 17:44:25 GMT</pubDate><ttl>60</ttl><item><title>三一挖掘机亮剑挪威豪格森建筑机械展 </title><link>http://www.blogjava.net/chinazhhe/archive/2011/08/04/355733.html</link><dc:creator>工程机械</dc:creator><author>工程机械</author><pubDate>Thu, 04 Aug 2011 02:44:00 GMT</pubDate><guid>http://www.blogjava.net/chinazhhe/archive/2011/08/04/355733.html</guid><wfw:comment>http://www.blogjava.net/chinazhhe/comments/355733.html</wfw:comment><comments>http://www.blogjava.net/chinazhhe/archive/2011/08/04/355733.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/chinazhhe/comments/commentRss/355733.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/chinazhhe/services/trackbacks/355733.html</trackback:ping><description><![CDATA[<p>　　6月17日至6月19日，由挪威<a href="http://www.cngcyx.com/gongchengjixie/" target="_blank">工程机械</a>协会主办的豪格森建筑机械展在美丽的挪威城市豪格森拉开序幕。</p>
<p>　　本次参展商涵盖了卡特、沃尔沃、小松、日立、斗山、现代等国际知名企业，其专业程度可见一斑。三一重机携小挖产品SY75C和SY135C亮相该展会，为登陆挪威市场打下基础。</p>
<p>　　展览期间，有近千人来到了三一展位参观、咨询，并有超过200位客户到室外试验场亲自操作三一挖掘机。参加试驾客户之多，一度让主办方专门为三一试驾场地拉起了安全线。参与试驾的客户普遍对三一小挖产品给予了极大的肯定。更有客户在展会现场就做出了购买SY75C的决定。</p>
<p>　　据悉，三一重机国际营销本部多次组织人员对当地20吨以下的挖机产品进行市场调研，撰写调研报告，并与小挖研究院、国际车间一起研究制定符合当地市场的特殊配置，为三一小挖产品在欧洲市场的销售打下了牢固的基础。<br /></p><img src ="http://www.blogjava.net/chinazhhe/aggbug/355733.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/chinazhhe/" target="_blank">工程机械</a> 2011-08-04 10:44 <a href="http://www.blogjava.net/chinazhhe/archive/2011/08/04/355733.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>下半年钢铁产量增速将进一步放缓</title><link>http://www.blogjava.net/chinazhhe/archive/2011/08/04/355731.html</link><dc:creator>工程机械</dc:creator><author>工程机械</author><pubDate>Thu, 04 Aug 2011 02:43:00 GMT</pubDate><guid>http://www.blogjava.net/chinazhhe/archive/2011/08/04/355731.html</guid><wfw:comment>http://www.blogjava.net/chinazhhe/comments/355731.html</wfw:comment><comments>http://www.blogjava.net/chinazhhe/archive/2011/08/04/355731.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/chinazhhe/comments/commentRss/355731.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/chinazhhe/services/trackbacks/355731.html</trackback:ping><description><![CDATA[<p>&nbsp;</p>
<p>　　中国钢铁工业协会2日公布，上半年钢铁生产平稳但增速有所回落，全国粗钢产量3.50亿吨，同比增长9.6%，依此计算全年粗钢产量将达</p>
<p>　　7.06亿吨。但由于钢材出口自3月份始呈逐月下降趋势，下半年除建筑钢材需求增长显著外，生产用板带材市场难有起色，预测下半年钢</p>
<p>　　铁产量增速将可能放缓。</p>
<p>　　中钢协认为，下半年<a href="http://www.cngcyx.com/qichelingbujian/" target="_blank">汽车零部件</a>用钢材市场需求将较旺盛，因为保障性住房大规模开工建设以及大规模水利工程建设也将陆续开展。但造</p>
<p>　　船、汽车、工程机械等增长趋缓，钢材产品结构性矛盾会更加突出，板带材产能过剩和产品的同质化竞争将更加激烈。</p>
<p>　　中钢协认为，下半年全行业将面临更大的资金压力和经营困难。上半年进口铁矿石大幅上涨，致使企业生产经营困难，中钢协会员</p>
<p>　　企业上半年销售利润率仅为3.14%，同比下降0.4个百分点。上半年铁矿石平均到岸价格同比上涨42.41%至每吨160.89美元，创历史最高</p>
<p>　　水平，同时煤炭、电力价格上涨，使得钢铁企业生产高成本短期内难以改变。预计下半年货币政策进一步趋紧，企业面临的形势将更加严峻。<br /></p><img src ="http://www.blogjava.net/chinazhhe/aggbug/355731.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/chinazhhe/" target="_blank">工程机械</a> 2011-08-04 10:43 <a href="http://www.blogjava.net/chinazhhe/archive/2011/08/04/355731.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>浅析Java代码经常出现的错误及解决方法</title><link>http://www.blogjava.net/chinazhhe/archive/2011/07/11/354076.html</link><dc:creator>工程机械</dc:creator><author>工程机械</author><pubDate>Mon, 11 Jul 2011 01:13:00 GMT</pubDate><guid>http://www.blogjava.net/chinazhhe/archive/2011/07/11/354076.html</guid><wfw:comment>http://www.blogjava.net/chinazhhe/comments/354076.html</wfw:comment><comments>http://www.blogjava.net/chinazhhe/archive/2011/07/11/354076.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/chinazhhe/comments/commentRss/354076.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/chinazhhe/services/trackbacks/354076.html</trackback:ping><description><![CDATA[<p><br />　　我们在编写代码的时候，会出现一些的小的错误。下面介绍的是对于java中经常出现的一些错误的总结(中国兵器<a href="http://www.cngcyx.com/gongchengjixie/" target="_blank">工程机械</a>集团&#8212;&#8212;Mr.Z)。</p>
<p>　　代码审查是消灭Bug最重要的方法之一，这些审查在大多数时候都特别奏效。由于代码审查本身所针对的对象，就是俯瞰整个代码在测试过程中的问题和 Bug。并且，代码审查对消除一些特别细节的错误大有裨益，尤其是那些能够容易在阅读代码的时候发现的错误，这些错误往往不容易通过机器上的测试识别出来。本文就常见的Java代码中容易出现的问题提出一些建设性建议，以便您在审查代码的过程中注意到这些常见的细节性错误。</p>
<p>　　通常给别人的工作挑错要比找自己的错容易些。别样视角的存在也解释了为什么作者需要编辑，而运动员需要教练的原因。不仅不应当拒绝别人的批评，我们应该欢迎别人来发现并指出我们的编程工作中的不足之处，我们会受益匪浅的。 　正规的代码审查(code inspection)是提高代码质量的最强大的技术之一，代码审查&#8212;由同事们寻找代码中的错误&#8212;所发现的错误与在测试中所发现的错误不同，因此两者的关系是互补的，而非竞争的。</p>
<p>　　如果审查者能够有意识地寻找特定的错误，而不是靠漫无目的的浏览代码来发现错误，那么代码审查的效果会事半功倍。在这篇文章中，我列出了11个 Java编程中常见的错误。你可以把这些错误添加到你的代码审查的检查列表(checklist)中，这样在经过代码审查后，你可以确信你的代码中不再存在这类错误了。</p>
<p>　　一、常见错误1# ：多次拷贝字符串</p>
<p>　　测试所不能发现的一个错误是生成不可变(immutable)对象的多份拷贝。不可变对象是不可改变的，因此不需要拷贝它。最常用的不可变对象是String。</p>
<p>　　如果你必须改变一个String对象的内容，你应该使用StringBuffer。下面的代码会正常工作：</p>
<p>　　String s = new String ("Text here");</p>
<p>　　但是，这段代码性能差，而且没有必要这么复杂。你还可以用以下的方式来重写上面的代码：</p>
<p>　　String temp = "Text here"; String s = new String (temp);</p>
<p>　　但是这段代码包含额外的String，并非完全必要。更好的代码为：</p>
<p>　　String s = "Text here";</p>
<p>　　二、常见错误2#： 没有克隆(clone)返回的对象</p>
<p>　　封装(encapsulation)是面向对象编程的重要概念。不幸的是，Java为不小心打破封装提供了方便&#8212;&#8212;Java允许返回私有数据的引用(reference)。下面的代码揭示了这一点：</p>
<p>　　import java.awt.Dimension; /***Example class.The x and y values should never*be negative.*/ public class Example{ 　 private Dimension d = new Dimension (0, 0); 　 public Example (){ } 　 /*** Set height and width. Both height and width must be nonnegative * or an exception is thrown.*/ 　 public synchronized void setValues (int height,int width) throws IllegalArgumentException{ if (height &lt; 0 || width &lt; 0) 　 throw new IllegalArgumentException(); 　 d.height = height; d.width = width; 　 } 　 public synchronized Dimension getValues(){ // Ooops! Breaks encapsulation return d; 　 } }</p>
<p>　　Example类保证了它所存储的height和width值永远非负数，试图使用setValues()方法来设置负值会触发异常。不幸的是，由于getValues()返回d的引用，而不是d的拷贝，你可以编写如下的破坏性代码：</p>
<p>　　Example ex = new Example(); Dimension d = ex.getValues(); d.height = -5; d.width = -10;</p>
<p>　　现在，Example对象拥有负值了!如果getValues() 的调用者永远也不设置返回的Dimension对象的width 和height值，那么仅凭测试是不可能检测到这类的错误。</p>
<p>　　不幸的是，随着时间的推移，客户代码可能会改变返回的Dimension对象的值，这个时候，追寻错误的根源是件枯燥且费时的事情，尤其是在多线程环境中。<br /></p><img src ="http://www.blogjava.net/chinazhhe/aggbug/354076.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/chinazhhe/" target="_blank">工程机械</a> 2011-07-11 09:13 <a href="http://www.blogjava.net/chinazhhe/archive/2011/07/11/354076.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>