JavaTM Platform
Standard Ed. 6

类 java.lang.Integer
的使用

使用 Integer 的软件包
java.awt.font 提供与字体相关的类和接口。 
java.lang 提供利用 Java 编程语言进行程序设计的基础类。 
java.util 包含 collection 框架、遗留的 collection 类、事件模型、日期和时间设施、国际化和各种实用工具类(字符串标记生成器、随机数生成器和位数组)。 
javax.management 提供 Java Management Extensions 的核心类。 
javax.management.openmbean 提供开放数据类型和 Open MBean 描述符类。 
javax.management.relation 提供 Relation Service 的定义。 
javax.management.remote 对 JMX MBean 服务器进行远程访问使用的接口。 
javax.management.remote.rmi RMI 连接器是供 JMX Remote API 使用的一种连接器,后者使用 RMI 将客户端请求传输到远程 MBean 服务器。 
javax.management.timer 提供对 Timer MBean(计时器 MBean)的定义。 
javax.script 脚本 API 由定义 Java TM Scripting Engines 的接口和类组成,并为它们在 Java 应用程序中的使用提供框架。 
javax.swing 提供一组“轻量级”(全部是 Java 语言)组件,尽量让这些组件在所有平台上的工作方式都相同。 
javax.swing.plaf.basic 提供了根据基本外观构建的用户界面对象。 
 

java.awt.fontInteger 的使用
 

声明为 Integerjava.awt.font 中的字段
static Integer TextAttribute.KERNING_ON
          请求标准字距调整。
static Integer TextAttribute.LIGATURES_ON
          请求标准可选连字。
static Integer TextAttribute.SUPERSCRIPT_SUB
          标准下标。
static Integer TextAttribute.SUPERSCRIPT_SUPER
          标准上标。
static Integer TextAttribute.UNDERLINE_LOW_DASHED
          单像素虚线低下划线。
static Integer TextAttribute.UNDERLINE_LOW_DOTTED
          单像素点线式低下划线。
static Integer TextAttribute.UNDERLINE_LOW_GRAY
          双像素灰色低下划线。
static Integer TextAttribute.UNDERLINE_LOW_ONE_PIXEL
          单像素实心低下划线。
static Integer TextAttribute.UNDERLINE_LOW_TWO_PIXEL
          双像素实心低下划线。
static Integer TextAttribute.UNDERLINE_ON
          标准下划线。
 

java.langInteger 的使用
 

类型参数类型为 Integerjava.lang 中的字段
static Class<Integer> Integer.TYPE
          表示基本类型 intClass 实例。
 

返回 Integerjava.lang 中的方法
static Integer Integer.decode(String nm)
          将 String 解码为 Integer
static Integer Integer.getInteger(String nm)
          确定具有指定名称的系统属性的整数值。
static Integer Integer.getInteger(String nm, int val)
          确定具有指定名称的系统属性的整数值。
static Integer Integer.getInteger(String nm, Integer val)
          返回具有指定名称的系统属性的整数值。
static Integer Integer.valueOf(int i)
          返回一个表示指定的 int 值的 Integer 实例。
static Integer Integer.valueOf(String s)
          返回保存指定的 String 的值的 Integer 对象。
static Integer Integer.valueOf(String s, int radix)
          返回一个 Integer 对象,该对象中保存了用第二个参数提供的基数进行解析时从指定的 String 中提取的值。
 

参数类型为 Integerjava.lang 中的方法
 int Integer.compareTo(Integer anotherInteger)
          在数字上比较两个 Integer 对象。
static Integer Integer.getInteger(String nm, Integer val)
          返回具有指定名称的系统属性的整数值。
 

java.utilInteger 的使用
 

返回变量类型为 Integer 的类型的 java.util 中的方法
 Map<String,Integer> Calendar.getDisplayNames(int field, int style, Locale locale)
          返回给定 stylelocale 下包含日历 field 所有名称的 Map 及其相应字段值。
 

javax.managementInteger 的使用
 

返回 Integerjavax.management 中的方法
 Integer MBeanServer.getMBeanCount()
          返回 MBean 服务器中已注册的 MBean 的数目。
 Integer MBeanServerConnection.getMBeanCount()
          返回 MBean 服务器中已注册的 MBean 数目。
 

javax.management.openmbeanInteger 的使用
 

类型参数类型为 Integerjavax.management.openmbean 中的字段
static SimpleType<Integer> SimpleType.INTEGER
          SimpleType 实例,该实例描述其 Java 类名称为 java.lang.Integer 的值。
 

javax.management.relationInteger 的使用
 

