API包的简单说明

关于方法
方法使程序员能够将程序模块化,所有在方法定义中声明的变量都是局部变量。
方法可以由方法调用来激活以执行其任务。有些方法自动被调用。方法的调用采用“类名.方法名”的形式。通常,Java中的大多数方法是通过一个对象引用来调用的。例如某一个applet的一行代码:g.drawString("Welcome to Java Programming!",25,25);这条语句通过g引用的Graphics对象调用drawString方法。
方法定义的格式是: 返回值类型 方法名 (参数表)
{
声明的语句
}
方法名可以是任何有效的标识符,返回值类型是由方法返回给调用者的结果的数据类型。返回值类型void表示不返回值。方法最多只能返回一个值。
在方法定义中不写返回值类型会产生语法错误。在应有返回值的方法中没有返回值将产生语法错误。如果指定了非void的返回值类型,方法中就必须包含一条return语句。

avaAPI包
java.appletJavaApplet包。其中含有Applet类和一些接口,能实现applet的创建,applet与浏览器的交互,以及播放音频剪辑。Java
2 中,javax.swing.JApplet用来定义使用SwingGUI构件的applet
java.awtJava抽象窗口工具包。其中含有创建和操纵图形用户界面所需要的类和接口,主要用于Java
1.0 1.1 。在Java2中仍可使用这些类,但javax.swing包中的SwingGUI构件更多
java.awt.colorJava颜色空间包。该包有支持颜色空间(colorspace)的类
java.awt.datatransferJava数据转移包。该包含有能在Java程序与计算机剪贴板之间数据转移的类和接口
java.awt.dndJavaDrag
- and - Drop包。其中提供支持程序间拖放的类与接口
java.awt.eventJava抽象工具事件包。其中含有用于java.awt和javax.swing包中的GUI构件的事件处理的类与接口
java.awt.fontJava字体操作包。含有处理许多不同字体的类与接口
java.awt.geomJava二维对象包。含有操纵代表二维图形的对象的类和接口
java.awt.imJava输入方法框架包。含有支持在Java程序中输入日文、中文和韩文的类和接口
java.awt.imageJava图像包
java.awt.image.renderable含有可以存储和操纵程序中图形的类和接口
java.awt.printJava打印包。含有支持打印Java程序的类和接口
java.beansJavaBean包
java.beans.beancontext含有支持创建可复用软件构件的类和接口的包
java.ioJava输入
/ 输出包。含有支持输入和输出数据的类
java.langJava语言包。此包由编译器自动地导入所有程序,它含有许多Java程序所需地基本的类和接口
java.lang.ref引用对象包。含有使Java程序和垃圾收集程序交互的类
java.lang.reflectJava核心反映包。它含有使程序在执行期间动态发现可访问的变量和方法的类与接口
java.mathJava任意精度数学包。含有执行任意精度算术运算的类
java.netJava网络包。包括使程序可以通过网络进行通信的类
java.rmiJava远程方法调用包
java.rmi.activation这些包包含支持创建分布式Java程序的类与接口。使用远程方法调用,一个程序可以调用同一机器或Internet上任意一台机器上的不同程序的方法
java.rmi.dgc
java.rmi.registry
java.securityJava安全包
java.security.acl
java.security.cert
java.security.interfaces
java.security.spec
java.sqlJava数据接口包。含有使Java程序和数据库交互的类和接口
java.textJava文本包,其中含有使Java程序操纵数字、日期、字符和字符串的类和接口。该包提供了许多Java的全球化功能——程序按不同的地理位置而客户化(例如applet可以根据执行它的浏览器而确定字符显示的语言)
java.utilJava工具包。其中含有使用程序类和接口。例如:日期和时间操作(Date),各种随机数处理(Random)
java.util.jarJava工具JAR和ZIP包
java.util.zip这些包使Java程序可以将Java的.class文件和其他源文件合并压缩为Java文档(JAR)文件或ZIP文件
javax.accessibility支持为残疾人开发的技术的类和接口
javax.swingJavaSwingGUI构件包。
javax.swing.borderJavaSwing边界包。含有描画GUI区域边界的类和接口
javax.swing.colorchooserJavaSwing颜色选择包,其中含有用于选择颜色的JColorChooser预定义对话框和接口
javax.swing.eventJavaSwing事件包.含有用于javax.swing包中的GUI构件的事件处理的类和接口
javax.swing.filechooserJavaSwing文件选择包。它含有用于查找文件的JFileChooser预定义对话框的类和接口
javax.swing.plaf
javax.swing.plaf.basic
javax.swing.plaf.metal
javax.swing.plaf.multi
javax.swing.tableJavaSwing表格包。它含有创建和操纵类似电子表格的类和接口
javax.swing.textJavaSwing文件包。它含有操纵Swing中基于文本的GUI构件的类和接口
javax.swing.text.html
javax.swing.text.html.parser
javax.swing.text.rtf含有创建支持rich
- text格式的编辑器的类
javax.swing.tree含有创建和操纵扩展treeGUI构件的类和接口
javax.swing.undo
org.omg.CORBA对象管理组(ObjectManagementGroup,OMG)的CORBA包。这些包中的类和接口实现了OMG的CORBAAPI
org.omg.CORBA.DynAnyPackage这些API使Java程序可与其他编程语言编写的程序进行通信
org.omg.CORBA.ORBPackage
org.omg.CORBA.portable
org.omg.CORBA.TypeCodePackage
org.omg.CosNaming
org.omg.CosNaming.NamingContextPackage


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值