关于进行java学习和Android开发,本人认为的一些基础的入门必需知识,全程手敲
来源:互联网 发布:域名投资人 编辑:程序博客网 时间:2024/05/24 01:47
关于进行java学习和Android开发,本人认为的一些基础的入门必需知识,全程手敲
我研究了一天,查书籍,百度,通过对比总结暂时得出了我对jdk,jvm,eclipse(java)和Android SDK,adt,还有avd之间的关系,下面是我自己的总结:
jdk(java Development Kit):中文名-java开发工具包,里面包含了jre和一些类库,还有一些编译执行java代码的一些常用工具(javac),编译执行java代码必须要下载jdk,否则就算下载了eclipse,也只是单纯的下载了一个开发工具,只能写代码,而不能运行。
jvm(java virtual machine):java虚拟机,是实现java语言跨平台的重要软件。java语言可以做到"编译一次,多次运行"的好处,也就是可以在任何的操作系统运行代码,就是通过jvm的,jvm编写文件后缀名为.class的代码,然后把这些代码在转换成相应系统能识别的指令,实现了跨平台。
eclipse:用来开发java和android的工具(我暂时只能知道这些)。开发java时,他不用通过记事本写代码,然后cmd编译执行,省去了内存的运行步骤,直接run就可以运行显示结果,不过,下载jdk是前提。开发android时,他需要安装一个adt插件,然后安装一个sdk插件,而eclipse也只是充当一个写代码的工具而已。
Android SDK(Android Software Deveploment Kit):中文名是安卓软件开发工具包,提供安卓开发所需要的类包,还有一些必须的工具和6个金典实例,如果不安装SDK,那么就无法实现Android开发,就是写java代码的时候你不安装jdk一样。
ADT(Android Deveploment Tools):中文名是安卓开发工具,他是eclipse上的一个插件,进行Android开发必须安装的一个插件,他可以实现eclipse开发工具的实现和更新,并且他也可以实现Android代码的运行效率,因为在eclipse和SDK,就是有ADT这个作为桥梁,否则eclipse和SDK无法连接,也无法实现代码的运行。不过我也从网上得知,如果你不用eclipse作为开发Android的工具的话也可以不下adt,就直接下载一个SDK,而通过其他方式实现Android开发,不知道对不对
AVD(Android Virtual Device):安卓虚拟设备,是用来显示代码效果的设备,充当一个Android手机
以上就是我一天总结的,进行Android学习的基础,如果有什么不对的,或者有什么需要改进的,请大神们提意见
我研究了一天,查书籍,百度,通过对比总结暂时得出了我对jdk,jvm,eclipse(java)和Android SDK,adt,还有avd之间的关系,下面是我自己的总结:
jdk(java Development Kit):中文名-java开发工具包,里面包含了jre和一些类库,还有一些编译执行java代码的一些常用工具(javac),编译执行java代码必须要下载jdk,否则就算下载了eclipse,也只是单纯的下载了一个开发工具,只能写代码,而不能运行。
jvm(java virtual machine):java虚拟机,是实现java语言跨平台的重要软件。java语言可以做到"编译一次,多次运行"的好处,也就是可以在任何的操作系统运行代码,就是通过jvm的,jvm编写文件后缀名为.class的代码,然后把这些代码在转换成相应系统能识别的指令,实现了跨平台。
eclipse:用来开发java和android的工具(我暂时只能知道这些)。开发java时,他不用通过记事本写代码,然后cmd编译执行,省去了内存的运行步骤,直接run就可以运行显示结果,不过,下载jdk是前提。开发android时,他需要安装一个adt插件,然后安装一个sdk插件,而eclipse也只是充当一个写代码的工具而已。
Android SDK(Android Software Deveploment Kit):中文名是安卓软件开发工具包,提供安卓开发所需要的类包,还有一些必须的工具和6个金典实例,如果不安装SDK,那么就无法实现Android开发,就是写java代码的时候你不安装jdk一样。
ADT(Android Deveploment Tools):中文名是安卓开发工具,他是eclipse上的一个插件,进行Android开发必须安装的一个插件,他可以实现eclipse开发工具的实现和更新,并且他也可以实现Android代码的运行效率,因为在eclipse和SDK,就是有ADT这个作为桥梁,否则eclipse和SDK无法连接,也无法实现代码的运行。不过我也从网上得知,如果你不用eclipse作为开发Android的工具的话也可以不下adt,就直接下载一个SDK,而通过其他方式实现Android开发,不知道对不对
AVD(Android Virtual Device):安卓虚拟设备,是用来显示代码效果的设备,充当一个Android手机
以上就是我一天总结的,进行Android学习的基础,如果有什么不对的,或者有什么需要改进的,请大神们提意见
0 0
- 关于进行java学习和Android开发,本人认为的一些基础的入门必需知识,全程手敲
- 我自己认为的一些Java基础
- 推荐本人关于Android的一些学习资料
- 关于android游戏开发的一些基础和个人经验
- 关于手机开发的一些比较基础的知识
- 关于手机开发的一些比较基础的知识
- 英语学习的一个本人认为最重要的技巧
- 【Android】入门的一些知识。
- java的一些入门知识
- Android开发之Intent.Action(对前面uri的知识进行一些解释和扩展)
- 一些基础的JAVA知识
- 本人收集的一些关于学习c++的
- 关于java的一些知识
- JAVA学习后,我对基础部分进行的归纳总结,认为这些是我应该记住的
- 云计算的一些基础入门知识
- 一些flex技术开发的基础入门知识
- 关于Android开发自己的一些知识储备
- Android学习笔记(三):关于像素的一些知识
- Java带进度条的文件上传
- 165. Compare Version Numbers
- SpatialHadoop中空间索引系列之(二)空间对象索引原理
- Leetcode #93 Restore IP Addresses
- SpatialHadoop中空间索引系列之(三)格网索引原理
- 关于进行java学习和Android开发,本人认为的一些基础的入门必需知识,全程手敲
- 网页设计html+css基础知识汇总
- 浅谈正则表达式
- 浅析动态web编程语言--Servlet
- JSP总结(JSP+Servlet+JavaBean)--动态网站开发编程语言
- 用GLM来读取显示有纹理的OBJ
- LFU Cache
- Android自定义带按钮标题栏
- zigzag