2025-11-13 11:46:02
学Java简单点,但做Android难。先学Java基础语法和面向对象,像写脚本那样搞明白变量、循环、类这些,一个月就能上手。但搞Android开发得在Java基础上再学大量框架,比如Activity、Intent、View这些控制手机界面的东西,还要会处理图片、网络请求、数据库,光学习资料就有几十本。
为啥这么讲呢? Java作为基础语言,网上教程多,入门门槛低,像学骑自行车先练平衡再练技巧。但Android开发是站在Java肩膀上造房子,得先搭框架再装修。根据前年开发者调查报告,Java基础学习者平均投入120小时,而Android开发者需要300小时以上,其中界面开发占60%。招聘网站数据也显示,Java初级岗月薪6-8千,Android初级岗8-12千,但后者淘汰率高30%,因为需求更分散,需要同时掌握Kotlin、Jetpack库等新技术。就像学游泳先练憋气,再学换气,后者难度天然高两倍。模拟效果:学Java简单点,但做Android难。先学Java基础语法和面向对象,像写脚本那样搞明白变量、循环、类这些,一个月就能上手。但搞Android开发得在Java基础上再学大量框架,比如Activity、Intent、View这些控制手机界面的东西,还要会处理图片、网络请求、数据库,光学习资料就有几十本。
本题链接: