`
mouer
  • 浏览: 98034 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Java.*和javax.*以及com.sun.*

    博客分类:
  • J2SE
阅读更多

java.* 是j2se的标准库,是java标准的一部分,是对外承诺的java开发的接口,通常要保持向后兼容,一般不会轻易修改。所有的jdk的实现(其他厂家的,在java.*上都是一样的)

javax.*也是标准,但是没有包含在标准库中,一般属于面向标准库的扩展,通常属于某个特定领域,不是一般性的api。所以以类似扩展的方式提供api,以避免jdk的标准库过大。但也不能排除某些早期的javax,后来并入到标准库中,所有也应该属于新版本JDK的标准库。比如jmx,jdk5以前是以扩展方式提供,但是jdk5以后就做为标准库的一部分了,所有javax.management也是jdk5的标准库的一部分。

com.sun.*和org.omg.* 一般是sun的hotspot虚拟机中java.*和javax.*的实现类。但因为包含在rt中,所以我们也可以调用。但因为不是sun对外公开承诺的接口,所以根据根据实现的需要随时增减,因此在不同版本的hotspot中可能是不同的,而且在其他的jdk实现中是没有的,调用这些类,会损失掉一些一致性和向后兼容性。

 

分享到:
评论

相关推荐

    JAVA 3D 魔方源代码

    import java.applet.Applet ; import java.awt.*; import com.sun.j3d.utils.applet.MainFrame ; import java.awt.BorderLayout ; import com.sun.j3d.utils.universe.SimpleUniverse ; import javax.media.j3d.*; ...

    JAVA3D关于魔方的代码

    JAVA3D魔方 package mytext; import java.awt.event.*; import java.awt.*; import java.applet.*; import java.util.*; import java.awt.Frame; import javax.media.j3d.*; import javax.vecmath.*; import ...

    java3d applet 入门小案例

    java3d applet 入门小案例 import java.applet.Applet; import java.awt.*; import com.sun.j3d.utils.applet.MainFrame; import java.awt.BorderLayout; import com.sun.j3d.utils.universe.SimpleUniverse; ...

    用java编写的电子词典

    import java.awt.*; import java.net.*; import java.sql.*; import java.awt.event.*; import javax.swing.JOptionPane; import java.io.*; import sun.audio.*; class Ex extends Frame implements ...

    JSP程序代码添加水印

    import com.sun.image.codec.jpeg.*; import java.text.AttributedString; import java.awt.font.TextAttribute; import java.text.AttributedCharacterIterator; public class WaterMark { public static ...

    javax.mail-1.6.2-API文档-中英对照版.zip

    标签:sun、mail、javax、中英对照文档、jar包、java; 使用方法:解压翻译后的API文档,用浏览器打开“index.html”文件,即可纵览文档内容。 人性化翻译,文档中的代码和结构保持不变,注释和说明精准翻译,请放心...

    java 数字图象处理

    * @Author Xie-Hua Sun */ package process.algorithms; import javax.swing.*; import java.awt.*; import java.awt.event.*; import java.awt.image.*; import java.io.*; import process.algorithms....

    javax.mail-1.5.6-API文档-中文版.zip

    标签:sun、mail、javax、中文文档、jar包、java; 使用方法:解压翻译后的API文档,用浏览器打开“index.html”文件,即可纵览文档内容。 人性化翻译,文档中的代码和结构保持不变,注释和说明精准翻译,请放心使用...

    用java制作日历的方法

    public static final String WEEK_SUN = "SUN"; public static final String WEEK_MON = "MON"; public static final String WEEK_TUE = "TUE"; public static final String WEEK_WED = "WED"; public ...

    jsp登陆验证码生成源代码

    import java.awt.image.*; import javax.servlet.*; import javax.servlet.http.*; import javax.imageio.*; import com.sun.image.codec.jpeg.*; import com.sun.image.codec.jpeg.JPEGCodec; public class ...

    java 3d 魔方源代码

    //存为MoFang.java import java.applet.Applet ; import java.awt.*; import com.sun.j3d.utils.applet.MainFrame ; import java.awt.BorderLayout ; import com.sun.j3d.utils.universe.SimpleUniverse ; import ...

    javax.activation-1.2.0-API文档-中文版.zip

    标签:sun、activation、javax、中文文档、jar包、java; 使用方法:解压翻译后的API文档,用浏览器打开“index.html”文件,即可纵览文档内容。 人性化翻译,文档中的代码和结构保持不变,注释和说明精准翻译,请...

    J2ME相关名词解释及概念阐述

    JAVA2企业版 在J2SE的基础上增加了企业内部扩展类函数库的支持,比如支持Servlet/JSP的javax.servletr.*和Enterprise Java Bean的javax.ejb.*的类函数库。J2EE定位在服务器端程序的应用上。 3、J2ME(JAVA 2 Micro ...

    JavaSE-6.0-英文手册(2008/11/30_FullUpdate)

    (included in the JDK documentation bundle and on java.sun.com ) Note About sun.* Packages The Java Language Specification (DOWNLOAD) The Java Virtual Machine Specification (DOWNLOAD) -----------...

    com.borland com.google.common de.javawi javax.media-com.sun

    搞P2P需要的一些包====java的 com.borland.zip com.google.common.all.zip de.javawi.jstun-0.6.1.zip javax.media-com.sun.-net.sf.fmj.jar.zip 收集不易,共享上传给需要的朋友童鞋。。。。

    基于java的JPEG图像生成器(课程设计)

    import com.sun.image.codec.jpeg.*; class Point {int x,y; Point(int x,int y) {this.x=x;this.y=y; } } public class MakeJPEG extends Canvas implements MouseMotionListener,MouseListener,ActionListener ...

    Java调用SMTP发送邮件

    JAVA通过SMTP服务发送邮件,部分代码: import java.io.*; import java.net.URL; import java.util.Date; import java.util.Properties; import javax.activation.DataHandler; import javax.activation....

    javax.mail-1.5.6-API文档-中英对照版.zip

    标签:sun、mail、javax、中英对照文档、jar包、java; 使用方法:解压翻译后的API文档,用浏览器打开“index.html”文件,即可纵览文档内容。 人性化翻译,文档中的代码和结构保持不变,注释和说明精准翻译,请放心...

    JAVA 3D开发工具包(3个版本安装包 + 一个用例)

    JAVA 3D开发工具包(3个版本),java3d-1_3、java3d-1_4、java3d-1_5,加一个例子。例子代码如下: import java.awt.GraphicsConfiguration; import javax.media.j3d.Alpha; import javax.media.j3d....

    智能识别收货地址Java.pdf

    智能识别收货地址Java import java.io.BufferedReader; import java.io.DataOutputStream; import java.io.InputStreamReader; import java.io.UnsupportedEncodingException; import java.net.HttpURLConnection; ...

Global site tag (gtag.js) - Google Analytics