
javaSE
践行渐悟
这个作者很懒,什么都没留下…
展开
-
http://www.cnblogs.com/bluestorm/archive/2012/03/02/2377615.html
转载:http://www.cnblogs.com/bluestorm/archive/2012/03/02/2377615.html 作者:petercao equals 方法是 java.lang.Object 类的方法。 有两种用法说明: (1)对于字符串变量来说,使用“==”和“equals()”方法比较字符串时,其比较方法不同。 “==”比较两个变量本身的值,即两个对象转载 2017-08-05 15:46:16 · 410 阅读 · 0 评论 -
成员变量、类变量、局部变量的区别
转自:http://blog.youkuaiyun.com/du_minchao/article/details/48881637 变量名首写字母使用小写,如果由多个单词组成,从第2个单词开始的其他单词的首写字母使用大写。 如果局部变量的名字和成员变量的名字相同, 要想在该方法中使用成员变量,必须使用关键字this [java] view plain copy转载 2018-02-04 18:39:56 · 222 阅读 · 0 评论 -
单例模式有五种写法:懒汉、饿汉、双重检验锁、静态内部类、枚举
转自:http://blog.youkuaiyun.com/nsw911439370/article/details/50456231单例模式算是设计模式中最容易理解,也是最容易手写代码的模式了吧。但是其中的坑却不少,所以也常作为面试题来考。本文主要对几种单例写法的整理,并分析其优缺点。很多都是一些老生常谈的问题,但如果你不知道如何创建一个线程安全的单例,不知道什么是双检锁,那这篇文章可能会帮助到你。懒汉式,...转载 2018-02-11 14:52:07 · 161 阅读 · 0 评论 -
Java中>>和>>>的区别
>>:带符号右移。正数右移高位补0,负数右移高位补1。比如:4 >> 1,结果是2;-4 >> 1,结果是-2。-2 >> 1,结果是-1。>>>:无符号右移。无论是正数还是负数,高位通通补0。对于正数而言,>>和>>>没区别。对于负数而言,-2 >>&转载 2018-04-01 11:12:55 · 159 阅读 · 0 评论 -
Java序列化与反序列化
转自:https://blog.youkuaiyun.com/wangloveall/article/details/7992448/Java序列化与反序列化是什么?为什么需要序列化与反序列化?如何实现Java序列化与反序列化?本文围绕这些问题进行了探讨。 1.Java序列化与反序列化 Java序列化是指把Java对象转换为字节序列的过程;而Java反序列化是指把字节序列恢复为Java对象的过程。 2.为什么...转载 2018-04-09 13:21:41 · 187 阅读 · 0 评论