商业机会 产品大全 企业名录 我商务中心 | | 手机站 网址:putong2013.qy6.com 初中毕业学数据库维护工程师怎么样_成都汽车维修专业学校
成都汽车维修专业学校
联系人:杨老师 女士 (招生老师)
电 话:028-81459650
手 机:13096365338

产品目录

初中毕业学数据库维护工程师怎么样

留言询价
详细说明

    减少对象的技巧 1: 加上好的存取函数



    在 Swing 工具箱的初始版本中, 小对象的临时创建, 象 Point, Rectangle 和 Dimension极大地阻碍了性能. 把它们放在一个 Point 或者 Rectangle 中来一次返回多个值, 看起来更有效, 实际上, 对象的创建比多个方法调用代价更高. 在 Swing 的*后发布之前, 通过给 Component 和其他一些类加一些新的存取方法, 问题就简单地解决了。getBounds() 的旧形式仍然支持; 好的存取方法简单地提供了有效的方法来达到相同的目的. 结果是, Rectangle 的接口全部在 Component 中使用. 当修改 Swing 包支持和使用这样的存取函数后, 在许多 Swing 操作中比以前要快到两倍. 这很好, 因为 GUI 代码非常注意性能 -- 用户等待发生一些事, 希望 UI 操作瞬间完成.



    使用这个技术不好的地方就是你的对象提供了更多的方法, 有多于一个的方法来得到相同的信息, 就使文档更大更复杂, 可能使用户害怕. 但是就象 Swing 的例子显示的, 在关注性能的情况下, 这样的优化技术是有效的.



    技巧 2: 利用可变性



    除了给 Component 加上原类型的存储函数 -- 象上面讨论的 getX() 函数 -- 以外, Java 2 在 AWT 和 Swing 中也使用了另一种技术来减少对象创建, 允许一个调用者把边界作为一个 Rectangle 得到, 但是不需要任何临时对象的创建.调用者仍然需要创建一个 Rectangle 对象, 但它可以在后来的调用中重用. 如果一个调用者在一系列的 Component 中循环, 可以只创建一个 Rectangle 对象, 在每个 Component 中重用. 注意这个技术只用于可变性对象; 你不能用这种方法消除 String 的创建.





【招生办】



成都铁路卫生学校



联系人:杨老师



咨询电话:028-81459650



移动电话:13096365338



咨询QQ:2763031284



邮箱:2763031284@qq.com



地址:四川省成都市郫县团结



网址:



成都铁路卫生学校      http://www.tineng.net/



高考200分能上什么大学      http://www.57fenshu.com/



成都方兴学校    http://www.bangboer.com/u028fx/

 
成都汽车维修专业学校
杨老师 女士 (招生老师)  
电  话: 028-81459650
传  真:
移动电话: 13096365338
公司地址: 中国四川成都市四川省成都市郫县团结
邮  编:
公司主页: http://putong2013.qy6.com.cn(加入收藏)
 



其它商业信息
 1 直接到第
20 条信息,当前显示第 1 - 20 条,共 1

公司首页 | 公司介绍 | 产品展示 | 供求商机 | 诚信档案 | 联系方法 | 加入收藏
成都汽车维修专业学校 公司地址:中国四川成都市四川省成都市郫县团结
杨老师 女士 (招生老师) 电话:028-81459650 传真:
免责声明: 以上所展示的信息由会员自行提供,内容的真实性、准确性和合法性由发布会员负责,企业录对此不承担任何责任。如有侵犯您的权益,请来信通知删除。

机械 仪器 五金 电子 电工 照明 汽摩 物流 包装 印刷 安防 环保 化工 精细化工 橡塑 纺织 冶金 农业 健康 建材 能源 服装 工艺品 家居 数码 家电 通讯 办公 运动、休闲 食品 玩具 商务 广告 展会 综合
提供服务支持 © 企业录 | 移动端