java中onCreate()方法是干啥用的

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java中onCreate()方法是干啥用的相关的知识,希望对你有一定的参考价值。

java android 中的onCreate的方法是在Activity创建时被系统调用,是一个Activity生命周期的开始。可是有一点容易被忽视,就是onCreate方法的参数saveInsanceState。因为在一般的程序开发中,很少用到这个参数。
onCreate方法的完整定义如下:

public void onCreate(Bundle saveInsanceState)
super.onCreate(saveInsanceState);

从上面的代码可以看出,onCreate方法的参数是一个Bundle类型的参数。Bundle类型的数据与Map类型的数据相似,都是以key-value的形式存储数据的。
参考技术A java 中的onCreate(),哪个类的方法,重名的方法很多,每个类的方法作用却不一定一样的。如果是安卓的,是界面初始化的方法,运行此界面的算是入口吧 参考技术B 不知道你是在哪里用到这个方法,我在移动agent的一个实例aglet里面用到过,它是一种回调方法,就是每次产生一个agent的时候就会调用一次onCreate()方法来产生一个agent。本回答被提问者采纳

RMI是干啥用的在JAVA里面

RMI是J2EE的网络机制,允许你编写分布式对象,使得对象的通信范围能够在内存中,跨Java虚拟机,跨物理设备
RMI-IIOP遵循了接口和实现的原则。你写的所有网络代码都是应用于接口,而不是实现。实际上,你必须使用RMI-IIOP中的范例,没有其它的选择。直接在你的对象实现上执行远程调用是不可能的,你只能在对象类的接口上单独进行这一操作。

所以我们在使用RMI-IIOP时,你必须建立一个客户接口,叫做remote interface。这个远程接口应该扩展java.rmi.Remote接口。

RMI应用程序通常包括两个独立的程序:服务器程序和客户机程序。典型的服务器应用程序将创建多个远程对象,使这些远程对象能够被引用,然后等待客户机调用这些远程对象的方法。而典型的客户机程序则从服务器中得到一个或多个远程对象的引用,然后调用远程对象的方法。RMI为服务器和客户机进行通信和信息传递提供了一种机制。

在与远程对象的通信过程中,RMI使用标准机制:stub和skeleton。远程对象的stub担当远程对象的客户本地代表或代理人角色。调用程序将调用本地stub的方法,而本地stub将负责执行对远程对象的方法调用。在RMI中,远程对象的stub与该远程对象所实现的远程接口集相同。调用stub的方法时将执行下列操作:(1) 初始化与包含远程对象的远程虚拟机的连接;(2) 对远程虚拟机的参数进行编组(写入并传输);(3) 等待方法调用结果;(4) 解编(读取)返回值或返回的异常;(5) 将值返回给调用程序。为了向调用程序展示比较简单的调用机制,stub将参数的序列化和网络级通信等细节隐藏了起来。在远程虚拟机中,每个远程对象都可以有相应的skeleton(在JDK1.2环境中无需使用skeleton)。Skeleton负责将调用分配给实际的远程对象实现。它在接收方法调用时执行下列操作:(1) 解编(读取)远程方法的参数;(2) 调用实际远程对象实现上的方法;(3) 将结果(返回值或异常)编组(写入并传输)给调用程序。stub和skeleton由rmic编译器生成。
参考技术A RMI是网络应用,可以编写分布式对象,定义了一组远程接口,可以用于生成远程对象。客户机可以象调用本地对象的方法一样用相同的语法调用远程对象 参考技术B 远程通信 参考技术C RMI是JAVA里面的一个控件。 参考技术D 分布式开发

以上是关于java中onCreate()方法是干啥用的的主要内容,如果未能解决你的问题,请参考以下文章

java struts2是干啥用的

Java中的Statement类是干啥用的?

OverrideAuthenticationAttribute 是干啥用的?

JAVA中commons-collections-3.2.1.jar包是干啥用的

unity中layout是干啥用的

ognl-2.6.11.jar是干啥用的??