零基础自学java,一般需要多久,小谷还真真的不知道怎么样回答。不知道您是否有基础,也不知道您是否适合学java。
如果您自控能力、理解能力、信息收集能力等都不错,可以选择自学。这个话题讨论过好多次,您可以看一下。