欢迎来到天天文库
浏览记录
ID:36198046
大小:468.50 KB
页数:45页
时间:2019-05-07
《java课件第十讲javaapi简介》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第10讲JavaAPI简介所谓API就是一些已写好、可供直接调用的类库。Java具有强大功能的API,并且还在继续发展中。J2SDK帮助文件的取得首先,到下列网址去取得J2SDK标准版的帮助文件:http://java.sun.com/j2se下载后,解开压缩,找到index.html文件。一、JavaAPI中的包java.applet:提供制作一个Applet所需的类,以及与此Applet内容沟通的类。java.awt:包含所有制作用户接口以及绘图、影像所需的类。java.awt.colorjava.awt.datatransferjava.awt.dndjava.awt.even
2、tjava.awt.fontjava.awt.geomjava.awt.imjava.awt.imagejava.awt.image.renderablejava.awt.printjava.beans:接口组件(JavaBeans)发展所需之类。java.beans.beancontextjava.io:通过数据流,连续性文件系统为系统提供输入输出。java.lang:Java程序语言设计的基础类。java.lang.refjava.lang.reflectjava.math:提供任意精确度的整型及浮点数运算。java.net:网络应用程序类。java.rmi:远程方法调用(RMI
3、)类。java.rmi.activationjava.rmi.dgcjava.rmi.registryjava.rmi.serverjava.security:与网络安全有关的类,如存取控制、数据加密等。java.security.acljava.security.certjava.security.interfacesjava.security.specjava.sql:使用Java程序语言存取及处理数据库。java.text:处理文字、日期、数字、信息的类。java.util:公用程序类,如随机数产生器、日历、时钟等。java.util.jarjava.util.zipjavax
4、.swing:一套新的“lightweight”(全以Java写成)的可视化组件,在所有平台上效果一样。javax.swing.borderjavax.swing.colorchooserjavax.swing.eventjavax.swing.filechooserjavax.swing.plafjavax.swing.plaf.basicjavax.swing.plaf.metaljavax.swing.plaf.multijavax.swing.tablejavax.swing.textjavax.swing.text.htmljavax.swing.text.html.par
5、serjavax.swing.text.rtfjavax.swing.treejavax.swing.undo基本类图形接口类数据库类网络程序设计类其他类java.langjava.iojava.mathjava.utiljava.textjava.awtjavax.swingjava.appletjava.sqljava.netjava.securityjava.servletjava.rmijava.beansjava.corbaJavaAPI分类二、java.lang包在程序中,java.lang包并不需要像其他包需用import来引入。系统会自动加载,在程序中可直接取用其中所
6、有的类。接口Cloneable实现此接口的类,可合法地通过调用Object.clone()方法来对此类的实例作field-for-field复制Comparable可把实现此接口的类中之对象强制作排序,以作比较Runnable实现此接口的类,其实例可以线程来执行类Boolean将一个boolean值包裹成一个对象Byte将一个byte值包裹成一个对象Character将一个char值包裹成一个对象Character.Subset此类的实例代表Unicode字符集的特别子集Character.UnicodeBlock代表由Unicode2.0规格所定义字符区块的家族字符子集Class此
7、类的实例代表了一个正在执行的Java应用程序的类与接口ClassLoader处理加载类动作的抽象类Compiler提供支持及相关服务给Java-to-native-code编译器Double将一个double值包裹成一个对象Float将一个float值包裹成一个对象InheritableThreadLocal提供子线程从父线程继承所得的数值Integer将一个int值包裹成一个对象Long将一个long值包裹成一个对象Math提供基本数学运算,像指数、对数
此文档下载收益归作者所有