在Android系统下应用的开发我了解是用JAVA语言,但是看到JAVA好像分很多种,像什么JAVA SE、ME、EE等,开发Android应用使用的哪个JAVA呢?还有就是除了学习JAVA外还需要学习什么呢?

解决方案 »

  1.   

    Android平台是用Java语言来开发应用层的程序;你所看到的Java好多种,其实并不是你理解的那样;每一个学习Java的程序员都是从J2SE开始学起,它是最基础的东西,只有学会了它,你才能去更深入的了解Java编程,并慢慢的热爱它,熟练的运行它;之后,你就可以开始进行Android程序的编写。而J2EE则是我们现在用的最火的PC端网络程序编程,它需要你了解和熟悉的东西有很多,从而利用它来完成一项浩大的系统级应用(当然,我说的系统级可不是像Windows那样的),比如你常见的:中国移动官网,某些银行的网站,淘宝网等等这些个系统。但是,如果你的方向已经定在了Android上面,那么你可以不用学习它,但可以了解;J2ME,就是我们熟悉的移动终端编程,它可不是单独指的手机,它还可以为机顶盒,收银台等等移动小型设备编写程序,你可能见过,就是某些非智能机中,他们号称可以支持Java的那些手机,他们所指的支持Java,就是J2ME编写的程序,在手机中,我们认识的Java就是:JAR等。如果楼主想学习更深入的Android系统,比如底层的程序研发,可以学习C语言或C++;
      

  2.   

    学习SE就可以了 其实只要你做JAVA都是从SE开始
      

  3.   

    1.楼主结贴率为0,请养成良好的结贴习惯
    2.你说的java分很多种,但语法只有一个,学习J2SE目的是了解语法。
    3.有空可以去看看数据库的操作,这个在android中是少不了的。
      

  4.   

    这位仁兄说的很对,语法都是相通的。数据库在Android开发中也经常要用到。