上面三种回答有些不完善。
确切的来说,非农户口分三种:
1、常住居民户口
2、常住集体户口
3、临时集体户口
其中,1和2的户口都属于常住户口,是在一个城市永久居留的保证,享受的待遇都一样,同样的,买了房子就可以把2转为1,而且至少在上海,无论你买在哪里,户口都是可以随便调的,落户和市区郊区没有关系。
而在校学生的集体户口属于3类户口,不能通过买房子落成常住居民户口,你必须先转为2以后,再买房子转为1。而现在最难的就是如何把3转为2,国家卡的就是这一步。你毕业以后如果不落成常住户口,毕业以后也可以想办法,困难程度都差不多。