基础

共 17 篇文章

Java漫谈-String下

Java漫谈-String下

上篇介绍了一些String的基础与简单的创建方式,本篇引入它的intern()方法。

Java漫谈-String上

Java漫谈-String上

由于具体关注的内容的特殊性,如无特殊注明,本文讨论均基于Java8。

区块链基础知识 (一)

区块链基础知识 (一)

区块链技术让参与的系统中任意多个节点,通过密码学算法把一段时间系统内的全部信息交流数据统计和记录到一个数据库(Block)中,并且生成该数据块的指纹用于链接(Chain)下个数据块和校验,系统中所有的参与节点共同认定记录是否为真。

Java漫谈-容器

Java漫谈-容器

除并发应用,Queue在Java SE5中仅有两个实现 LinkedList和PriorityQueue,差异在于排序行为,而不是性能。

Java漫谈-数组

Java漫谈-数组

在Java语言中,数组是对象(An object is a class instance or an array.),而且是动态创建的。

Java漫谈-Long判等

Java漫谈-Long判等

可见Long类型的判等本身就是对值的判等,故不需要对Long做手动拆箱(即b.longValue())操作:

Java漫谈-深拷贝与浅拷贝

Java漫谈-深拷贝与浅拷贝

1、调用new语句创建对象,最常见的一种 2、运用反射手段创建对象,调用java.lang.Class 或者 java.lang.reflect.Constructor 类的newInstance()实例方 3、调用对象的clone()方法 4、使用反序列化,调用java.io.ObjectInputStream 对象的 readObject()方法.