随笔分类 -  Java心得

记录心得,以资进学,虽少不断,终可有成。
摘要:演员有了:字符串,对象,上下文。在编程里,举个例子,“user.name”是字符串,如果有个对象Person,实例化一个user,有个name属性,将这个对象设为根对象。调用这个对象导航图OGNL,他就为你导航出,这个字符串的值,其实就是OGNL为你从user里取得的,设为根对象的意义就是说,这个对 阅读全文
posted @ 2017-03-04 17:31 元亨利贞地山谦 阅读(132) 评论(0) 推荐(0)
摘要:既然Ognl是数据的乐园,这里面必然有各种演员在里面扮演自己的角色,这场戏才热闹精彩,里面有三种类型的演员。一种演员比较随便,叫字符串,没什么结构,就是些点点链接的字符串,这个点点代表了什么呢?那就是第二个演员要出场了,就是对象,对象比较严肃了,有自己的属性啦,方法啦什么的。那个点就是对象的层次结构 阅读全文
posted @ 2017-03-02 22:23 元亨利贞地山谦 阅读(115) 评论(0) 推荐(0)
摘要:OGNL,我们并不陌生,在开发中,它时时刻刻起着作用。从Jsp表单的字符串到后台的类的对象和类本身之间的来回穿梭,时而提交有条不紊数据到后台,时而展示万紫千红的数据到前端。后台的数据有三种:对象的,上下文的,类的静态的。OGNL,顾名思义,对象图导航语言,他提供了一张地图,一种规则,保证各种数据顺利 阅读全文
posted @ 2017-03-01 21:43 元亨利贞地山谦 阅读(136) 评论(0) 推荐(0)
摘要:对于反射,大家都不陌生。使用new 和反射来创建对象,其中一个区别就是,使用new时那个类在编译时字节码已经存在,而反射时,只要在运行时能拿到其字节码即可。 我们写的代码如果是封闭系统,不打算别人扩展定制的话,用new就可以了。但是,事实上,很多软件都是为了扩展而用的。所以,运行时才需要字节码,是多 阅读全文
posted @ 2017-02-28 22:38 元亨利贞地山谦 阅读(157) 评论(0) 推荐(0)
摘要:泛型中有个问号什么意思呢,代表某种确定的类型,但是又有不确定性。怎么讲呢,这个世界其实每件事情都是这样的。比如有个接口Ia,实现类有Aone,Atwo,但是呢,在运行的时候有可能是Aone或者Atwo,是哪一个呢,不知道,这是不确定性;但是都是Ia接口的类型,这又是确定性。所以要创建一个泛型类来表示 阅读全文
posted @ 2017-02-27 18:56 元亨利贞地山谦 阅读(3254) 评论(0) 推荐(0)