摘要:
这里是go中关于io的一些知识。有时不是你装得天衣无缝,而是我愿意陪你演得完美无缺。 go中关于io的使用 一、Reader中的Read方法 Read 用数据填充指定的字节 slice,并且返回填充的字节数和错误信息。 在遇到数据流结尾时,返回 io.EOF 错误。 运行的结果如下: 二、go中的写 阅读全文
摘要:
这里面我们简单的介绍go中面向对象编程的知识。 Go的面向对象编程 一、为类型添加方法 二、go中的函数传值问题 Go语言中的大多数类型都基于值语义: 基本类型,如 byte、int、bool、float32、float64 和 string 等; 复合类型,如数组(array)、结构体(struc 阅读全文
摘要:
这里简单的介绍一下go中的关于多线程的知识。 Go中的多线程 一、go中简单的并发例子 运行的结果,每次都可能不一样: 二、go中的并发通信 channel是Go语言在语言级别提供的goroutine间的通信方式。channel是类型相关的。也就是说,一个channel只能传递一种类型的值,这个类型 阅读全文
摘要:
这里记录一些java中关于引用的知识。 java中的引用 一、java中关于引用的测试 public class ReferenceTest { public static void main(String[] args) { SoftReference<Person> softReference 阅读全文
摘要:
这里简单记录一下java中关于浅复制和深复制的知识。很多时候,一个人选择了行走,不是因为欲望,也并非诱惑,他仅仅是听到了自己内心的声音。 java中的复制clone方法 一、java对象的浅复制 一个实现了Cloneable并重写了clone方法的类A,有一个无参构造或有参构造B,通过new关键字产 阅读全文
摘要:
这里介绍一下java中关于枚举的使用。 java中枚举的使用 一、枚举中可以定义方法 参照于TimeUnit的使用,TimeUnit.MILLISECONDS.sleep(1000); LoveUtils的类: 测试的EnumTest1类代码: 友情链接 阅读全文