返回 Integerjavax.management.relation 中的方法
 Integer RelationService.checkRoleReading(String roleName, String relationTypeName)
          检查给定 Role 能否以给定类型的关系进行读取。
 Integer RelationServiceMBean.checkRoleReading(String roleName, String relationTypeName)
          检查给定 Role 能否在给定类型的关系中读取。
 Integer RelationService.checkRoleWriting(Role role, String relationTypeName, Boolean initFlag)
          检查给定 Role 能否以给定类型的关系进行设置。
 Integer RelationServiceMBean.checkRoleWriting(Role role, String relationTypeName, Boolean initFlag)
          检查给定 Role 能否在给定类型的关系中设置。
 Integer Relation.getRoleCardinality(String roleName)
          返回当前在给定角色中引用的 MBean 数。
 Integer RelationSupport.getRoleCardinality(String roleName)
          返回当前在给定角色中引用的 MBean 数。
 Integer RelationService.getRoleCardinality(String relationId, String roleName)
          检索给定角色中当前引用的 MBean 数。
 Integer RelationServiceMBean.getRoleCardinality(String relationId, String roleName)
          检索给定角色中当前引用的 MBean 数。
 

javax.management.remoteInteger 的使用
 

返回 Integerjavax.management.remote 中的方法
 Integer TargetedNotification.getListenerID()
          此通知所定向的侦听器的 ID。
 

参数类型为 Integerjavax.management.remote 中的构造方法
TargetedNotification(Notification notification, Integer listenerID)
          构造一个 TargetedNotification 对象。
 

javax.management.remote.rmiInteger 的使用
 

返回 Integerjavax.management.remote.rmi 中的方法
 Integer[] RMIConnection.addNotificationListeners(ObjectName[] names, MarshalledObject[] filters, Subject[] delegationSubjects)
          处理 MBeanServerConnection.addNotificationListener(ObjectName, NotificationListener, NotificationFilter, Object) 方法。
 Integer[] RMIConnectionImpl.addNotificationListeners(ObjectName[] names, MarshalledObject[] filters, Subject[] delegationSubjects)
           
 Integer[] RMIConnectionImpl_Stub.addNotificationListeners(ObjectName[] $param_arrayOf_ObjectName_1, MarshalledObject[] $param_arrayOf_MarshalledObject_2, Subject[] $param_arrayOf_Subject_3)
           
 Integer RMIConnection.getMBeanCount(Subject delegationSubject)
          处理 MBeanServerConnection.getMBeanCount() 方法。
 Integer RMIConnectionImpl.getMBeanCount(Subject delegationSubject)
           
 Integer RMIConnectionImpl_Stub.getMBeanCount(Subject $param_Subject_1)
           
 

参数类型为 Integerjavax.management.remote.rmi 中的方法
 void RMIConnection.removeNotificationListeners(ObjectName name, Integer[] listenerIDs, Subject delegationSubject)
          处理 removeNotificationListener(ObjectName, NotificationListener)removeNotificationListener(ObjectName, NotificationListener, NotificationFilter, Object) 方法。
 void RMIConnectionImpl.removeNotificationListeners(ObjectName name, Integer[] listenerIDs, Subject delegationSubject)
           
 void RMIConnectionImpl_Stub.removeNotificationListeners(ObjectName $param_ObjectName_1, Integer[] $param_arrayOf_Integer_2, Subject $param_Subject_3)
           
 

javax.management.timerInteger 的使用
 

返回 Integerjavax.management.timer 中的方法
 Integer Timer.addNotification(String type, String message, Object userData, Date date)
          创建具有指定 typemessageuserData 的新计时器通知,并将其插入到带有给定日期以及 null 时段和出现数量的通知列表中。
 Integer TimerMBean.addNotification(String type, String message, Object userData, Date date)
          创建具有指定 typemessageuserData 的新计时器通知,并将其插入到带有给定日期以及 null 时段和出现数量的通知列表中。
 Integer Timer.addNotification(String type, String message, Object userData, Date date, long period)
          创建具有指定 typemessageuserData 的新计时器通知,并将其插入到带有给定日期和时段,以及 null 出现数量的通知列表中。
 Integer TimerMBean.addNotification(String type, String message, Object userData, Date date, long period)
          创建具有指定 typemessageuserData 的新计时器通知,并将其插入到带有给定日期和时段,以及 null 出现数量的通知列表中。
 Integer Timer.addNotification(String type, String message, Object userData, Date date, long period, long nbOccurences)
          创建具有指定 typemessageuserData 的新计时器通知,并将其插入到带有给定日期、时段和出现数量的通知列表中。
 Integer TimerMBean.addNotification(String type, String message, Object userData, Date date, long period, long nbOccurences)
          创建具有指定 typemessageuserData 的新计时器通知,并将其插入到带有给定日期、时段和出现数量的通知列表中。
 Integer Timer.addNotification(String type, String message, Object userData, Date date, long period, long nbOccurences, boolean fixedRate)
          创建具有指定 typemessageuserData 的新计时器通知,并将其插入到带有给定日期、时段和出现数量的通知列表中。
 Integer TimerMBean.addNotification(String type, String message, Object userData, Date date, long period, long nbOccurences, boolean fixedRate)
          创建具有指定 typemessageuserData 的新计时器通知,并将其插入到带有给定日期、时段和出现数量的通知列表中。
 Integer TimerNotification.getNotificationID()
          获取此计时器通知的标识符。
 

