摘要: 如何学习框架技术? 就像如上的图示一样,先掌握新技术的体系流程图。在快速弄明白程序执行流程后,在使用过程中 了解细节。 工作流程: 1.客户端发送请求 2.客户端发送的请求到达服务器控制器 , 服务器控制器由 Servlet(DispatcherServlet)实现的,来完成请求的转发 3.该控制器(DispatcherServlet)调用了一个用... 阅读全文
posted @ 2014-03-30 23:06 菟丝子 阅读(721) 评论(0) 推荐(0) 编辑
摘要: 1.Java动态代理类位于java.lang.reflect包下,一般主要涉及到以下两个类: (1)Interface InvocationHandler:该接口中仅定义了一个方法 public object invoke(Object obj,Method method, Object[] args) 在实际使用时,第一个参数obj一般是指代理类,method是被代理的方法... 阅读全文
posted @ 2014-03-30 21:08 菟丝子 阅读(315) 评论(0) 推荐(0) 编辑
摘要: 1.何为动态语言? 一般而言,开发者社群说到动态语言,大致认同的一个定义是:“程序运行时,允许改变程序结构或变量类型,这种语言称为动态语言”。从这个观点看,Perl,Python,Ruby是动态语言,C++,Java,C#不是动态语言。 这样的定义与分类下Java不是动态语言,它却有着一个非常突出的动态相关机制:Reflection。这个字的意思是“反射、映象、倒影”,用在Java身上指的是我... 阅读全文
posted @ 2014-03-30 19:17 菟丝子 阅读(399) 评论(0) 推荐(0) 编辑
摘要: 1. 直接通过new的形式创建 如: User user = new User(); 2.使用Class对象的newInstance()方法创建改Class对象所对应的实例, 这种方式要求该Class对象的对应类有默认构造器, 因为执行newInstance()方法时,实际上利用默认构造器 如: User user = (User) User.class.newInstance()... 阅读全文
posted @ 2014-03-30 18:49 菟丝子 阅读(140) 评论(0) 推荐(0) 编辑

============================================================================== 
我喜欢程序员,他们单纯、固执、容易体会到成就感;面对压力,能够挑灯夜战不眠不休;面对困难,能够迎难而上挑战自我。他
们也会感到困惑与傍徨,但每个程序员的心中都有一个比尔盖茨或是乔布斯的梦想“用智慧开创属于自己的事业”。我想说的是,其
实我是一个程序员

==============================================================================