会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
剑握在手
I must know more.
新随笔
管理
上一页
1
···
55
56
57
58
59
60
61
下一页
2013年11月7日
java中相同名字不同返回类型的方法
摘要: 这种名字相同返回类型不同的方法,在同一个类中是无法共存的,不论是继承过来的方法,还是多实现过来的方法,在一个类内都无法共存。名字确定了,你能改的只有参数(重载)。
阅读全文
posted @ 2013-11-07 23:10 剑握在手
阅读(619)
评论(0)
推荐(0)
2013年11月4日
java中的hashCode
摘要: 什么是哈希码(HashCode)在Java中,哈希码代表对象的特征。例如对象 String str1 = “aa”, str1.hashCode= 3104String str2 = “bb”, str2.hashCode= 3106String str3 = “aa”, str3.hashCode= 3104根据HashCode由此可得出str1!=str2,str1==str3哈希码产生的依据:哈希码并不是完全唯一的,它是一种算法,让同一个类的对象按照自己不同的特征尽量的有不同的哈希码,但不表示不同的对象哈希码完全不同。也有相同的情况,看程序员如何写哈希码的算法。下面给出几个常用的哈希码的
阅读全文
posted @ 2013-11-04 13:20 剑握在手
阅读(281)
评论(0)
推荐(0)
java中的 public protected friendly private
摘要: 1、public:public表明该数据成员、成员函数是对所有用户开放的,所有用户都可以直接进行调用 2、private:private表示私有,私有的意思就是除了class自己之外,任何人都不可以直接使用,私有财产神圣不可侵犯嘛,即便是子女,朋友,都不可以使用。 3、protected:protected对于子女、朋友来说,就是public的,可以自由使用,没有任何限制,而对于其他的外部class,protected就变成private。 作用域 当前类 同一package 子孙类 其他package public √ √ ...
阅读全文
posted @ 2013-11-04 13:02 剑握在手
阅读(349)
评论(0)
推荐(0)
2013年11月3日
数组赋值
摘要: 第一种方式利用for循环:int[]a={1,2,4,6};intlength=a.length;int[]b=newint[length];for(inti=0;i<length;i++){b[i]=a[i];}第二种方式直接赋值:int[]array1={1,2,4,6};int[]array2=a;这里把array1数组的值复制给array2,如果你这样去运行,就会发现此时两个数组的值是一样的。这是传递的是引用(也就是地址),之后改变其中一个数组另一个也会跟着变化。第三种方式:利用Arrays自带的copyofintcopy[]=Arrays.copyOf(a,a.length);
阅读全文
posted @ 2013-11-03 23:52 剑握在手
阅读(2631)
评论(0)
推荐(0)
&和&&的一点区别
摘要: &两边的语句都会执行,&&有可能只执行左边的语句。&做位运算与的时候可以更高效的判断一个数字是不是奇数。1&1 = 10&1 = 0所以和1与结果是1的就是奇数。
阅读全文
posted @ 2013-11-03 22:32 剑握在手
阅读(161)
评论(0)
推荐(0)
2013年10月30日
java Map Set遍历
摘要: Map是java中的接口,Map.Entry是Map的一个内部接口。Map提供了一些常用方法,如keySet()、entrySet()等方法,keySet()方法返回值是Map中key值的集合;entrySet()的返回值也是返回一个Set集合,此集合的类型为Map.Entry。Map.Entry是...
阅读全文
posted @ 2013-10-30 11:35 剑握在手
阅读(409)
评论(0)
推荐(0)
java中list、set和map 的区别(转)
摘要: 作者:佚名出处:IT专家网论坛 2009-06-17 13:00 List按对象进入的顺序保存对象,不做排序或编辑操作。Set对每个对象只接受一次,并使用自己内部的排序方法(通常,你只关心某个元素是否属于Set,而不关心它的顺序--否则应该使用List)。Map同样对每个元素保存一份,但这是基于"键"的,Map也有内置的排序,因而不关心元素添加的顺序。如果添加元素的顺序对你很重要,应该使用 LinkedHashSet或者LinkedHashMap. List的功能方法 实际上有两种List: 一种是基本的ArrayList,其优点在于随机访问元素,另一种是更强大的Linke
阅读全文
posted @ 2013-10-30 11:17 剑握在手
阅读(246)
评论(0)
推荐(0)
2013年10月29日
关于free使用注意
摘要: 1,free的指针应该是通过 malloc calloc realloc 申请过内存的。2,free的带有指针元素的结构体时要注意释放结构体的元素指针。3,对于指向同一块内存的两个或多个指针,如果free只能free其中一个,并且只free一遍,以避免多重释放,释放完后,注意全部置为NULL。
阅读全文
posted @ 2013-10-29 22:24 剑握在手
阅读(325)
评论(0)
推荐(0)
c中的static
摘要: static的作用1)保持变量值:在函数体,一个被声明为静态的变量在这一函数中可以维持其值。这句话可能描述不太准确,大家看下面这个例子吧。void staticLocalVar() { static int a = 0; // 运行期时初始化一次, 下次再调用时, 不进行初始化工作 cout<<"a="<<a<<endl; ++a; } int main() { staticLocalVar(); // 第一次调用, 输出a=0 staticL...
阅读全文
posted @ 2013-10-29 22:12 剑握在手
阅读(232)
评论(0)
推荐(0)
junit
摘要: java中的org.junit 被用来测试类中的方法 注解的说明: @Test 测试单元 @Before 每个测试单元执行前都要执行一次 @After 每个测试单元执行后都要执行一次 @BeforeClass 所有测试单元运行之前运行一次 @AfterClass 所有测试单元运行之后运行一次 Ass
阅读全文
posted @ 2013-10-29 20:42 剑握在手
阅读(250)
评论(0)
推荐(0)
上一页
1
···
55
56
57
58
59
60
61
下一页
公告
返回顶部↑