标签:
杂谈 |
分类: 编程 |
首先是方法的参数是父类对象,传入子类对象是否可行
然后引出Parent p = new Children();
这句代码不是很理解,google的过程中引出向上转型
要理解向上转型又引出了动态绑定
从动态绑定又引出了静态绑定
程序绑定的概念:
绑定指的是一个方法的调用与方法所在的类(方法主体)关联起来。对java来说,绑定分为静态绑定和动态绑定;或者叫做前期绑定和后期绑定
静态绑定:
在程序执行前方法已经被绑定,此时由编译器或其它连接程序实现。例如:C。
针对java简单的可以理解为程序编译期的绑定;这里特别说明一点,java当中的方法只有final,static,private和构造方法是前期绑定
动态绑定:
后期绑定:在运行时根据具体对象的类型进行绑定。
若一种语言实现了后期绑定,同时必须提供一些机制,可在运行期间判断对象的类型,并分别调用适当的方法。也就是说,编译器此时依然不知道对象的类型,但方法调用机制能自己去调查,找到正确的方法主体。不同的语言对后期绑定的实现方法是有所区别的。但我们至少可以这样认为:它们都要在对象中安插某些特殊类型的信
标签:
杂谈 |
分类: 通信 |
4.2
我们在4.1.2介绍了B-ISDN/ATM协议参考模型,知道了B-ISDN/ATM 协议参考模型PRM是一个立体的分层结构,该模型由三个平面和四层组成(参见图4.3)。本节将详细介绍ATM分层结构。
4.2.1 物理层
4.2.1.1 物理层基本结构和功能
物理层是连接用户与网络或网络与网络的传输系统。在传统的网络中,物理层仅在物理媒体上传输比特流,而ATM的物理层比一般网络的物理层要复杂的多,功能也要多。ATM物理层位于B-ISDN协议参考模型的最底层。其物理条件因应用场合和接口的不同有所区别,即在UNI和NNI中有一些差异。本节主要讨论UNI的物理层功能。
物理层主要用来传输信息,其目的是实现信元在物理传输媒体上无差错
标签:
杂谈 |
分类: 编程 |
request.getAttribute():是request时设置的变量的值,用request.setAttribute('name','您自己的值');来设置值,
request.getParameter():提取发送过来的参数如:本网页http://community.csdn.net/Expert/topic/4633/4633804.xml?temp=.3488123
request.getParameter('temp')=='.3488123'
request.getParameter