自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (5)
  • 收藏
  • 关注

转载 Java程序性能优化

一、避免在循环条件中使用复杂表达式 在不做编译优化的情况下,在循环中,循环条件会被反复计算,如果不使用复杂表达式,而使循环条件值不变的话,程序将会运行的更快。 例子: import java.util.vector;class cel { void method (vector vector) { for (int i = 0; i < vector.

2015-08-25 10:18:25 256

转载 Eclipse导入web项目变为java项目的解决办法

1、找到项目工作空间目录,打开.project文件,并修改文件, 修改如下:      找到: 代码段,在代码段中加入如下内容并保存:       org.eclipse.wst.common.project.facet.core.nature       org.eclipse.wst.common.modulecore.ModuleCoreNature       org.

2015-08-19 11:23:45 3879

原创 Java按值传递和按引用传递

如果传递参数是基本类型或其包装类,则按值传递,改变参数的值,实际参数的值不变。 public static void main(String[] args) { Integer i = 1; System.out.println(i); //1 changeI(i); System.out.println(i); //1,i的值没有改变 } public static vo

2015-08-14 14:48:17 316

原创 自定义类implements Cloneable的使用

CloneDemo cd = new CloneDemo(); cd.name = "CloneDemoFather"; CloneDemo cd2 = cd.clone(); System.out.println(cd2.name); //CloneDemoFatherclass CloneDemo implements Cloneable{ String name;

2015-08-13 10:16:26 636

原创 面向对象练习

public static void main(String[] args) {StringBuffer sb = new StringBuffer("abc");StringBuffer sb2 = sb;sb.append("ABC");System.out.println("sb = " + sb);System.out.println("sb2 = " + sb2); //sb2值改变,和

2015-08-13 09:38:51 467

原创 Random类和Math.radnom()方法的联系

math.Random方法底层实现使用了Random类。 public static double random() {        Random rnd = randomNumberGenerator;        if (rnd == null) rnd = initRNG();        return rnd.nextDouble();    }

2015-08-12 15:35:41 474

原创 System.arraycopy和Arrays.copyOf

Arrays.copyOf底层实现是System.arraycopy并优化了System.arraycopy可能出现的下标越界异常。

2015-08-12 14:38:08 390

原创 两数交换

第一种:异或方式 a = a^b; b = a^b; //b=a^b^b=aa = a^b; //a=a^a^b=b第二种:加减法方式 a = a+b; b = a-b; //

2015-08-12 14:36:42 330

空空如也

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

TA关注的人

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