自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java 参数传递(到底是值传递 还是引用传递)

Java中的参数传递机制一直以来大家都争论不休,究竟是“传值”还是“传址(传引用)”,争论的双方各执一词,互不相让。不但“菜鸟”们一头雾水,一些“老鸟”也只知道结果却说不出所以然来。我相信看过下面的内容后,你就会明白一些。 先看基本类型作为参数传递的例子: 1 2 3 4 5 6 7 8 9 10

2014-04-18 00:06:44 498

原创 Java 内存泄漏与解决办法

java.lang.OutOfMemoryError这个错误我相信大部分开发人员都有遇到过,产生该错误的原因大都出于以下原因:JVM内存过小、程序不严密,产生了过多的垃圾。 导致OutOfMemoryError异常的常见原因有以下几种: 内存中加载的数据量过于庞大,如一次从数据库取出过多数据;集合类中有对对象的引用,使用完后未清空,使得JVM不能回收;代码中存在死循环或循环产生过多重复

2014-04-16 13:43:55 904

原创 异或 两数交换 (不用临时变量)

inta = 1; intb = 2; a = a + b;   b = a - b;   a = a - b; 这个思路很巧妙,但也存在一定问题: 万一溢出了怎么办?    到目前为止,我们的答题思路是没错的,就是寻找另外一种数据存储的模式, 用 一个变量保存两条信息的集合,我们仍然需要采用这种模式解决这个问题, 但原先的简单相加的模式是不行了,于是我们想

2014-04-16 13:36:38 454

原创 java socket 长连接发送数据概要

Client:  Socket ss = null;  InputStream in = null;  DataOutputStream dos = null;  public MySocketClient() {  }  public static byte[] intToBytes(int v) {  byte[] b = new byte[4];  b[0]

2014-04-16 13:25:08 524

原创 Java 位运算 (>> << >>> & | ^ ~ )

Java 位运 算 符  位运算符用来对二进制位进行操作 ,Java中提 供 了 如 下所 示 的 位 运 算符 :  位 运 算 符 (>>,<<,>>>,&,|,^,~ ) ,位运 算 符 中 ,除 ~ 以 外 ,其余 均 为 二 元 运 算 符 。 操 作 数 只 能 为 整 型 和字 符 型 数 据 。  基础知识  补码  所有的整数类型(除了char 类型

2014-04-16 13:20:02 479

空空如也

空空如也

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

TA关注的人

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