vinoqiu

Java - 注解(Annotation)

定义 注解,也叫元数据;一种代码级别的说明,是JDK1.5之后版本引入的一个特性,与接口、类、枚举在同一个层次。可以声明在包、类、字段、局部变量、方法参数等的前面,用来对这些元素进行注释说明。 说明:可用于取代xml、properties配置文件,给对象(Class,Field,Method)添加配置 作用分类 编写文档:通过代码里标识的元数据(注解)生成文档(doc) 代码分...

Java - 反射(Reflect)

定义 反射是框架设计的灵魂。Java反射机制是在运行状态中,对于任意一个类,都能够知道这个类中的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。 Class 一个Java类中用一个Class类的对象来表示,一个类中的组成部分:成员变量(Field),方法(Method),构造方法(Construc...

Java 7、8、9+版本的一些新特性

集合 JDK1.7之前,创建集合对象必须把前后的泛型都写上;JDK1.7之后,后面的反省可省略,会自动推导。 内部类 从JDK1.8开始只要局部变量事实上不变,那么内部类访问外部变量时,final关键字可以省略。 哈希表 JDK1.8之前是哈希表=数组+链表结构。从JDK1.8开始,哈希表=数组+链表/红黑树(提高查询的速度),如果链表的长度超过了8位,就会把链表转换为红黑树结构。 ...

Java 内存划分

栈(Stack) 存放的都是方法中的局部变量 局部变量:方法的参数或方法内部的变量 作用域:一旦超出作用域,立刻从堆内存中消失 堆(Heap) 凡是new出来的都在堆内存中 堆内存中的东西都有一个地址值:十六进制 堆内中的数据都有默认值,规则: 如果是整数 默认为0 如果是浮点 默认为0.0 如果是布尔 默认为false 如果是引用类型 默认为null 方法区(Me...

回忆是一场逆旅

回忆是一场逆旅 人们号称最幸福的岁月其实往往是最痛苦的,只不过回忆起来非常美好。白岩松 很想再登上那列突突突的火车,回到2012年见一面当初的自己,回到2012年的10月7日的长治车站,看一眼你转身的背影,黑色的卫衣,中长的头发,青涩的脸,一个黑青色的斜挎包。 我想告诉你,人是可以改变自己的。只要你一直坚持和努力,并且拥有巨大的决心,你每一段痛苦的煎熬的时光都会迎来与之匹配的...

路遥以怎样的态度对待写作 - 读《早晨从中午醒来》

早晨从中午醒来 作为一部随笔,抛开什么文学性,艺术性。路遥告诉我们他是以怎样得态度对待写作。一直坚信,有些文字是有重量的,而且会在时间的流里慢慢地积淀它的力量,然后或者让人感到温暖,或者让人觉得寒冷。 《早晨从中午开始》是路遥的创作随笔,非常完整地记录了他创作《平凡的世界》的过程以及他的心路历程。当人们尝试着去寻找在过去时间里的自我时会产生很多维度的距离,而这些距离的产生无疑会更改着文字...

以怎样的态度面对生活 - 读《平凡的世界》

平凡的世界 不要见怪,不要见外,田。 命运总是不如人愿。 但往往是在无数的痛苦中,在重重的矛盾和艰难中,才使人成熟起来,坚强起来。 虽然这些东西在实际感受中给人带来的并不都是欢乐。 坦率的说,我是没有‘勇气’来写自己对着这本书的感受的,因为在书中我热爱的每一个角色,都没有得到我预想的故事的结局。比如我是不能释怀田晓霞的离去的,也请原谅我是这么的狭隘,不能理解所谓的社会背景下就应...