摘要: 闲置了一个月,不是我变懒了。而是去追寻春天了,一低头的温柔,胜过了堆栈寄存器的各种指令。很可惜,她不是我的语法糖 只是一个渴望至极 却渐行渐远的水月。 她很好,她很美,她占了全部IO , 我喜欢这种感觉,我不担心麻烦,我不害怕受累。我只是希望可以多多聊聊 程序猿,很悲哀。忆往昔,有个她曾在记忆深处问阅读全文
posted @ 2017-09-14 10:04 leader_Hoo 阅读(10) 评论(0) 编辑
摘要: 在实际编程中,往往存在着这样的“数据集”,它们的数值在程序中是稳定的,而且“数据集”中的元素是有限的。在JDK1.5之前,人们用接口来描述这一种数据类型。 1.5以后引入枚举 一:枚举类基本语法 定义: 创建枚举类型要使用 enum 关键字,如果是想声明简单枚举,属性之间用逗号相隔 ;如果是属性带i阅读全文
posted @ 2017-07-17 14:19 leader_Hoo 阅读(210) 评论(2) 编辑
摘要: 这属于我在开发中碰过的坑 ,容器中存放者对象,当clear()的时候,出现的奇葩问题。好了,直接看代码: 输出结果: 总结 : 1,java中是弱化了引用还是传值的概念,也不需要考虑指针。 2, 但有些时候,特别是容器内还是需要注意一下,有可能Map中两个key指向的value是同一个对象,这时候,阅读全文
posted @ 2017-07-17 10:18 leader_Hoo 阅读(83) 评论(0) 编辑
摘要: 运行时类型识别(RTTI, Run-Time Type Information)是Java中非常有用的机制,在java中,有两种RTTI的方式,一种是传统的,即假设在编译时已经知道了所有的类型;还有一种,是利用反射机制,在运行时再尝试确定类型信息。 本篇博文会结合Thinking in Java 的阅读全文
posted @ 2017-07-14 08:34 leader_Hoo 阅读(691) 评论(2) 编辑
摘要: IO是java绕不过去的槛,在开发中io无处不在, 正如同 世界上本没有路,java io写多了,也就知道了大体是什么意思,在读完thinking in java 感觉就更清晰了,结合具体的业务场景,整理一下 ,什么是IO。为什么JAVA要这么设计IO。 先来一道开胃菜 我想要读取控制台输入的字符 阅读全文
posted @ 2017-07-13 09:01 leader_Hoo 阅读(478) 评论(8) 编辑
摘要: 在前边的博文中,我已经介绍了Java核心的容器IO等,现在我来说一下java中的数据类型。在java中,一切东西皆为对象(这句话意思是java中绝大数情况都用对象),极少数不是对象的,也存在与之对应的对象(比如基本数据类型存在与之对应的包装类,数组有List对象可以代替) Java中数据类型 主要有阅读全文
posted @ 2017-07-12 08:24 leader_Hoo 阅读(387) 评论(2) 编辑
摘要: 前言:在java开发中我们离不开集合数组等,在java中有个专有名词:“容器” ,下面会结合Thinking in Java的知识和实际开发中业务场景讲述一下容器在Web项目中的用法。可结合图片代码了解Java中的容器 备注 :这个地方 ,参考于朝向远方的博客Java容器详解 ,既然前人总结的这么好阅读全文
posted @ 2017-07-11 08:38 leader_Hoo 阅读(414) 评论(4) 编辑
摘要: 最近在研究Thinking in Java的时候,感觉逆变与协变有点绕,特意整理一下,方便后人。我参考于Java中的逆变与协变,但是该作者整理的稍微有点过于概念化,我在这里简单的说一下 我对于协变于逆变的理解 一:协变 协变返回类型指的是子类中的成员函数的返回值类型不必严格等同于父类中被重写的成员函阅读全文
posted @ 2017-07-10 16:01 leader_Hoo 阅读(206) 评论(0) 编辑
摘要: java泛型是对Java语言的类型系统的一种扩展,泛型的本质就是将所操作的数据类型参数化。下面我会由浅入深地介绍Java的泛型。 一:泛型出现的背景 在java代码里,你会经常发现类似下边的代码: 编码的时候,不加泛型是可以的,但是 你从容器中拿出来的时候必须强制类型转换,第一是多敲很多代码,第二极阅读全文
posted @ 2017-07-10 09:36 leader_Hoo 阅读(447) 评论(2) 编辑
摘要: 本人正统软件工程专业毕业,虽然实力垫底,但是大学的时候,整个学校非常热衷于OJ,ACM之类,耳濡目染,自以为基础的知识是有的。但是 一直觉得学的东西都是一团浆糊,按照老师的话说,我是那种看书只看目录,看完就跟别人吹牛逼的类型 。 工作有两年了吧,第一年实习,老大丢一些简单的功能让你做,也是很轻松。全阅读全文
posted @ 2017-06-29 11:43 leader_Hoo 阅读(232) 评论(2) 编辑