• 零基础学Andoriod开发【入门篇】之 1.细说JDK、SDK、ADT


    学Android开发先搞清楚一些相关的术语,达到了解的水平,为夯实的Android开发技术坐好根基。

    乐居猫在此整理了一些资料,如下:

    1、Java JDK
    Java JDK 简介:
    JDK(Java Development Kit) 是 Java 语言的软件开发工具包(SDK)。
    SE(J2SE),standard edition,标准版,是我们通常用的一个版本,从JDK 5.0开始,改名为Java SE。
    EE(J2EE),enterprise edition,企业版,使用这种JDK开发J2EE应用程序,从JDK 5.0开始,改名为Java EE。
    ME(J2ME),micro edition,主要用于移动设备、嵌入式设备上的java应用程序,从JDK 5.0开始,改名为Java ME。
    没有JDK的话,无法编译Java程序,如果想只运行Java程序,要确保已安装相应的JRE。
    JRE(Java Runtime Enviroment)是Java的运行环境,JVM( java virtual machine)也就是常常听到Java虚拟机

    目录介绍:
     

          在目录下面有五个文件夹、一个src类库源码压缩包和几个声明文件,其他五个文件夹分别是:bin、db、include、lib、 jre,db
          bin:最主要的是编译器(javac.exe);
          db:jdk从1.6之后内置了Derby数据库,它是是一个纯用Java实现的内存数据库,属于Apache的一个开源项目。用Java实现的,所       以可以在任何平台上运行;另外一个特点是体积小,免安装,只需要几个小jar包就可以运行了。
          include:java和JVM交互用的头文件;
          lib:常用类库
          jre:java运行环境
          JDK包含JRE,而JRE包含JVM,总的来说JDK是用于java程序的开发,而jre则是只能运行class而没有编译的功能,Eclipse、IntelliJ         IDEA等其他IDE有自己的编译器而不是用JDK bin目录中自带的,所以在安装时只需选中jre路径就ok了

    关系图说明
     


    JDK包含的基本组件包括:
    javac – 编译器,将源程序转成字节码
    jar – 打包工具,将相关的类文件打包成一个文件
    javadoc – 文档生成器,从源码注释中提取文档
    jdb – debugger,查错工具
    java – 运行编译后的java程序(.class后缀的)
    appletviewer:小程序浏览器,一种执行HTML文件上的Java小程序的Java浏览器。
    Javah:产生可以调用Java过程的C过程,或建立能被Java程序调用的C过程的头文件。
    Javap:Java反汇编器,显示编译类文件中的可访问功能和数据,同时显示字节代码含义。
    Jconsole: Java进行系统调试和监控的工具
    常用的包:
    java.lang: 这个是系统的基础类,比如String等都是这里面的,这个包是唯一一个可以不用引入(import)就可以使用的包。
    java.io: 这里面是所有输入输出有关的类,比如文件操作等。
    java.nio:为了完善io包中的功能,提高io包中性能而写的一个新包 ,例如NIO非堵塞应用
    java.net: 这里面是与网络有关的类,比如URL,URLConnection等。
    java.util: 这个是系统辅助类,特别是集合类Collection,List,Map等。
    java.sql: 这个是数据库操作的类,Connection, Statement,ResultSet等。
    javax.servlet:这个是JSP,Servlet等使用到的类。


    2、Android SDK
    SDK:(software development kit)软件开发工具包。被软件开发工程师用于为特定的软件包、软件框架、硬件平台、操作系统等         建立应用软件的开发工具的集合。因此,Android SDK 指的是Android专属的软件开发工具包。


    3、Andorid ADT

    ADT(Android Development Tools): 目前Android开发所用的开发工具是Eclipse,在Eclipse编译IDE环境中,安装ADT,为Android       开发提供开发工具的升级或者变更,简单理解为在Eclipse下开发工具的升级下载工具。adt只是一个eclipse的插件,里面可以设置sdk路径

    不会搭建Andoriod开发环境的请点击连接

  • 相关阅读:
    吴裕雄--天生自然C++语言学习笔记:C++ 存储类
    吴裕雄--天生自然C++语言学习笔记:C++ 修饰符类型
    吴裕雄--天生自然C++语言学习笔记:C++ 常量
    吴裕雄--天生自然C++语言学习笔记:C++ 变量作用域
    吴裕雄--天生自然C++语言学习笔记:C++ 变量类型
    吴裕雄--天生自然C++语言学习笔记:C++ 数据类型
    吴裕雄--天生自然C++语言学习笔记:C++ 注释
    吴裕雄--天生自然C++语言学习笔记:C++ 基本语法
    SPOJ375Query on a tree I(树剖+线段树)(询问边)
    HDU5768Lucky7(中国剩余定理+容斥定理)(区间个数统计)
  • 原文地址:https://www.cnblogs.com/xingshikk/p/4123974.html
Copyright © 2020-2023  润新知