在Android编程或者面试中经常会遇到JAVA 面向对象和集合的知识点。自己结合实际的编程以及阅读网上资料总结一下。java面向对象==和equal()的区别
基本数据类型。
byte,short,char,int,long,float,double,boolean 他们之间的比较,应用双等号(==),比较的是他们的值。
复合数据类型(类)
当他们用(==)进行比较的时候...
分类:
编程语言 时间:
2015-06-15 13:13:37
阅读次数:
152
sizeof计算结构体sizeof作用于基本数据类型,在特定的平台和特定的编译中,结果是确定的,如果使用sizeof计算构造类型:结构体、联合体和类的大小时,情况稍微复杂一下。...
分类:
其他好文 时间:
2015-06-15 13:11:58
阅读次数:
181
在上一篇博客“窥探Swift编程之在Playground上尽情的玩耍”中介绍了如何使用Playground来学习Swift语言。本篇博客就使用Playground来窥探Swift语言。千里之行始于足下,当然了,除非你是坐的高铁或者飞机。还是那句话从基础开始吧,本篇博客主要介绍一下Swift的基本.....
分类:
编程语言 时间:
2015-06-15 12:41:06
阅读次数:
147
黑马程序员-----基本数据类型对象包装类1.1 基本数据类型对象包装类。byte Byteshort shortint Integerlong Longboolean Booleanfloat Floatdouble Doublechar Character基本数据类型对象包装类的最常见作用,就....
分类:
其他好文 时间:
2015-06-15 12:30:54
阅读次数:
71
readwrite / readonly 读写和只读assign / copy / retainassign: 直接赋值,适合一些基本数据类型copy: 内容拷贝,建立一个相同的对象retain: 指针拷贝,保存其对象,并且计数值+1
分类:
其他好文 时间:
2015-06-15 11:02:36
阅读次数:
121
在通常的编程语言中,函数的参数只能是基本类型或者对象引用,返回值也只是基本数据类型或对象引用。但在Javascript中函数作为一等公民,既可以当做参数传递,也可以被当做返回值返回。所谓高阶函数就是可以把函数作为参数,或者是将函数作为返回值的函数。这两种情形在实际开发中有很多应用场景,本文是我在.....
分类:
编程语言 时间:
2015-06-15 01:45:38
阅读次数:
168
今天有学生问了我关于“自动包装”是如何理解的,我稍微思考了一下,写了如下文字,与大家分享,浅见浅见,希望大家多提意见,互相讨论。
早期Java版本(1.4及以前的版本,包括1.4这个版本)把Java分为两种数据类型,一种是基本数据类型,如int,char float boolean等,另一种称为引用类型,如String,Object等类型。其目的是为了既能使用面向对象的思想完成代码的编写,又能让...
分类:
其他好文 时间:
2015-06-14 16:45:45
阅读次数:
96
1.Pig是基于hadoop的一个数据处理的框架。
MapReduce是使用java进行开发的,Pig有一套自己的数据处理语言,Pig的数据处理过程要转化为MR来运行。
2.Pig的数据处理语言是数据流方式的,类似于初中做的数学题。
3.Pig基本数据类型:int、long、float、double、chararry、bytearray
复合数据类型:Map、Tuple、Ba...
分类:
其他好文 时间:
2015-06-14 16:44:27
阅读次数:
121
一:protobuf编码基本数据类型 public enum FieldType { DOUBLE (JavaType.DOUBLE , WIRETYPE_FIXED64 ), FLOAT (JavaType.FLOAT , WIRETYPE_F...
分类:
编程语言 时间:
2015-06-14 12:23:39
阅读次数:
388
变量 var message; 变量只是个占位符,不保存任何类型。没有初始化的时候保存一个特殊值undefined 用var定义的变量是局部变量,不用var定义的变量是全局变量。 数据类型 5种简单的数据类型(基本数据类型) Unde...
分类:
其他好文 时间:
2015-06-13 21:47:01
阅读次数:
169