JAVA SDK有多少种? SE SDK? EE SDK ? ME SDK?有没有一个SDK通杀EE/SE/ME。

解决方案 »

  1.   

    Java EE 的 SDK 包括 Java SE 的 SDK 和 Java EE 应用服务器。就你目前而言,还没有了解 Java EE 到底是什么。Java EE 并不是一套开发环境,只是一个技术规范集,而这些技术规范得由 Java EE 应用服务器去实现的。
      

  2.   

    那么我下载 JDK下载那个呢? 我看到官方上有JDK ME/EE/SE的。好像EE的JDK包含了ME、SE的么?
      

  3.   

    你就下载 Java SE 的 SDK 就可以了。先从最基本的开始学起,以后你慢慢就会知道了。
      

  4.   

    现在搞清楚先啊。我见他JDK提供不止一种,不知道应该用那一种。不想要用ME开发的时候,又要来一个ME的JDK,想搞其他的又来一个XDK。想只就拿一个JDK,ME/SE/EE都可以开发
      

  5.   

    就是了SDK这么多的,用那个!不可能只编写一种程序的吧。.NET就装一个Web程序、桌面程序、手机程序……都可以同用一个.NET库了。
      

  6.   

    java_ee_sdk-6-web-windows.exeEE的SDK,那么ME的呢?jdk-6u20-windows-i586.exe这个又没说明是那种开发的SDK。据说是“SE“,乱七八糟揖。
      

  7.   

    JDK(Java Development Kit)是Sun Microsystems针对Java开发员的产品。自从Java推出以来,JDK已经成为使用最广泛的Java SDK。JDK 是整个Java的核心,包括了Java运行环境,Java工具和Java基础的类库。JDK是学好Java的第一步。而专门运行在x86平台的Jrocket在服务端运行效率也要比Sun JDK好很多。从SUN的JDK5.0开始,提供了泛型等非常实用的功能,其版本也不断更新,运行效率得到了非常大的提高。SE(J2SE),standard edition,标准版,是我们通常用的一个版本,从JDK 5.0开始,改名为Java SE。
      EE(J2EE),enterprise edition,企业版,使用这种JDK开发J2EE应用程序,从JDK 5.0开始,改名为Java EE。
      ME(J2ME),micro edtion,主要用于移动设备、嵌入式设备上的java应用程序,从JDK 5.0开始,改名为Java ME。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等都是这里面的,这个package是唯一一个可以不用import就可以使用的Package
      java.io: 这里面是所有输入输出有关的类,比如文件操作等
      java.net: 这里面是与网络有关的类,比如URL,URLConnection等。
      java.util : 这个是系统辅助类,特别是集合类Collection,List,Map等。
      java.sql: 这个是数据库操作的类,Connection, Statememt,ResultSet等
      javax.servlet: 这个是JSP,Servlet等使用到的类
      

  8.   

    http://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_Developer-Site/en_US/-/USD/VerifyItem-Start/jdk-6u20-windows-i586.exe?BundledLineItemUUID=3kmJ_hCvTLUAAAEog.AQ5Xtc&OrderID=rcKJ_hCvDxEAAAEod.AQ5Xtc&ProductID=YolIBe.o5iAAAAEnUTJHqPYe&FileName=/jdk-6u20-windows-i586.exe你就下载这个吧,这是最新的jdk1.6的sun官方下载地址哦。
      

  9.   

    对于你这种刚入门的傻逼只要下载JAVA SE就可以了。其他的都不太适合你。
    其实JAVA还有一个SDK被人忽略了,就是JAVA CARD,国外用的比较多,国内由于JAVA智能卡成本高,使用不多。
      

  10.   

    晕了晕了。
    我想全部SDK都下载啊。SE又可以开发(所谓的标准)这个能用在开发ME(所谓的移动)开发上边么?SE是大多。但每做一种开发,都需要安装一个对应的JAVA 开发包啊?不会这么乱吧
      

  11.   

    输入网址:
    http://java.sun.com
    打开网页后,点菜单的第二个"Downloads",点开以后灰底白字,java SE、java EE、java ME都有,分别点开去下载,SE下载之后是76.6M,网页上也有显示。地址就是我上边给你的地址。这是页面地址:
    SE:http://java.sun.com/javase/downloads/index.jsp
    EE:http://java.sun.com/javaee/downloads/index.jsp
    ME:http://java.sun.com/javame/downloads/index.jspSE是必须学的,你下载那么多干什么,SE你一两个月也学不明白,学完SE再学EE,EE里边东西就多了,JSP、 servlet、JDBC、javabean这几个EE里的最基本的要先学,学完之后做个留言版出来,实现基本的增删改查,当然还要学一个数据库,然后有招学生的中小公司可能会用你,然后每个月发给你点生活费,你就加班加点的练吧(不想加班?那怎么行?刚毕业的学生不加班怎么提高技术?)。ME不做手机开发根本用不到,学了也是白学,过些时间不用就忘了。SE呢,先去下载JDK,安装,配环境,再下载jcreator开发工具(eclipse你还用不了,等学完了SE再用吧),然后就可以开始敲代码练习了。你什么情况啊?在校学生?如果是非计算机专业的,可以到软件学院或计算机系去旁听。我知道985的学校的软件学院有的大一第一学期就开java课了,有的C++、java、C#、j2ee、asp.net等课都开,本科的、二学位的、研究生的都有去听的,但也有不去听的,所以教室里空位很多。
    另外软件开发对学历的要求还是稍高一些的,如果是专科生,一些大公司可能从学历上就会把人卡住。如果专业课数据库原理、数据结构等学起来都吃力或者没学明白的话,就不适合做软件了,那样的话女生可以去做网页美工,男生可以去做网络、cisco的那些东西,这是对计算机专业的来说,这是个人发展定位的问题。另外可以下载一些网上的视频,如张孝祥的java课视频,边看边学。经济条件好也可以考虑去上个培训,现在的培训有的连框架struts、spring、hibernate、JSF等都讲,这样可以缩短基础段学习的时间,另外培训一般要选省会城市或省会以上的大城市的为好,地区中小城市的可能质量不行。不知道现在培训需要多少钱,培训这事能学到东西,但不实惠,就像去饭店吃饭,吃着很可口但觉得有点贵,如果是穷人家的孩子,那也没别的办法,钱都在一部份“先富起来”的人手里。我就是中途转行自学的,刚开始比较遭罪,所以知道刚开始自学的难处,没人理你,我就帮你解答。
      

  12.   

    那就下载一个所谓JDK就可以进行Me/Se/EE开发了?