java 什么是摘要(java.awt的类摘要)
其实java 什么是摘要的问题并不复杂,但是又很多的朋友都不太了解java.awt的类摘要,因此呢,今天小编就来为大家分享java 什么是摘要的一些知识,希望可以帮助到大家,下面我们一起来看看这个问题的分析吧!
java.awt的类摘要
AlphaComposite AlphaComposite类实现一些基本的 alpha合成规则,将源色与目标色组合,在图形和图像中实现混合和透明效果。 AWTEvent所有 AWT事件的根事件类。 AWTEventMulticaster AWTEventMulticaster实现对 java.awt.event包中定义的 AWT事件的指派,该指派是有效的、线程安全的多路广播事件指派。 AWTKeyStroke AWTKeyStroke表示键盘(或等效输入设备)上的键操作。 AWTPermission此类用于 AWT权限。 BasicStroke BasicStroke类定义针对图形图元轮廓呈现属性的一个基本集合,这些图元使用Graphics2D对象呈现,而该对象的 Stroke属性设置为此 BasicStroke。 BorderLayout这是一个布置容器的边框布局,它可以对容器组件进行安排,并调整其大小,使其符合下列五个区域:北、南、东、西、中。 BufferCapabilities缓冲区的能力和属性。 BufferCapabilities.FlipContents页面翻转后可能的后台缓冲区内容的一个类型安全的枚举 Button此类创建一个标签按钮。 Canvas Canvas组件表示屏幕上一个空白矩形区域,应用程序可以在该区域内绘图,或者可以从该区域捕获用户的输入事件。 CardLayout CardLayout对象是容器的布局管理器。 Checkbox复选框是一个可处于“开”(true)或“关”(false)状态的图形组件。 CheckboxGroup CheckboxGroup类用于集合 Checkbox按钮集。 CheckboxMenuItem此类表示一个可包括在菜单中的复选框。 Choice Choice类表示一个弹出式选择菜单。 Color Color类用于封装默认 sRGB颜色空间中的颜色,或者用于封装由ColorSpace标识的任意颜色空间中的颜色。 Component component是一个具有图形表示能力的对象,可在屏幕上显示,并可与用户进行交互。 ComponentOrientation ComponentOrientation类封装语言敏感的方向,用于排序组件或文本内容。 Container一般的 Abstract Window Toolkit(AWT)容器对象是一个可包含其他 AWT组件的组件。 Cursor封装鼠标光标的位图表示形式的类。 DefaultKeyboardFocusManager AWT应用程序的默认 KeyboardFocusManager。 Desktop Desktop类允许 Java应用程序启动已在本机桌面上注册的关联应用程序,以处理URI或文件。 Dialog Dialog是一个带标题和边界的顶层窗口,边界一般用于从用户处获得某种形式的输入。 Dimension Dimension类封装单个对象中组件的宽度和高度(精确到整数)。 DisplayMode DisplayMode类封装 GraphicsDevice的位深、高度、宽度和刷新率。 Event注:Event类已废弃,只可用于向后兼容。 EventQueue EventQueue是一个与平台无关的类,它将来自于底层同位体类和受信任的应用程序类的事件列入队列。 FileDialog FileDialog类显示一个对话框窗口,用户可以从中选择文件。 FlowLayout流布局用于安排有向流中的组件,这非常类似于段落中的文本行。 FocusTraversalPolicy FocusTraversalPolicy定义一种顺序,按此顺序遍历具有特定焦点循环根的 Component。 Font Font类表示字体,可以使用它以可见方式呈现文本。 FontMetrics FontMetrics类定义字体规格对象,该对象封装将在特定屏幕上呈现特定字体的有关信息。 Frame Frame是带有标题和边框的顶层窗口。 GradientPaint GradientPaint类提供了使用线性颜色渐变模式填充Shape的方法。 Graphics Graphics类是所有图形上下文的抽象基类,允许应用程序在组件(已经在各种设备上实现)以及闭屏图像上进行绘制。 Graphics2D此 Graphics2D类扩展Graphics类,以提供对几何形状、坐标转换、颜色管理和文本布局更为复杂的控制。 GraphicsConfigTemplate GraphicsConfigTemplate类用于获得有效的GraphicsConfiguration。 GraphicsConfiguration GraphicsConfiguration类描述图形目标(如打印机或监视器)的特征。 GraphicsDevice GraphicsDevice类描述可以在特定图形环境中使用的图形设备。 GraphicsEnvironment GraphicsEnvironment类描述了 Java(tm)应用程序在特定平台上可用的GraphicsDevice对象和Font对象的集合。 GridBagConstraints GridBagConstraints类指定使用 GridBagLayout类布置的组件的约束。 GridBagLayout GridBagLayout类是一个灵活的布局管理器,它不要求组件的大小相同便可以将组件垂直、水平或沿它们的基线对齐。 GridBagLayoutInfo GridBagLayoutInfo是 GridBagLayout布局管理器的一个实用工具类。 GridLayout GridLayout类是一个布局处理器,它以矩形网格形式对容器的组件进行布置。 Image抽象类 Image是表示图形图像的所有类的超类。 ImageCapabilities图像的功能和属性。 Insets Insets对象是容器边界的表示形式。 JobAttributes控制打印作业的属性集合。 JobAttributes.DefaultSelectionType可能的默认选择状态的类型安全的枚举。 JobAttributes.DestinationType可能的作业目标的类型安全枚举。 JobAttributes.DialogType显示给用户的可能对话框的类型安全枚举。 JobAttributes.MultipleDocumentHandlingType可能的多副本处理状态的类型安全枚举。 JobAttributes.SidesType可能的多页整版的类型安全枚举。 KeyboardFocusManager KeyboardFocusManager负责管理激活状态的聚焦 Window和当前焦点所有者。 Label Label对象是一个可在容器中放置文本的组件。 LinearGradientPaint LinearGradientPaint类提供利用线性颜色渐变模式填充Shape的方式。 List List组件为用户提供了一个可滚动的文本项列表。 MediaTracker MediaTracker类是一个跟踪多种媒体对象状态的实用工具类。 Menu Menu对象是从菜单栏部署的下拉式菜单组件。 MenuBar MenuBar类封装绑定到框架的菜单栏的平台概念。 MenuComponent抽象类 MenuComponent是所有与菜单相关的组件的超类。 MenuItem菜单中的所有项必须属于类 MenuItem或其子类之一。 MenuShortcut表示 MenuItem键盘加速器的 MenuShortcut类。 MouseInfo MouseInfo提供获取有关鼠标信息的方法,如鼠标指针位置和鼠标按钮数。 MultipleGradientPaint这是 Paints的超类,它使用多个颜色渐变来填充它们的光栅。 PageAttributes用来控制打印页面输出的属性集。 PageAttributes.ColorType可能颜色状态的类型安全的枚举。 PageAttributes.MediaType可能的纸张大小的类型安全的枚举。 PageAttributes.OrientationRequestedType可能打印方向的类型安全的枚举。 PageAttributes.OriginType可能原点的类型安全的枚举。 PageAttributes.PrintQualityType可能的打印质量的类型安全的枚举。 Panel Panel是最简单的容器类。 Point表示(x,y)坐标空间中的位置的点,以整数精度指定。 PointerInfo描述指针位置的类。 Polygon Polygon类封装了坐标空间中封闭的二维区域的描述。 PopupMenu此类实现能够在组件中的指定位置上动态弹出的菜单。 PrintJob启动并执行打印作业的抽象类。 RadialGradientPaint RadialGradientPaint类提供使用圆形辐射颜色渐变模式填充某一形状的方式。 Rectangle Rectangle指定坐标空间中的一个区域,通过坐标空间中 Rectangle对象左上方的点(x,y)、宽度和高度可以定义这个区域。 RenderingHints RenderingHints类定义和管理键和关联值的集合,它允许应用程序将输入提供给其他类使用的算法选择,这些类执行呈现和图像处理服务。 RenderingHints.Key定义与RenderingHints一起使用的、用来控制呈现和图像管线中各种算法选择的所有键的基本类型。 Robot此类用于为测试自动化、自运行演示程序和其他需要控制鼠标和键盘的应用程序生成本机系统输入事件。 Scrollbar Scrollbar类描述了一个滚动条,这是大家都很熟悉的用户界面对象。 ScrollPane实现用于单个子组件的自动水平和/或垂直滚动的容器类。 ScrollPaneAdjustable此类表示 ScrollPane的水平或垂直滚动条的状态。 SplashScreen在 Java虚拟机(JVM)启动之前,可以在应用程序启动时创建闪现屏幕。 SystemColor封装表示系统中本机 GUI对象颜色的象征性颜色的类。 SystemTray SystemTray类表示桌面的系统托盘。 TextArea TextArea对象是显示文本的多行区域。 TextComponent TextComponent类是所有允许编辑文本的组件的超类。 TextField TextField对象是允许编辑单行文本的文本组件。 TexturePaint TexturePaint类提供一种用被指定为BufferedImage的纹理填充Shape的方式。 Toolkit此类是所有 Abstract Window Toolkit实际实现的抽象超类。 TrayIcon TrayIcon对象表示可以添加到系统托盘的托盘图标。 Window Window对象是一个没有边界和菜单栏的顶层窗口。
Java加密和数字签名 1消息摘要
本文主要谈一下密码学中的加密和数字签名以及其在java中如何进行使用对密码学有兴趣的伙伴推荐看Bruce Schneier的著作 Applied Crypotography在jdk的发行版本中安全性方面有了很大的改进也提供了对RSA算法的直接支持现在我们从实例入手解决问题(本文仅是作为简单介绍)
一密码学上常用的概念
)消息摘要
这是一种与消息认证码结合使用以确保消息完整性的技术主要使用单向散列函数算法可用于检验消息的完整性和通过散列密码直接以文本形式保存等目前广泛使用的算法有MD MD SHA jdk对上面都提供了支持在java中进行消息摘要很简单 java security MessageDigest提供了一个简易的操作方法
Java代码
/***MessageDigestExample java*Copyright*/import java security MessageDigest;/***单一的消息摘要算法不使用密码可以用来对明文消息(如密码)隐藏保存*/public class MessageDigestExample{public static void main(String[] args) throws Exception{if(args length!=){System err println( Usage:java MessageDigestExample text);System exit();}byte[] plainText=args[ ] getBytes( UTF);//使用getInstance(算法)来获得消息摘要这里使用SHA的位算法MessageDigest messageDigest=MessageDigest getInstance( SHA);System out println(+messageDigest getProvider() getInfo());//开始使用算法messageDigest update(plainText);System out println( Digest:);//输出算法运算结果System out println(new String(messageDigest digest() UTF));}}
lishixinzhi/Article/program/Java/gj/201311/27287abstract是什么意思
abstract,英文单词,形容词、名词、动词,作形容词时意思为“纯理论的;抽象的;抽象派的”,作名词意思为“摘要;抽象;抽象的概念;抽象派艺术作品”,作动词时意思为“摘要;提取;抽象化;退出;转移;使心不在焉”。
短语搭配
abstract system[自]抽象系统;抽象体系;翻译
abstract thinking抽象思维;抽象思考;性思考
abstract painting抽象画;抽象绘画;抽象油画;抽象画酒店装饰画
abstract good抽象产品
English Abstract英文摘要;英文文摘;英语摘要;中文摘要
abstract space抽象空间;抽象的空间;详细
abstract science理论科学
Abstract unit[数]抽象单位
abstract invoice简要发票;[会计]简式发票;摘要发票;简要
扩展资料
抽象类
当一个类被声明为abstract时,这个类被称为抽象类。所谓的抽象类就是没有实例对象的类。
java中定义抽象类是出于相同考虑。抽象类是他的所有子类的公共属性的集合,所以抽象类的一大优点就是充分利用公共属性来提高开发和维护程序的效率。
抽象方法
作为修饰符,abstract声明了一种没有具体对象的,出于组织概念的层次关系需要而存在的抽象类;作为类方法修饰符,abstract则声明了一种仅有方法头,而没有具体的方法体和操作实现的抽象方法。
如:
abstract Boolean goVacation(int days);
可见,abstract方法只有方法头得声明,而用一个分号来代替方法体得定义;至于方法体得具体实现,那是由当前类的不同子类在他们各自的类定义中完成的。
参考资料来源:百度百科-abstract(英文单词)
参考资料来源:百度百科-abstract(抽象修饰符)
如果你还想了解更多这方面的信息,记得收藏关注本站。