枚举类型是一种基本数据类型而不是构造数据类型,从jdk1.5才有的新类型,一般用来做全局常量。
特性:
1.它不能有public的构造函数,这样做可以保证客户代码没有办法新建一个enum的实例,可用来写单例模式。
2.所有枚举值都是public , static , final的。注意这一点只是针对于枚举值,我们可以和在普通类里面定义
变量一样定义其它任何类型的非枚举变量,这些变...
分类:
编程语言 时间:
2015-03-11 17:27:50
阅读次数:
151
1. 所有的基本数据类型都是对象,比如数值1的所说的类是 scala.Int2. 所有的运算符都是类成员方法,比如1+2调用1.+(2); 0 to 2调用 0.to(2)3. 数组的访问也是通过函数调用,array(3)4. val,var分别定义const引用和普通的引用,const的是logi...
分类:
编程语言 时间:
2015-03-11 14:42:23
阅读次数:
237
虽然 Java 语言是典型的面向对象编程语言,但其中的八种基本数据类型并不支持面向对象编程,基本类型的数据不具备“对象”的特性——不携带属性、没有方法可调用。 沿用它们只是为了迎合人类根深蒂固的习惯,并的确能简单、有效地进行常规数据处理。这种借助于非面向对象技术的做法有时也会带来不便,比如引用类型数...
分类:
编程语言 时间:
2015-03-11 12:41:24
阅读次数:
177
序列化是什么:序列化分为两大部分:序列化和反序列化。序列化是这个过程的第一部分,将数据分解成字节流,以便存储在文件中或在网络上传输。反序列化就是打开字节流并重构对象。对象序列化不仅要将基本数据类型转换成字节表示,有时还要恢复数据。恢复数据要求有恢复数据的对象实例。序列化有什么特点:如果某个类能够被序...
分类:
其他好文 时间:
2015-03-11 12:12:01
阅读次数:
129
一、Hibernate的基本数据类型3种数据类型之间的对应关系Hibernate映射类型Java类型标准SQL类型integerjava.lang.IntegerINTEGERlongjava.lang.LongBIGINTshortjava.lang.ShortSMALLINTfloatjava....
分类:
Web程序 时间:
2015-03-11 01:54:35
阅读次数:
150
1、使用let设置常量:基本数据类型的常量名全为大写,如果由多个单词组成,则可以使用下划线隔开,如:letYEAR=6letWEEK_OF_MONTH=122、使用var设置变量通常会用小写字母作为开始,其余单词首字母大写,例如:varmaxNumber=100varminNumber=10;
分类:
编程语言 时间:
2015-03-10 19:41:10
阅读次数:
144
?原文网址链接:http://blog.csdn.net/xujing81/article/details/7313507 第一阶段:Java面向对象编程 1.Java基本数据类型与表达式,分支循环。? 2.String和StringBuffer的使用、正则表达式。? 3.面向对象的抽...
分类:
移动开发 时间:
2015-03-09 16:27:15
阅读次数:
181
Java 是一种“强类型”的语言,声明变量时必须指明数据类型。变量(variable)占据一定的内存空间。不同类型的变量占据不同的大小。Java中共有8种基本数据类型,包括4 种整型、2 种浮点型、1 种字符型、1 种布尔型,请见下表。 Java基本数据类型 数据类型 说明 所占...
分类:
编程语言 时间:
2015-03-09 12:44:42
阅读次数:
214
转自博客:http://www.cnblogs.com/renqingping/archive/2012/10/25/Parcelable.html1、实现序列化的作用 数据的传递在应用中是必要的,然而普通的数据传递只是支持基本数据类型,如String, int ,或者更高些的数据类型,如array...
分类:
移动开发 时间:
2015-03-09 12:17:51
阅读次数:
228
如果用Set?,倘若list里边的元素不是基本数据类型而是对象, 那么请覆写Object的boolean???equals(Object???obj)???和int???hashCode()方法. return?new?ArrayList(new?HashSet(list));? 方法一:...
分类:
编程语言 时间:
2015-03-07 22:53:13
阅读次数:
225