自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

NCNC

WTGGT,TTGG

  • 博客(6)
  • 收藏
  • 关注

翻译 Effective Java Item5-在可以重用对象的时候避免创建对象

Item5 Avoid creating unnecessary objects避免创建不必要的对象 一般情况下,最好重用功能上对等的对象,而不是创建新的对象。重用对象可以提高性能,并且样式良好。如果对象是immutable的(private fields, no setter methods),那么重用起来就比较方便。不良例子:String name = new String

2009-07-08 00:53:00 1261

翻译 Effective Java Item3:使用私有构造方法或者枚举类型实现单例

Item3 Enforce the singleton property with a private constructor or an enum type使用私有构造方法或者枚举类型实现单例。 单例(Singleton)是指只实例化一次的类。单例表示本质上唯一的系统组件,例如文件系统或者窗口管理器。package com.googlecode.javatips4u.effe

2009-07-07 00:14:00 1766

翻译 Effective Java Item2:当构造方法的参数(尤其是可选参数)比较多时使用Builder模式

 Item2 Consider using a Builder when faced with many constructor parameters当构造方法(静态工厂方法)包含多个参数时,考虑使用Builder。当一个类的构造方法包含多个参数时,其中只有固定的几个参数是必须的,而其他的参数都是可选的,此时使用构造方法或者静态工厂方法都很不方便。一般来说,有以下几种方式来对应这种

2009-07-02 00:52:00 2064

原创 SWT Examples安装与运行

安装运行SWT Examples应用程序以及查看SWT Example Source 获取Eclipse projects的source的方式有很多种,大多数开发人员在开发plug-in的过程中,会在调试的过程中查看Eclipse的source。这种情况可以通过在线CVS repository或者下载Eclipse C

2009-07-01 18:59:00 3274

原创 Using Google Service

使用 Google 服务工作    本文主要介绍了 Google 提供的常见的软件 / 服务。当然 Google 提供的软件 / 服务的功能远不止本文所述。笔者只是将自己常用的服务进行了阐述。 1. Google 搜索引擎 相信很多读者最常用的 Google 服务就是 Google 的搜索引擎服务了,虽然每天都在用,但是 Google 搜索引擎的技巧你都知道吗?例如使用引号来包括短

2009-07-01 16:04:00 937

翻译 Effective Java Item1:优先考虑使用静态工厂方法

 Effective Java 2nd Edition Reading NotesItem1: Consider use static factory methods instead of Constructors考虑使用静态工厂方法来取代构造方法。静态工厂方法实例:public static Boolean valueOf(boolean b) {    return

2009-07-01 00:16:00 1955 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除