学安卓开发需要学java到什么程度

 我来答
千锋IT教育
2022-09-27 · 千锋-IT职业教育良心机构
千锋IT教育
向TA提问
展开全部
Java语言其实应用很广泛,对于Android开发来说只需要你掌握 Java SE 就够了,千锋教育就有线上免费Java线上公开课。 尤其对于一个Android初学者只需要掌握Java基础,包括以下几点:1、基础语法:数据类型、方法的基本运用、运算符、数组、循环、分支的使用。2.常用算法:排序、选择排序、快排,正则表达式(会用、理解即可)3.设计模式:常用单例模式,工厂模式、监听模式等等~单例必须会。后期设计模式建议仔细看看, 可以提高水平。4.面向对象:封装,继承,多态,类和对象的概念。5.常用类:String,MATH、Data和Calender类。6.内部类:静态内部类,成员内部类,匿名内部类,很重要,很常用,理解为什么需要内部类和如何使用内部类。7.IO流:理解IO流的概念,和各种流的转换以及区别。8.集合:list和set以及map的用法,以及他们互相之间的区别必须全部掌握。9.异常处理:理解异常的概念,以及常用异常,和处理方法。10.反射:理解反射和应用。如果想了解Java更多相关知识,建议到千锋教育了解一下。千锋教育目前在18个城市拥有22个校区,年培养优质人才20000余人,与国内20000余家企业建立人才输送合作关系,院校合作超600所。
尚学堂java学院
2020-12-10 · 百度认证:北京尚学堂科技有限公司官方账号
尚学堂java学院
向TA提问
展开全部

基础学习扩展——JavaEE:
由于很多Android应用程序都需要服务器端的支持,所以掌握一些服务器端开发知识还是非常有必要的。Java EE:SSH—Struts+Spring+Hibernate。这种技术的优点的功能完整、强大,已经使用了很多年,而传统的互联网应用,大多数都是采用JAVA为其构造平台,这使得众多的内容提供商可快速的通过学习进入到Android的产品开发中来,并且可根据自己的内容特色更多的将精力放到交互设计以及UI表现力方面,大大缩短了移动互联网应用的开发周期。

基础学习扩展——JavaEE:
由于很多Android应用程序都需要服务器端的支持,所以掌握一些服务器端开发知识还是非常有必要的。Java EE:SSH—Struts+Spring+Hibernate。这种技术的优点的功能完整、强大,已经使用了很多年,而传统的互联网应用,大多数都是采用JAVA为其构造平台,这使得众多的内容提供商可快速的通过学习进入到Android的产品开发中来,并且可根据自己的内容特色更多的将精力放到交互设计以及UI表现力方面,大大缩短了移动互联网应用的开发周期。

基础学习扩展——Linux基础: 
Android是一种以Linux为基础的开放源码操作系统,在将来的学习和工作当中我们都会与linux命令打交道,补充一些Liunx基础知识还是很有必要的。 


希望对您有所帮助!~

千锋IT教育
2022-09-27 · 千锋-IT职业教育良心机构
千锋IT教育
向TA提问
展开全部
Java语言其实应用很广泛,对于Android开发来说只需要你掌握 Java SE 就够了,千锋教育就有线上免费Java线上公开课。 尤其对于一个Android初学者只需要掌握Java基础,包括以下几点:1、基础语法:数据类型、方法的基本运用、运算符、数组、循环、分支的使用。2.常用算法:排序、选择排序、快排,正则表达式(会用、理解即可)3.设计模式:常用单例模式,工厂模式、监听模式等等~单例必须会。后期设计模式建议仔细看看, 可以提高水平。4.面向对象:封装,继承,多态,类和对象的概念。5.常用类:String,MATH、Data和Calender类。6.内部类:静态内部类,成员内部类,匿名内部类,很重要,很常用,理解为什么需要内部类和如何使用内部类。7.IO流:理解IO流的概念,和各种流的转换以及区别。8.集合:list和set以及map的用法,以及他们互相之间的区别必须全部掌握。9.异常处理:理解异常的概念,以及常用异常,和处理方法。10.反射:理解反射和应用。如果想了解Java更多相关知识,建议到千锋教育了解一下。千锋教育目前在18个城市拥有22个校区,年培养优质人才20000余人,与国内20000余家企业建立人才输送合作关系,院校合作超600所。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
育知同创教育
2016-07-17 · 百度知道合伙人官方认证企业
育知同创教育
1【专注:Python+人工智能|Java大数据|HTML5培训】 2【免费提供名师直播课堂、公开课及视频教程】 3【地址:北京市昌平区三旗百汇物美大卖场2层,微信公众号:yuzhitc】
向TA提问
展开全部
android开发需要掌握的java内容包括:
java基础:变量、数据类型和运算符,循环结构,数组,类和对象,类的方法,字符串
java面向对象基础:抽象和封装,继承,多态,接口,异常,集合,JDBC,XML,JSON和文件I/O
java图形知识:字体类Font,绘图类Graphics和图像类Image等
开源的游戏引擎:AndEngine,Angle
目前的android流行的框架还包括:cocos2d,unity3d等都是开发android游戏相关的内容
同时需要了解数据库的学习,比如sqlite等嵌入式数据库
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式