码迷,mamicode.com
首页 > 其他好文 > 详细

面试题目二

时间:2018-12-27 00:37:46      阅读:97      评论:0      收藏:0      [点我收藏+]

标签:程序   原理   div   的区别   守护线程   是什么   信号量   bsp   数据结构   

1、打印出一个目录下所有的文件

2、删除一个目录下所有的文件

3、打印出前一天的时间  格式:年-月-日 时:秒:分

4、类方法、静态方法、对象方法之间的区别

5、进程的特性是什么?

6、线程的特性是什么?

----------------------答案--------------------

5、
进程的特性:数据不共享、事件、进程锁、守护进程
事件:实现线程间同步通信
进程锁:防止多个进程数据显示屏幕上的错乱
信号量:允许多个线程同时执行一段代码
守护进程:把当前进程设置为守护进程,当守护进程程序运行结束
无论子进程是否运行完,都会结束所有子进程

6、
线程的特性:事件、信号量、守护线程、线程锁、队列
事件:一个线程的执行必须等待另一个线程的结果
信号量:允许多个线程同时执行一段代码
线程锁:一段代码只允许一个线程执行
队列:栈和队列
栈:栈是一种数据结构,原理:数据的先进后出
数据入口只有一个,获取数据必须从入口里面获取
一般用列表来模拟栈
队列:先进先出,数据有两个口,先进的数据先出去
守护线程:把当前进程设置为守护进程,当守护进程程序运行结束
无论子进程是否运行完,都会结束所有子进程

 

面试题目二

标签:程序   原理   div   的区别   守护线程   是什么   信号量   bsp   数据结构   

原文地址:https://www.cnblogs.com/renshaoqi/p/10182447.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!