A simple RPC mechanism.A protocol is a Java interface. All parameters and return types must be one of:a primitive type(这个注意是9个基本类型,包括void),a String ; ...
分类:
其他好文 时间:
2015-01-01 10:07:15
阅读次数:
164
诚如UML建模所带来的好处一样,对流程建模规范BPMN也同样带来了类似好处,此外BPMN还通过一套统一的建模、执行模型缩小了业务人员和开发人员之间的一道鸿沟,而其终极目标也包含消除这道鸿沟。亦如UML用十四种图来描述一个系统的不同方面,对于BPM而言,BPMN提供了三种基本类型的流程视图,而这也成为不同角色之间交流业务流程、创建端到端的业务流程的基础。本文将简单描述这几种流程视图_——协作视图(C...
分类:
其他好文 时间:
2015-01-01 00:14:32
阅读次数:
4924
简述:==: 用于基本类型和引用类型:当用于基本类型时候,是比较值是否相同;当用于引用类型的时候,是比较对象(内存地址)是否相同;equals: java.lang包中的Object类有public boolean equals(Object obj) { return (this == obj) ...
分类:
编程语言 时间:
2014-12-31 19:43:49
阅读次数:
229
前段时间在知乎上看到这样一个小题目: 用基本类型实现一队列,队列要求size是预先定义好的的。而且要求不可以使用语言自带的api,如C++的STL。普通的实现很简单,但是现在要求要尽可能的时间和空间复杂度的优化,要和语言自带的api比较时间和空间。这个队列还要支持如下的操作: constru...
分类:
其他好文 时间:
2014-12-31 01:01:07
阅读次数:
239
前段时间在知乎上看到这样一个小题目: 用基本类型实现一队列,队列要求size是预先定义好的的。而且要求不可以使用语言自带的api,如C++的STL。普通的实现很简单,但是现在要求要尽可能的时间和空间复杂度的优化,要和语言自带的api比较时间和空间。这个队列还要支持如下的操作: constru...
分类:
其他好文 时间:
2014-12-30 23:20:26
阅读次数:
237
1. 区别 值类型的 局部变量必须初始化,成员变量声明时默认初始化。 也就是说,局部变量使用前,必须赋值。而成员变量 会默认赋值,不必须。 2.默认值是什么? 成员变量中里的,基本数值类型默认初始值为0,String等非基本类型初始化为null。 Why? 值类型在栈中,值在是在栈中。而String...
分类:
其他好文 时间:
2014-12-30 13:11:25
阅读次数:
270
本文主要通过分析Java内存分配的栈、堆以以及常量池详细的讲解了其的工作原理。一、java虚拟机内存原型寄存器:我们在程序中无法控制栈:存放基本类型的数据和对象的引用,但对象本身不存放在栈中,而是存放在堆中堆:存放用new产生的数据静态域:存放在对象中用static定义的静态成员常量池:存放常量非R...
分类:
编程语言 时间:
2014-12-30 09:16:17
阅读次数:
156
lJDK5.0的语法允许开发人员把一个基本数据类型直接赋给对应的包装类变量, 或者赋给 Object 类型的变量,这个过程称之为自动装箱。l自动拆箱与自动装箱与之相反,即把包装类对象直接赋给一个对应的基本类型变量。l典型应用:List list = new ArrayList();list.add(...
分类:
其他好文 时间:
2014-12-29 00:53:52
阅读次数:
132
C++语言定义了几种基本类型:字符型、整形、浮点型等。
1、基本内置类型
C++定义了一组表示整数、浮点数、单个字符和布尔值的算术类型,另外还定义了一种称为void的特殊类型。
表1.1 C++:算术类型
类型
含义
最小存储空间
bool
布尔型
-
char
字符型
8位
wchar_t
宽字符型
16位
...
分类:
编程语言 时间:
2014-12-27 19:02:55
阅读次数:
182
第五章 初始化与清理5.1 用构造器确保初始化5.2 方法重载 区分重载方法:每个重载方法都必须有一个独一无二的参数列表;基本类型参数能从一个较小的类型自动提升至一个较大的类型;不能以返回值区分5.3 默认构造器 无参构造器,没有编译器会自动生成5.4 this关键字 this关键字只能在方法...
分类:
编程语言 时间:
2014-12-26 21:29:28
阅读次数:
143