返回信息流1. 任务调度的基本单位到底是线程还是进程?这个问题我一直就没明白过,难道不同的操作系统还不一样吗?
2. C++中子类继承父类的构造方法吗?参考博客http://blog.csdn.net/zenny_chen/article/details/1797611
3.进程退出前释放占用的资源,那么就不会造成内存泄露——这样说对吗?
4.Java接口包含函数声明和变量声明——对吗?
5.Java子类没有办法访问父类的私有成员——这样说不对吧?不够严谨是吗?
这是一条镜像帖。来源:北邮人论坛 / cpp / #71843同步于 2013/6/17
该镜像源已超过 30 天没有更新,可能在源站已被删除。
CPP机器人发帖
小白又来了——几个C++、Linux问题
Mulany
2013/6/17镜像同步24 回复
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
难道windows下不是进程么
【 在 amarantine 的大作中提到: 】
: 1.Linux下是进程
: 2.继承。
: 3.资源泄露仅在进程退出之前有意义。
【 在 Mulany 的大作中提到: 】
: 1. 任务调度的基本单位到底是线程还是进程?这个问题我一直就没明白过,难道不同的操作系统还不一样吗?
Linux里单位是Task,内核不知道线程和进程的区别,只是共享哪些段的区别而已。真的不同的操作系统不一样。
: 2. C++中子类继承父类的构造方法吗?参考博客http://blog.csdn.net/zenny_chen/article/details/1797611
不继承,但是你可以指定“调用子类的这个构造函数的时候,同时调用父类的那个构造函数”。
: 3.进程退出前释放占用的资源,那么就不会造成内存泄露——这样说对吗?
即使进程不释放资源,操作系统也会强行把进程占用的资源释放掉。内存泄露指的是进程执行过程中产生了无法访问(当然也无法释放)的无用单元。进程一退出,就什么都释放了。
: 4.Java接口包含函数声明和变量声明——对吗?
变量?如果你指的是非静态的field的话,不行。函数的话,如果你指的是非静态的方法的话,可以。静态的都可以定义,但是就和类的静态成员一样了。
: 5.Java子类没有办法访问父类的私有成员——这样说不对吧?不够严谨是吗?
真没有办法。但是任何类都有办法用反射绕开访问控制。