20165219 2017-2018-2 《Java程序设计》第9周学习总结
课本知识总结
URL类
-
URL类是java.net包中的一个重要的类,使用URL创建对象的应用程序称为客户端程序。一个URL对象通常包含最基本的三部分信息:协议、地址和资源。
-
构造方法:
public URL(String protocol,String host,String file) throws MalformedURLException InetAddress
public URL (String spec) throws MalformedURLException
InetAddress类
UDP数据报,广播数据报
套接字
-
源IP地址和目的IP地址以及源端口号和目的端口号的组合称为套接字
-
服务器建立ServerSocket对象,ServerSocket对象负责等待客户端请求建立套接字连接,而客户端建立Socket对象向服务器发出套接字连接请求。
Java远程调用
错题总结
1 对于下列程序,哪个叙述是正确的?
A . JVM认为这个应用程序共有两个线程。
B . JVM认为这个应用程序只有一个主线程 。
C . JVM认为这个应用程序只有一个thread线程。
D . 程序有编译错误,无法运行。
2 下列关于守护线程的说法,正确的是
A . thread.setDaemon(true)必须在thread.start()之前设置,否则会报IllegalThreadStateException异常。
B . 如果用户线程已经全部退出运行,只剩下守护线程存在,那么虚拟机也就退出了。
C . 将线程转换为守护线程可以通过调用Thread对象的setDaemon(true)方法来实现。
D . 守护线程应该永远不去访问固有资源,如文件、数据库,因为它会在任何时候甚至在一个操作的中间发生中断。