A.- A._, geboren 1971, bezog während einer ersten Rahmenfrist für den Leistungsbezug ab 1994 Taggelder der Arbeitslosenversicherung. Diese Rahmenfrist lief am 31. Juli 1996 ab. Vom 19. August 1996 bis 11. Juli 1997 besuchte er bei der Stiftung X._ die Vollzeitausbildung "Vorbereitung auf die Berufsmatur". Vom 15. September 1997 bis 21. Juli 1998 arbeitete er unter Vermittlung der Firma M._ AG bei verschiedenen Firmen als Maschinenmonteur. Von September 1998 bis Februar 1999 richtete die Arbeitslosenkasse des SMUV erneut Arbeitslosenentschädigung aus. Mit Verfügung vom 7. Juli 1999 forderte die Kasse diese Leistungen im Betrag von Fr. 9'394. 65 zurück. Zur Begründung führte sie aus, der Versicherte weise innerhalb der Rahmenfrist für die Beitragszeit keine Beschäftigung von mindestens zwölf Monaten auf. Im Weiteren habe die Schulausbildung weniger als zwölf Monate gedauert, weshalb er nicht von der Erfüllung der Beitragszeit befreit gewesen sei. B.- Das Sozialversicherungsgericht des Kantons Zürich wies eine gegen diese Rückforderungsverfügung erhobene Beschwerde ab (Entscheid vom 18. Januar 2001). C.- Mit Verwaltungsgerichtsbeschwerde beantragt der Versicherte die Aufhebung des kantonalen Entscheides. Die Arbeitslosenkasse verzichtet auf eine Stellungnahme. Das Staatssekretariat für Wirtschaft lässt sich nicht vernehmen. 