会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
IT男汉
博客园
首页
新随笔
联系
管理
订阅
[置顶]
线程问题求教!谢谢
摘要: 1 public class SynchronizedClass1 extends Thread{ 2 private Account account; 3 private double drawbalance; 4 public SynchronizedClass1(St...
阅读全文
posted @ 2015-04-22 14:16 IT男汉
阅读(402)
评论(1)
推荐(0)
[置顶]
同一把锁
摘要: 1 public class SynchronizedClass extends Thread{ 2 private Account account; 3 private double drawbalance; 4 Object obj; 5 public Sync...
阅读全文
posted @ 2015-04-21 21:28 IT男汉
阅读(198)
评论(0)
推荐(0)
[置顶]
java中线程的同步
摘要: 线程同步:当有两个进程并发修改同一文件时就可能造成异常。意思就是当一个线程要改变一个文件的内容时,却sleep了一段时间,这时另一个线程却改变了这个文件的内容。最后就会出现错误的结果。为了解决这个问题,java多线程支持引入了同步监视器来解决这个问题。使用同步监视器的通用方法就是同步代码块。同步代码...
阅读全文
posted @ 2015-04-21 18:51 IT男汉
阅读(261)
评论(1)
推荐(0)
[置顶]
java中线程状态-死亡
摘要: 线程死亡:线程会以如下3种方式结束,结束后就处于死亡状态。1、run()或call()方法执行完成,线程正常结束。2、线程抛出一个未捕获的Exception或Error3、直接调用该线程的stop方法结束该线程---该方法容易导致死锁,通常不推荐使用。为了测试某个线程是否已经死亡,可以调用线程对象i...
阅读全文
posted @ 2015-04-21 18:50 IT男汉
阅读(4600)
评论(0)
推荐(0)
[置顶]
java中线程的控制
摘要: 线程的控制:Java中的线程支持提供了一些便捷的工具方法,通过这些便捷的工作方法可以更好的控制线程的执行。一、join线程:Thread提供了让一个线程等待另一个线程完成的方法——join()方法。当某个程序执行流中调用其他线程的join方法时,调用线程将被阻塞,直到被join方法加入的join线程...
阅读全文
posted @ 2015-04-21 18:49 IT男汉
阅读(363)
评论(0)
推荐(0)
[置顶]
线程问题-一个线程怎么调用另一个线程的结果(2)
摘要: 1 public class Job1{ 2 public static void main(String[] args){ 3 //ThreadClass t=new ThreadClass(); 4 //RunnableClass r=new Runna...
阅读全文
posted @ 2015-04-20 23:35 IT男汉
阅读(1233)
评论(0)
推荐(0)
[置顶]
线程问题—一个线程怎么调出另外一个线程的结果。
摘要: 问题:建两线程,线程1进行计算1*1+~+99*99,线程2打印出线程1名字,每隔段时间读取一次线程1的计算结果? 1 public class Other{ 2 public static volatile int sum; 3 public static void main(St...
阅读全文
posted @ 2015-04-20 13:06 IT男汉
阅读(614)
评论(0)
推荐(0)
2016年11月3日
C++ -抽象类和纯虚函数
摘要: 1 #include 2 #include 3 using namespace std; 4 class Shape{ 5 public: 6 virtual double Area()=0; 7 }; 8 class Triangle:public Shape{ 9 double a,b,c; 10 public: 11 Triangle(double...
阅读全文
posted @ 2016-11-03 16:24 IT男汉
阅读(284)
评论(0)
推荐(0)
C++ -类的静态成员
摘要: 1 /*类的只读静态成员的初始化*/ 2 #include 3 using namespace std; 4 class A{ 5 public: 6 static const int i; 7 static const int j=6;//内部初始化 8 }; 9 const int A::i = 5;//外部初始化 10 int main(){ 11 ...
阅读全文
posted @ 2016-11-03 15:56 IT男汉
阅读(164)
评论(0)
推荐(0)
C++ -嵌套类和局部类
摘要: 2、局部类
阅读全文
posted @ 2016-11-03 15:18 IT男汉
阅读(932)
评论(0)
推荐(0)
C++ 类
摘要: 1、类是一个数据类型,所以类定义后需要加; 2、初始化列表 3、构造函数与申请空间
阅读全文
posted @ 2016-11-03 11:32 IT男汉
阅读(361)
评论(0)
推荐(0)
2016年11月2日
C++ extern C
摘要: 在C中调用C++函数:
阅读全文
posted @ 2016-11-02 16:50 IT男汉
阅读(481)
评论(0)
推荐(0)
C++ 内联汇编方式
摘要: 内联汇编方式: 内联汇编方式两个作用: 1、程序的某些关键代码直接用汇编语言编写可提高代码的执行效率。 2、有些操作无法通过高级语言实现,或者实现起来很困难,必须借助汇编语言达到目的。 使用方式: 1、_asm块 _asm{汇编语句} 2、_asm语句 上述print函数并没有访问类A的成员属性。
阅读全文
posted @ 2016-11-02 15:10 IT男汉
阅读(2487)
评论(0)
推荐(0)
2016年10月31日
C++ 函数指针
摘要: 1、书写方式 type (*name)(param); 2、函数指针书写比较复杂,一般使用typedef来简化。 3、函数原型必须与定义函数指针时的原型一致,否则会导致编译错误。但是,在某些特殊情况下,可以使用reinterpret_cast运算在不同类型的函数指针间进行转换。 4、有一种函数叫做“
阅读全文
posted @ 2016-10-31 11:31 IT男汉
阅读(300)
评论(0)
推荐(0)
C++ 定义和使用可变参数函数
摘要: 1、可变参数函数的函数头书写形式:type func_name(para_type para1,...); 2、确定函数可变参数的实际个数和各个参数的实际类型.(只能从逻辑上做某些约定)
阅读全文
posted @ 2016-10-31 11:09 IT男汉
阅读(3021)
评论(0)
推荐(0)
C++ main函数
摘要: 1、main()函数被称为"入口函数".但是,main()函数不一定是程序中第一个被执行的函数. 2、main()函数可以带参数,以处理由用户输入的命令行参数。main()函数所带的参数有固定格式,argc代表参数的个数, 而argv数组中的每一个元素则是一个保存命令参数内容的字符串。
阅读全文
posted @ 2016-10-31 10:27 IT男汉
阅读(1346)
评论(0)
推荐(0)
C++ 联合(2)
摘要: 1 #include 2 using namespace std; 3 class someClass{ 4 int num; 5 public: 6 void show(){ 7 cout<<num<<endl; 8 } 9 }; 10 union A{ 11 char c; 12 int i; 13 doubl...
阅读全文
posted @ 2016-10-31 09:53 IT男汉
阅读(217)
评论(0)
推荐(0)
下一页
公告