没有合适的资源?快使用搜索试试~ 我知道了~
Java面试题10题供各大学子使用
资源推荐
资源详情
资源评论
1、创建 socket 通讯的步骤?
1、 服务器程序创建一个 ServerSocket,然后再用 accept 方法等待客户来连接
2、 客户端程序创建一个 Socket 并请求与服务器建立连接
3、 服务器接收客户的连接请求,并创建一个新的 Socket 与该客户建立专线连接
4、 刚才建立了连接的两个 Socket 在一个线程上对话
5、 服务器开始等待新的连接请求
2、Java 中 sleep 方法和 wait 方法的区别?
虽然两者都是用来暂停当前运行的线程,但是 sleep() 实际上只是短暂停顿,因
为它不会释放锁,而 wait() 意味着条件等待,这就是为什么该方法要释放锁,
因为只有这样,其他等待的线程才能在满足条件时获取到该锁。
3、程序计数器(线程私有)
一块较小的内存空间, 是当前线程所执行的字节码的行号指示器,每条线程都要
有一个独立的程序计数器,这类内存也称为“线程私有” 的内存。
正在执行 java 方法的话,计数器记录的是虚拟机字节码指令的地址(当前指令
的地址) 。如果还是 Native 方法,则为空。
这个内存区域是唯一一个在虚拟机中没有规定任何 OutOfMemoryError 情况的
区域。
资源评论
dai9812
- 粉丝: 6
- 资源: 3
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功