黑马程序员技术交流社区

标题: 知识点 [打印本页]

作者: 读书少,表骗我    时间: 2016-5-28 00:44
标题: 知识点
71、什么是网络编程?

        用编程语言来实现计算机的资源共享和信息传递,就叫做网络编程。



72、网络通信三要素是什么? (*面试题)

        A:IP地址
                计算机在网络中的唯一标识。
                现在使用的是:"点分十进制"
        B:端口
                应用程序的的标记。
        C:协议
                通信的规则。



73、UDP和TCP的区别? (*面试题)

        UDP:不建立连接,数据打包传输,数据有限制,数据不可靠,速度快。
        TCP:建立连接,数据无限制,数据可靠,速度慢。



74、反射是什么?反射获取字节码文件的三种方式?反射的好处?(*面试题)

        在运行状态下,通过class文件对象(Class的对象),去使用构造方法,成员变量,成员方法。就是反射。
        3种方法:
                A.用Object类的getClass方法得到。
                B.用任意数据类型的静态class属性可以得到
                C.用Class类的静态方法forName(String className)方法得到
        好处:只要有一个类或者一个类的对象,就可以得到这个类或对象的所有属性和方法。包括私有的。


作者: 读书少,表骗我    时间: 2016-5-28 00:56
自己顶一下   哈哈哈啊哈哈
作者: Fireflies    时间: 2016-5-28 00:58
技术分好难拿
作者: 读书少,表骗我    时间: 2016-5-29 00:33
Fireflies 发表于 2016-5-28 00:58
技术分好难拿

是的  主要还是水贴拿黑马币兑换




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2