- 博客(3)
- 资源 (7)
- 收藏
- 关注
原创 java并发编程 第三节 对象的共享
可见性:单线程对某个变量进行赋值或者写入,读取此变量,其表现出的行为时完全正常的 多线程的话,那就会出现各种有趣的结果 public class NoVisibility{ private static boolean ready; private static int number; private static clas
2012-07-09 23:37:52 639
原创 java 并发编程第二节 线程安全性
线程安全性: 定义:当多个线程访问某个类时,不管运行时环境采用何种调度方式或者这些线程将如何交替执行,并且在主调代码中不需要额外的同步或协同,这个类都能表现出正确的行为,那么就称这个类是线程安全的。 要编写线程安全的代码,其核心在于要对状态访问操作进行管理,特别是共享的、可变的状态的访问 二大特性:可见
2012-07-08 15:06:07 754
原创 java并发编程第一节 简介
进程之间可以通过一些粗粒度的通信机制来交换数据,包括:套接字、信号处理器、共赏内存、信号量以及文件等 套接字: 多个TCP连接或多个应用程序进程可能需要通过同一个 TCP协议端口传输数据。为了区别不同的应用程序进程和连接,许多计算机操作系统为应用程序与TCP/IP协议交互提供了称为套接字(Socket)的接口。 套接字 分为三种 1、流套接字(SOCK_STREAM)2、数据
2012-07-08 10:22:45 660
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人