![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java 基础体会
yinlei555
世纪互联云快线平台设计、规划、开发
中金数据云计算平台总体设计、规划、开发
展开
-
java 异常捕获
异常类定义程序所遇到的轻微错误 发生下列情况时,会出现异常: 想打开的文件不存在 网络连接中断 受控操作数超出预定范围 非常感兴趣地正在装载的类文件丢失 错误类定义严重的错误条件 什么是异常?在Java编程语言中,异常类定义程序中可能遇到的轻微的错误条件。可以写代码来处理异常并继续程序执行,而不是让程序中断。 异常处理...原创 2010-07-07 15:36:24 · 131 阅读 · 0 评论 -
java 多线程
/*** 容量为10的 队列,多线程,线程要安全* 容器为 集合,我选用linkedList,因为add 和 del 比较多,没说select的情况* 内部元素为int、** 其实这东西 底层用数组最好。一下就可以控制lenght* @author wangfulin*/public class T { public static Q q; private _Add add = new...原创 2010-07-07 15:54:27 · 71 阅读 · 0 评论 -
Synchronize与JAVA内存模型
每个JAVA对象都有一把所,当有多个线程同时访问共享资源 的时候,需要Synchronize 来控制安全 性,synchronize分synchronize 方法和synchronize块,使用synchronize块时, 一定要显示的获得该对象的锁(如synchronize(object))而方法则不需要。 JAVA 的内存模型是对每一个进程有一个主内存,每个线程有自己的内存,他们从...原创 2010-07-08 09:53:52 · 117 阅读 · 0 评论 -
java多线程synchronized使用注意
java来实现多线程环境下的单件模式例子,需要注意下面问题 synchronized是对当前的实例进行加锁,要注意是“当前实例”,也就是说,假如你有两个实例化对象,那么可以同时访问这两个实例里面的synchronized块。但是,当访问一个实例里面的一个synchronized块时,其余的synchronized是不可同时访问的,原因是整个实例都被加了锁。...原创 2010-07-08 10:18:27 · 89 阅读 · 0 评论 -
Rose建模历程(2 逻辑视图)
二 逻辑视图逻辑视图用来描述用例视图中提出的系统功能的实现,该视图以图形方式说明关键的用例实现、子系统、包和类,它们包含了在构架方面具有重要意义的行为。逻辑视图在每次迭代过程中都会加以改进,主要是作为概要设计,详细设计阶段的主要利器。 1 类图 Class Diagram 类图显示了一组说明性(静态)的模型元素,例如:类、包以及它们的内容和关系。 边界类用于对一个或多个主角与系统之间...原创 2010-07-16 09:51:42 · 405 阅读 · 0 评论 -
Java线程同步锁解决共享数据安全
我们在共享我们的数据的时候必须要考虑到安全的问题。Java线程同步锁就帮助我们解决了这个难缠的问题。下面我们就来学些有关着房门的问题,希望大家有所后收获。 我们在共享我们的数据的时候必须要考虑到安全的问题。Java线程同步锁就帮助我们解决了这个难缠的问题。下面我们就来学些有关着房门的问题,希望大家有所后收获。 我们可以在计算机上运行各种计算机软件程序。每一个运行的程序可能包括多...原创 2010-07-30 14:38:12 · 159 阅读 · 0 评论 -
java 多线程提升
一、多线程基本概念 独占:通过阻止多个并发行为间的有害干扰来维护状态的一致性。通常使用异步方法sychronized 状态依赖:触发,阻止,延迟,恢复,某些行为是由一些对象是否处在这些行为可能成功或者已经 成功的状态决定的。主要通过监视器(monitor)实现 object.wait object.notify, object.notifyAll 客户Client: Client Object...原创 2010-08-12 10:37:27 · 165 阅读 · 0 评论