- 博客(8)
- 收藏
- 关注
转载 flush()
以前写个IO方面的小程序,无论怎么调试,发现方法是执行了,但就是没写到目标上。调试了半天,都不知道问题所在。 后来才恍然大悟,忘了写flush()方法。 重要的事情说三遍: 只要是write后,都要加上flush()方法~!只要是write后,都要加上flush()方法~!只要是write后,都要加上flush()方法~!转载于:https://www....
2015-12-03 15:21:00 91
转载 == 和 equals的相同和区别
1、两个对象object的引用进行 == 时(object1 == object2),只有这两个引用指向的对象是同一个对象时,才是true,否则为false。 所以两个new的对象进行 == 比较 时,永远为false,因为这两个new出来的对象在堆内存中是两个不同的对象,他们的引用指向各自的不同的对象,永远不会指向同一个对象。 2、两个对象默认equals...
2015-12-03 15:17:00 142
转载 数组copy方法注意事项
数组copy方法:System.arraycopy(int[] src, int srcBegin, int[] bak, int bakBegin, int length) 数组src copy 到 数组bak 里面后,数组bak 的 引用 也会指向 数组src 相应的 对象 所以此时改变 数组bak 的值,那么 数组src 的值也会发生相同的改变转载于...
2015-12-03 15:14:00 122
转载 File的getParentFile()方法
设 File f = new File(String s) 1、当 这句话 所在的类是个裸体类时(没有打包package),使用 f.getParentFile() 获取的上层目录从文件f到class文件所在的目录 2、当 这句话 所在的类不是裸体类(如 打包为 package com.bjx),使用 f.getParentFile() 获取的上层...
2015-12-03 15:12:00 468
转载 String的初始化,null 和 new String()的区别
String s = new String(); 初始化出一个空对象,存储在堆内存中 String s = null; 初始化出一个空字符串,存储在data segment内存中 所以new String() 不等同于 s = null 实例区别: String s = null; ...
2015-12-03 15:06:00 276
转载 finally 和 return 关键字
一般提到finally,大家都知道,在try语句中,无论是否catch到Exception,都会执行finally语句。 那么,如果同时含有return关键字,还会执行finally语句吗,若执行,是先return还是先finally呢? 其实这个问题并不难,自己写一个程序一下就可以验证了,但是一般的java初学者会忽视或混淆这个情况,下面我们来个小例子验证一下:pu...
2015-12-03 15:02:00 65
转载 ++i 和 i++
++i 和 i++,最基础的表达式,但也最容易让人混淆和忽视的表达式,哪个先计算,哪个先赋值? a++ 先取值,再运算 如: int a = 1 i = a++ 运行过程:先将a赋值给i,i就为1,然后a再+1,a的最后值为2 ++a 先运算,再取值 如: int a = 1 i = ++a 运行过程:将a+1,i的值为2,a的值为2转载于:ht...
2015-12-03 15:01:00 65
转载 博客的开始
今天在博客园注册并开通了我人生中第一个博客,值得纪念~! 此博客主要作用是记录和备档我在学习和工作期间碰到的问题及解决办法,希望将来自己能通过这个博客起到温故知新的作用,并且希望大家也多交流,一同学习,一同进步~! 这几天我会陆续的将我以前学习和工作中碰到的问题和学习点从我的云笔记中搬到博客中来。其中有不对或错误的地方,希望大家指正,我愿与大家一同进步~!哈哈转载于:...
2015-12-03 15:00:00 98
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人