
JavaSE
Liwnagshan
这个作者很懒,什么都没留下…
展开
-
重载(Overloading)与 重写(Overriding)
1. 方法重载:针对于同一个类中,相同方法名,不同参数签名的方法 1,方法重载是让类以统一的方式处理不同数据类型,既是:多个方法具有相同方法名,不同方法签名(参数类型/个数不同) 2.调用方法的时候通过传递的参数来确定执行哪一个方法,是多态的一种体现 3.重载的方法,方法名要一样,参数类型和个数不一样,返回值类型可以一样也可以不一样,无法以返回类型来确定方法。 4.重载的方法,可以有不同的原创 2014-03-31 14:34:45 · 665 阅读 · 0 评论 -
Java中的sun.misc.Unsafe
chronicle项目:https://github.com/peter-lawrey/Java-Chronicle 这个项目是利用mmap机制来实现高效的读写数据,号称每秒写入5到20百万条数据。 作者有个测试,写入1百万条log用时0.234秒,用java自带的logger,用时7.347秒。 在看chronicle的源代码,发现一个牛B的利用Unsafe来直接读写内转载 2014-04-03 14:14:26 · 704 阅读 · 0 评论