- 博客(3)
- 收藏
- 关注
转载 Java网络编程
一、网络编程概述 (1)Java是Internet上的语言,它从语言级上提供了对网络应用程序的支持,程序员能够很容易开发常见的网络应用程序。 (2)Java提供的网络类库,可以实现无痛的网络连接,网络的底层细节被隐藏在Java的本机安装系统里,由JVM进行控制。并且Java实现了一个跨平台的网络库,程序员面对的是一个统一的网络编程环境。 二、网络的目的 直接或间接地通过网络
2016-09-22 21:45:01
289
转载 Java动态代理
一、动态代理的背景 之前我们应该学习过静态代理的使用,特征是代理类和目标对象的类都是在编译期间确定下来,不利于程序的扩展。同时,每一个代理类只能为一个接口服务,这样一来程序开发中必然产生过多的代理,较为麻烦。 所以我们需要一种不同于静态代理的代理机制来完成代理功能,即:最好可以通过一个代理类完成全部的代理功能。 二、什么是动态代理 动态代理指的是客户通过代理类来调用其他对象(被代理类)的方
2016-09-16 21:42:01
174
转载 Java反射机制
一、什么是反射机制 Reflection(反射)是被视为动态语言的关键,反射机制允许程序在执行期借助Reflection API取得任何类的内部信息,并能直接操作任意对象的内部属性及方法。 二、反射机制的优点与缺点 优点: (1)能够运行时动态获取类的实例,大大提高系统的灵活性和扩展性。 (2)与Java动态编译相结合,可以实现无比强大的功能。 缺点: (1)使用反射的性能较低
2016-09-11 19:45:14
202
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人