初学android,请问android和java语言什么关系,还有android和javaME又是什么关系
5个回答
展开全部
android啊,是一个系统,跟linux、windows一样的概念,包含底层、中间层、应用层什么的。java是一种程序语言,可以开发出android系统里面的应用软件。
javaME是java的嵌入式版本,专攻便携式设备的编程环境,比如手机。它包含了对这些便携式开发应用的API,也就是包啊、类啊什么的。
javaME是java的嵌入式版本,专攻便携式设备的编程环境,比如手机。它包含了对这些便携式开发应用的API,也就是包啊、类啊什么的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
作为过来人说几句 希望能帮到你 我刚学习的是java基础 那时啥也不会 简单的for循环看着也不懂 不断的敲代码 慢慢就懂了 建议你从Java基础开始学 我给你个课程提纲
1 开发环境搭建
2 Java语法
3 Java语法
4 Java语法
5 面向对象
6 面向对象
7 面向对象
8 面向对象
9 面向对象
10 多线程
11 String(字符串)
12 集合
13 集合
14 常用工具类、正则表达式
15 IO
16 IO
17 IO
18 IO
19 GUI(图形化界面)
20 网络编程
21 网络编程
22 JDK5新技术
23 HTML
24 HTTP协议、CSS
25 JavaScript
26 JavaScript
27 JavaScript
28 JavaScript
1 开发环境搭建
2 Java语法
3 Java语法
4 Java语法
5 面向对象
6 面向对象
7 面向对象
8 面向对象
9 面向对象
10 多线程
11 String(字符串)
12 集合
13 集合
14 常用工具类、正则表达式
15 IO
16 IO
17 IO
18 IO
19 GUI(图形化界面)
20 网络编程
21 网络编程
22 JDK5新技术
23 HTML
24 HTTP协议、CSS
25 JavaScript
26 JavaScript
27 JavaScript
28 JavaScript
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
安卓应用程序开发是以Java语言为基础的,所以没有扎实的Java基础知识,只是机械的照抄别人的代码,是没有任何意义的。需要用心的学好。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
Android是以Java开发的手机系统(有谷歌实现的Java编译器)。JavaME是以Java实现的嵌入式系统。
在没有iOS和Android以前手机操作系统基本上只有Windows Mobile、塞班、黑莓,这些操作系统都不是开源的,相对于今天开发的应用比较少。除了上述手机操作系统以外,手机的应用基本是JavaME实现。
就目前来说塞班和JavaME属于淘汰的产品了,因为Nokia已经开始放弃塞班了,现在的JavaME的实现是Android,因为Andoird和JavaME都是用Java编写,而目前Androd不管是功能还是操作体验还有市场占有率Android都是老大。
Android的底层实现是Linux,而Linux是用C/C++等语言编写。所以学习Java会一些C/C++会更好些,不会的话也没有太大关系,只要用JNI调用C/C++即可,由于声音和视频处理这些都是调用C/C++的类库,而这些类库都是封装好的,不用担心不会怎么办。
我下一步才开始学习JNI,呵呵。
在没有iOS和Android以前手机操作系统基本上只有Windows Mobile、塞班、黑莓,这些操作系统都不是开源的,相对于今天开发的应用比较少。除了上述手机操作系统以外,手机的应用基本是JavaME实现。
就目前来说塞班和JavaME属于淘汰的产品了,因为Nokia已经开始放弃塞班了,现在的JavaME的实现是Android,因为Andoird和JavaME都是用Java编写,而目前Androd不管是功能还是操作体验还有市场占有率Android都是老大。
Android的底层实现是Linux,而Linux是用C/C++等语言编写。所以学习Java会一些C/C++会更好些,不会的话也没有太大关系,只要用JNI调用C/C++即可,由于声音和视频处理这些都是调用C/C++的类库,而这些类库都是封装好的,不用担心不会怎么办。
我下一步才开始学习JNI,呵呵。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询