资源描述:
《java网络编程复习指南》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、知识点回顾1、开发与运行Java程序需要经过的三个主要步骤为、编译生成字节代码和O2、面向对象可以说是Java最重要的特性,所以它支持继承、重载、多态。3、java的两类程序,各自扩展自哪个类java程序可以分为两类:javaapplication和javaappleto前者是完整的应用程序,需要独立的解释器来解释运行;后者则是嵌在网页中的非独立程序,由浏览器所自带的java解释器来解释运行。-4、serverSocketSocketudp的数据报的创建等5、URL类代表统一资源定位符,一个URL可以被拆分成儿个部分,例如:http://192.100.100.4
2、3:8O8O/web/index.html?search="Java"。使用的协议是:_http,192.100.100.43代表—IP地址,8080是—端口号。web/index.html是HTTPo?表示后面跟的是提交的表单的名-值对,其中名是,值是06、各种常见的网络协议的含义7、构造函数的定义,方法的覆盖,成员变量和局部变量的关系8、下列语句序列执行后,k的值是()。intm=3,n=6,k=0;while((m++)<(—n))++k;A、0B、1C、2D、39、设i、j、k为类X中定义的ilH型变量名,下列类X的构造函数中不正确的是()。A>voidx
3、(intm){...}B、x(intm){...}C>x(intm,intn){...}D^x(inth,intm,intn){...}10、1)classPerson{2)publicvoidprintValue(inti,intj){/*...*/}3)publicvoidprintValue(inti){/*...7}4)}5)publicclassTeacherextendsPerson{6)publicvoidprintValue(){/*...*/}7)publicvoidprintValue(inti){/*...*/}8)publicstaticv
4、oidmain(Stringargs[]){9)Persont=newTeacher();10)t.printValue(IO);1)}A、online2B、online3C、online6D、online711、线程是程序内的一个单一的顺序控制流程,也被称为“轻型进程定义线程的方法”在java程序屮通常有两种实现方式()双选题12、字节流和字符流,线程的13、一个服务器进程执行以下代码:ServerSocketserverSocket=newServerSocket(80);Socketsocket=serverSocke匸accept。;intport=soc
5、ket.getPort();以下哪些说法正确?()A、服务器进程占用80端口。B、socket.getPort()方法返冋服务器进程占用的本地端口,此处返冋值是80。C、当serverSocket.accept()^法成功返回,就表明服务器进程接收到了一个客户连接请求,但是马上就关闭。D、socket.getPort()方法返回客户端套节字占用的本地端口。14、在java屮一个类被声明为final类型,表示是顶级类但可以被继承。(x)改正:在java中一个类被声明为final类型,表示是顶级类并且不可以被继承。15^getLocalHost返回inetAddres
6、s对彖,不含执行程序的计算机的本地主机名()。16、程序综合题目if(x<7)System,out.print(,zone“);else{if(v<7)System,out.print("two”);elseSystem,out.printin(z/three“);}问题:1)若执行前x二&y二10,该程序段输出是什么?2)若执行前x=3,尸9,该程序段输出是什么?1、对于以下程序代码段:Socketsocket=newSocket();SocketAddressremoteAddrl=newInetSocketAddress("localhostH,9000);
7、SocketAddressremoteAddr2=newInetSocketAddress("localhost",9001);socket.connect(remoteAddr1,60000);socket.connect(remoteAddr2,60000);该程序段能否执行?不能执行的原因?17、上课的幻灯片和上课中ppt上的习题,实验三实验四18、t卬和udp的程序书写,特别是数据的定义,套接字的定义等例如tcpimportjava.io.*;importjava.net.*;publicclassServer{privateintport=8000;pr
8、ivate