- 博客(2)
- 收藏
- 关注
原创 关于C语言中字符、字符串输入输出细节的小结
1.字符及字符串的输入输出 #include <stdio.h> scanf %s 以 空格 回车 为结束标志 gets 仅以回车为结束标志 scanf %c 会读入空格 和回车 2.遇到问题 为解决连续读入字符时误读回车和空格的问题可以使用: 1.scanf("%c\n",&a); 2.getchar(); 3. #include <stdio.h> fflush(stdin); 3.C语言中的字符串 形式: 动态开辟: #include <stdlib.h&g
2020-12-21 10:09:44
221
原创 Java进阶--多线程复习
1.同步监视器和共享数据的理解,以及注意点。 1.当涉及到多个线程、共享数据时需要考虑线程安全问题, 2.同步监视器相当于一把锁,当一个线程操作共享数据时,该线程上锁,其他线程只能先等着,这样就避免了例如多窗口抢票时产生的重票和错票问题。 注意:在设计同步代码块的嵌套时易产生死锁问题,线程一拿着锁A准备拿锁B,线程二拿着锁B准备拿锁A,二者僵持,程序不终止,就这样一直等下去,类似于死循环 3.因此在使用同步代码块时要小心 /* 线程一拿到了锁s1 睡眠 同时(极有可能)线程二拿到了锁s2 睡眠 线程一
2020-12-20 12:01:30
138
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