- 博客(2)
- 资源 (3)
- 收藏
- 关注
原创 java中equals, hashcode的思考
今天看到一篇文章不错,共享一下: 1.如果是基本变量,没有hashcode和equals方法,基本变量的比较方式就只有==; 2.如果是变量,由于在java中所有变量定义都是一个指向实际存储的一个句柄(你可以理解为c++中的指针),在这里==是比较句柄的地址(你可以理解为指针的存储地址),而不是句柄指向的实际内存中的内容,如果要比较实际内存中的内容,那就要用equals方法,但是!!! 如果
2008-04-21 16:00:00 1444 4
原创 java.IO系统file类中createNewFile FileInputStream的思考
今天遇到一个问题,通过做实验终于明白,不知道对不对,和大家分享一下。 问题是File file=new File(String path,String filename)与file.createNewFile()什么区别 ,为什么有的文件创建后不用考虑file是否存在,而有的却要加上if(!file.exists()){}进行验证.本人实验程序如下:
2008-04-19 21:24:00 6255
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人