简单多线程是否安全判断
摘要:1.明确哪些代码是多线程运行的代码, 2.明确共享数据 3.明确多线程运行代码中哪些语句是操作共享数据. 首先第一步,找到多线程运行的代码 第二步,找到共享数据 第三步,明确多线程使用的共享数据. 首先对于数据b就一条语句使用了这个共享变量,因此不会出现线程不安全,但是对于sum,有两条语句使用的,
阅读全文
posted @
2016-08-17 13:49
乐可2016
阅读(148)
推荐(0)
使用Util包下的观察者模型
摘要:import java.util.* ; class House extends Observable{ // 表示房子可以被观察 private float price ;// 价钱 public House(float price){ this.price = price ; } public float getPrice(){ return this.price ; } public...
阅读全文
posted @
2016-08-05 15:28
乐可2016
阅读(136)
推荐(0)
数据格式化
摘要:DecimalFormat,NumberFormat 在实际工作中,常常需要设定数字的输出格式,如以百分比的形式输出,或者设定小数位数等,现稍微总结如下。 主要使用的类:java.text.DecimalFormat 1。实例化对象,可以用如下两种方法: DecimalFormat df=(Deci
阅读全文
posted @
2016-08-05 14:48
乐可2016
阅读(211)
推荐(0)
数据结构和离散数学目录
摘要://图结构则头结点数组和边数和结点数构成的 //头结点和表结点是不一样结构的,头结点包含了一个指针域表结点 void DFS(ALGraph *G,int v)//v表示结点位置 { visited[v]=1;//置已访问标记 ArcNode *p=G->adjlist[v].firstarc;//
阅读全文
posted @
2016-08-01 22:33
乐可2016
阅读(508)
推荐(0)