"Java developers search for 'java' when searching Java code? How many search results does that produce? However, also in the top are the terms string and file."
I see a reason for such a search. A person getting familiar with a code search engine, might want to look at what kind of java code they can find. If java is used together with some other search terms, it might be used to narrow the search down to just java code. Just some thoughts on why the term 'java' might be searched for by java developers.