首先对哪些关注我的人和喜欢的我的人,说声对不起,因为这段时间实在有点忙,就没有及时的更新博客,对不起哈!
下面来说说我这段时间的学习总结,我这段时间学了很多,很杂。总结出来一个道理,就是学习一门技术最好的方法时去自己动手实验,动手操作,这样比你看书看几十次都有用。
下面说一点我学习的内容吧
多线程:
在java中,我觉得学的比较久,比较难的就是多线程了
我们学习一个东西,首先要问问我们学它干嘛?有什么作用?怎么实现?有何异常?
这样你去做实验的时候就会带着问题去做,自然要比你漫无目的的做要好得多哦。
我这里给出一些我觉得多线程学习应该要学的东西:
1.什么是多线程?线程?进程?关系?
2.多实现如何实现?有几种实现方法?
3.什么是同步?异步?线程安全?
4。如何实现同步?有几种方法可以实现同步?
5.锁?锁是什么?如何锁住一个对象?一个类?或者一个方法?
6。线程池?如何自己手动的实现线程池?
7.线程的状态及其关系?
下面在给出我自己觉得线程比较好的面试题
1.用多线程的方式实现在屏幕上输出ABCABCABC。。。。。10次
2.用多线程的方式实现产生一个随机数,随机增加N次,随机减少M次,最好输出还是那个数?