返回变量类型为 Integer 的类型的 javax.management.timer 中的方法
 Vector<Integer> Timer.getAllNotificationIDs()
          获得所有在通知列表中注册的计时器通知标识符。
 Vector<Integer> TimerMBean.getAllNotificationIDs()
          获得所有在通知的列表中注册的计时器通知标识符。
 Vector<Integer> Timer.getNotificationIDs(String type)
          获得所有与指定类型对应的计时器通知的标识符。
 Vector<Integer> TimerMBean.getNotificationIDs(String type)
          获得所有与指定类型对应的计时器通知的标识符。
 

参数类型为 Integerjavax.management.timer 中的方法
 Date Timer.getDate(Integer id)
          获得与计时器通知关联的日期的一个副本。
 Date TimerMBean.getDate(Integer id)
          获得与计时器通知关联的日期的一个副本。
 Boolean Timer.getFixedRate(Integer id)
          获得此种标志的一个副本:该标志指示是以固定延迟 方式执行定期通知,还是以固定速率 方式执行。
 Boolean TimerMBean.getFixedRate(Integer id)
          获得此种标志的一个副本,该标志指示是以固定延迟 方式执行定期通知,还是以固定速率 方式执行。
 Long Timer.getNbOccurences(Integer id)
          获得与计时器通知关联的剩余出现数量的一个副本。
 Long TimerMBean.getNbOccurences(Integer id)
          获得与计时器通知关联的剩余出现数量的一个副本。
 String Timer.getNotificationMessage(Integer id)
          获得与指定标识符对应的计时器通知的详细消息。
 String TimerMBean.getNotificationMessage(Integer id)
          获得与指定的标识符对应的计时器通知的详细消息。
 String Timer.getNotificationType(Integer id)
          获得与指定标识符对应的计时器通知类型。
 String TimerMBean.getNotificationType(Integer id)
          获得与指定标识符对应的计时器通知类型。
 Object Timer.getNotificationUserData(Integer id)
          获得与指定标识符对应的计时器通知用户数据对象。
 Object TimerMBean.getNotificationUserData(Integer id)
          获得与指定的标识符对应的计时器通知用户数据对象。
 Long Timer.getPeriod(Integer id)
          获得与计时器通知关联的时段(以毫秒为单位)的一个副本。
 Long TimerMBean.getPeriod(Integer id)
          获得与计时器通知关联的时段(以毫秒为单位)的一个副本。
 void Timer.removeNotification(Integer id)
          从通知列表中移除与指定标识符对应的计时器通知。
 void TimerMBean.removeNotification(Integer id)
          从通知列表中移除与指定的标识符对应的计时器通知。
 

参数类型为 Integerjavax.management.timer 中的构造方法
TimerNotification(String type, Object source, long sequenceNumber, long timeStamp, String msg, Integer id)
          创建计时器通知对象。
 

javax.scriptInteger 的使用
 

返回变量类型为 Integer 的类型的 javax.script 中的方法
 List<Integer> ScriptContext.getScopes()
          返回 ScriptContext 中所有有效范围值的不可变 List
 List<Integer> SimpleScriptContext.getScopes()
          返回 ScriptContext 中所有有效范围值的不可变 List
 

javax.swingInteger 的使用
 

声明为 Integerjavax.swing 中的字段
static Integer JLayeredPane.DEFAULT_LAYER
          定义 Default 层的便捷对象。
static Integer JLayeredPane.DRAG_LAYER
          定义 Drag 层的便捷对象。
static Integer JLayeredPane.FRAME_CONTENT_LAYER
          定义 Frame Content 层的便捷对象。
static Integer JLayeredPane.MODAL_LAYER
          定义 Modal 层的便捷对象。
static Integer JLayeredPane.PALETTE_LAYER
          定义 Palette 层的便捷对象。
static Integer JLayeredPane.POPUP_LAYER
          定义 Popup 层的便捷对象。
 

返回 Integerjavax.swing 中的方法
protected  Integer JLayeredPane.getObjectForLayer(int layer)
          返回与指定层关联的 Integer 对象。
 

返回变量类型为 Integer 的类型的 javax.swing 中的方法
protected  Hashtable<Component,Integer> JLayeredPane.getComponentToLayer()
          返回将组件映射到层的哈希表。
 

参数类型为 Integerjavax.swing 中的方法
 void JInternalFrame.setLayer(Integer layer)
          设置此组件 layer 属性的便捷方法。
 

javax.swing.plaf.basicInteger 的使用
 

返回 Integerjavax.swing.plaf.basic 中的方法
protected  Integer BasicSliderUI.getHighestValue()
          返回在标签表中有一个项的最大值。
protected  Integer BasicSliderUI.getLowestValue()
          返回在标签表中有一个项的最小值。
 


JavaTM Platform
Standard Ed. 6

提交错误或意见
有关更多的 API 参考资料和开发人员文档,请参阅 Java SE 开发人员文档。该文档包含更详细的、面向开发人员的描述,以及总体概述、术语定义、使用技巧和工作代码示例。

版权所有 2007 Sun Microsystems, Inc. 保留所有权利。 请遵守许可证条款。另请参阅文档重新分发政策