自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【转载整理】java 值传递 引用传递

今天看到java值传递和引用传递的讨论,觉得用着会用,但是不能说明白,google后发现了这篇文章,言简意赅。原文在此。基本类型不用说,大家都懂,如果传入的是一个对象的引用,那么如果用这个引用新new一个对象,那么之前指向的对象不会改变,所以,才称作“值引用”。...

2013-05-06 18:46:38 110

原创 【转载整理】try return finally

明眼人看到标题就知道我想说什么,本篇旨在帮助自己记忆,同时让更多人了解其中原理,原文在此。 言归正传,如果try块中存在return语句,那么finally块会执行么? 在return前面执行还是后面? 那如果finally块也存在return呢?直接上代码 //第一种情况:try中有return,finally里没有returnpublic class Child {...

2013-05-06 18:14:53 306

【原创】GridLayout的android:layout_columnSpan和android:layout_width之间的关系

GridLayout的android:layout_columnSpan属性设置了该组件在横向上跨了几列,在GridLayout里面定义一个button,刚开始觉得,如果设置它的android:layout_width="match_parent",那么这个button横向上会跟父组件相同,再设置android:layout_columnSpan已经没有意义,后来经过试验发现android:l...

2013-04-24 21:35:52 3521

【原创】android里layout_width和width的区别

【】刚接触android,遇到xml里的android:layout_width和android:width,觉得他们类似,但是有说不出有什么区别,google后觉得说的都不太明白,遂自己试验,成果如下:概括的说,view中的layout_width形容的是本view和父容器的关系,比如button和包含它的LinearLayout;而view中的width是用来描述自己本身的。如果你...

2013-04-21 21:43:02 317

原创 windows下java环境变量的设置

今天在终端下运行class文件,发现找不到类文件,纳闷了,一直都设定的系统环境变量,查看了下classpath,恍然大悟,问题出在点儿上,点后面没加分号,我次奥,正确方法如下:设置环境变量:JAVA_HOME、PATH、CLASSPATH一:JAVA_HOME:我的电脑->属性->高级->单击“环境变量”按钮->单击“系统变量”区域的“新建”按钮->在...

2013-04-17 17:39:40 127

原创 【原创】关于“hashCode相同,两对象不一定相等”的理解

文章的解释都是在hashCode和equals方法没有被覆盖的情况,因为被覆盖后,谈论一定不一定就没意义了。 刚看到“hashCode相同,两对象不一定相等”这句话,有点不理解,hashcode代表的不就是跟对象在堆上的物理地址一样有唯一性么? 既然地址都一样了,对象还能是两个? 后来补习了下hashCode的知识。hashCode 其实是使用了一种叫“杂凑”算法的方法算出来的一个...

2013-04-15 21:49:42 1566 1

原创 java7新特性之AutoCloseable接口,解决finally中关闭资源出现exception

在关闭资源的时候,我们通常在finally中关闭资源,但是如果在这里关闭资源出现exception那资源就不能成功关闭,这也算是java7之前的一个bug,java7中引入了AutoCloseable这个接口,并且所有的流都实现了这个接口,系统就会自动管理资源的关闭,见英文解释,点这里,代码如下:try (BufferedReader reader = new BufferedReader(...

2013-04-12 16:43:39 416

通过判断readline是否为null来判断文件读取已经到达末尾不准确,平台间结果不一致...

[2013/4/11]发现了一个问题,如果仅仅通过判断BufferedReader的readline方法返回的是否为null,来间接判断文件读取是否到达末尾不太准确,原因是,如果在文件的末尾多打了两个回车以上(包括两个),那么程序就会报错,代码如下: BufferedReader reader = new BufferedReader(new FileReader((new File(...

2013-04-11 21:53:52 1261

原创 关于类初始化过程中各个元素的初始顺序

public class Father { public static Display a1 = new Display("a1"); public Display b = new Display("b"); static{ Display a2 = new Display("a2"); } public Father(){ Display c = new Di...

2013-03-21 12:57:57 103

空空如也

空空如也

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

TA关注的人

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