1. 能否保留中国国籍
对于中国公民而言,以个人意愿为基础,可以在认为必要时选择申请外国国籍,但同时也能保留中国国籍。根据《中华人民共和国国籍法》的规定,中国公民在申请外国国籍时,应尽可能避免丧失中国国籍,但在以下情况下可以保留中国国籍:

1)未满18周岁的中国公民取得外国国籍时,可以保留中国国籍;
2)具有海外永久居留权的中国公民取得外国国籍时,可以保留中国国籍;
3)申请外国国籍的中国公民在获得外国国籍前,应首先办理丧失中国国籍的手续,并取得书面证明。
2. 中国国籍的丧失
中国公民在申请外国国籍时,如果不符合保留中国国籍的条件,就需要在办理外国国籍前主动申请丧失中国国籍。丧失中国国籍的条件包括:
1)在境外定居的中国公民入籍他国;
2)受外国政府招募成为承认外国国籍的军人;
3)在外国政府服务或从事非受保护的职业;
4)加入外国政治组织或取得外国政治职务。
3. 如何申请保留中国国籍
如果符合可以保留中国国籍的条件,中国公民可以在办理外国国籍时提出申请。申请时需要提交以下文件:
1)《中华人民共和国国籍法》规定的相关证明材料;
2)《归侨侨眷投资管理暂行办法》(国务院第239号令)规定的关于在中国境内、海外投资个人及投资企业证明的相关材料;
3)居住地驻华使领馆出具的《在国外居住的中国公民申请保留中国国籍证明》,声明该公民在符合保留条件的前提下,决定申请外国国籍。
4. 中国国籍的重获
如果中国公民在申请外国国籍时没有申请保留中国国籍或者在丧失中国国籍后后悔,就可以通过申请国籍恢复来重新获得中国国籍。申请时需要提交以下文件:
1)居住地公安机关出具的申请恢复中国国籍的证明;
2)说明其具有与中国有实际联系的亲属、配偶或者其他情况的证明材料;
3)说明其不具有外国永久居留权或者在外无固定居所等证明。
通过以上流程,可以在保留外国国籍的前提下保留中国国籍,这对一些需要在海外长期居住和工作的中国公民非常有益,也为中国留学生等海外人才提供了更多选择和便利。