用java開發app后臺用Struts2,SpringMVC都是可以的。 java的學習方法: 1、面向對象的知識:java是一種面向對象的開發語言,因此熟悉面向對象對學習java很有必要,你需要了解:什么是對象,什么是類,什么是封裝,什么是多態,什么是繼承,什么是抽象類,什么是接口。理解以上概念后,還需要知道這些概念是如何體現的,如類和對象有什么區別;類是如何封裝的。 2、java語法:如果已經有了開發經驗,那么學習java語法將比較容易。如果有C++等面向對象語言的開發經驗,那就只需簡單的翻看一下介紹java的相關書籍就可以了。如果是新手,沒有關系,多下些工夫,好好研究一本java初級教程之類的書就可以了。