- 博客(11)
- 资源 (3)
- 收藏
- 关注
原创 java中的List和Vector的区别
在java中,collection集合中是有List和vector(都是接口),因为使用是的功能或者调用的方法都是差不多的,那么大家就会去找它们的区别。1、List是在jdk1.2以后推出的,而Vector是在jdk1.0推出的2、List采用的是异步处理方式,性能高,而Vector采用的是同步处理方式,性能低3、List属于非线程安全,Vector属于线程安全简单点说就是
2016-04-30 17:07:12 3510
原创 java super的使用
继承,是有关联性的“父子”关系,在java中只可以单继承,java中的super是调用父类的构造函数,super不写的时候,在每次子类实现的时候都是默认super(),所以super有时是在初始化构造函数时使用。例子:abstract class Person01{private int age;private String name;public Person01(i
2016-04-30 15:57:45 1325
原创 java接口Interface
先说格式,形如:interface 名字{抽象方法:全局常量;}由此可以看出,接口是由全局常量,抽象方法组成的,且里面只有这两种。接口可以被继承的,且接口和抽象类是可以同时被继承的,利用关键词:implements来继承,就像类继承时的extends一样使用。且,接口可以多继承,这样是弥补了在java中类是不可以多继承的缺点。(注意:不要忘记抽象的方法再子类里是需要
2016-04-30 15:42:34 231
原创 java抽象类
java中的抽象类:是指包含抽象方法的类,其中需要用关键词说明:abstract//注意:这个关键词是在类名前和方法名前都是要标示的。抽象类,在调用的时候是不需要实例化的,真是因为,在每一个继承抽象类的子类都是要重写抽象类里的抽象方法的,且抽象类里的抽象方法在编写的时候是不做任何处理的,只是单纯的一个抽象方法,没有实现(强调:全是在子类里实现抽象方法的)例子:a
2016-04-30 15:20:54 290
原创 Java语言泛型--->通配符
在java中学习到泛型的时候,我们有时候需要创建类参数设定为泛型的,因为是不确定传进来的数值是什么类型。那么我们在参数中写,形如://泛型class Info//调用参数为泛型的函数,参数为String类型Info i = new Info();i.setKeyT("abcd");//但是这样是错误的,我们可以去掉泛型参数,但是不符合我们的需
2016-04-24 19:39:45 248
原创 Eclipse中出现一个类文件没有写,项目不一致的问题
小伙伴们是不是会出现这样的文艺,包体出错,显示一下内容:A class file was not written. The project may be inconsistent, if so try refreshing this project and building it翻译:一个类文件没有写。项目可能不一致,如果是尝试刷新这个项目和建筑这是因为使用了系统的
2016-04-24 19:17:50 2298
原创 cocos2dx CCArray
CCArray 里有很多的方法,先来看看里面是有哪里方法是做什么用的 /** 创建一个数组 */ static CCArray* create(); /** 通过一些对象创建一个数组 */ static CCArray* create(CCObject* pObject, ...); /** 创建一个数组,并将对象放进去 */
2016-04-15 09:58:25 456
原创 C++ Map(list与数组的结合char型)(hash算法.)
//注意char类型的map是需要用字符串判断所get的key是否与存储的key相等的,所以不再是map->key == key;//这里要注意,还有,一开始我做的时候不明白为什么hash要*33,后来明白,其实是冲突防止会分布不均匀,因为hash需要的就是提高效率,所以*33拉开距离,使得存储尽可能的均匀,当然因为所得数字肯定是会很大的,所以还是一样用了hash的取余法再次进行取余分配到...
2016-04-10 19:16:58 808
原创 C++ Map(list与数组的结合int型)(hash算法.)
不知道怎么解释,也懒得敲那么多废话,直接贴代码了!.h文件#ifndef __MAP_H__#define __MAP_H__#include "typedef.h"typedef struct MapItem MapItem;typedef struct Map Map;struct MapItem{ MapItem* next; void* value;...
2016-04-10 19:15:39 1091
原创 C++数据结构单链表
先说以下,什么是链表。我大致的按我的意思说一下,主要看各位自己的理解------------其实大多数情况下,大家是先用的动态数组,动态数组的不好处就是增添查改,需要反反复复的遍历数组,并且在内存不够的情况下,要不确定的malloc,造成很多不好的问题。链表和数组一样,可以存储一直想要push的数据,好处依据链表的特性,它是由一个个的节点构成的,每一个节点里面包含了上一个节点的地址和下一个节点的地
2016-04-05 23:56:00 359
原创 常使用的adb命令
截图,放在D盘目录下adb shell /system/bin/screencap -p /sdcard/screenshot.png adb pull /sdcard/screenshot.png d:/screenshot.png//截图保存在SD卡中//SD卡中输入电脑到d:/screenshot.png 连接设备adb connect
2016-04-05 11:16:56 252
cocos的加解密.rar
2019-10-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人