码迷,mamicode.com
首页 > 编程语言
Java泛型的理解
泛型是Java SE 1.5的新特性,泛型的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数。这种参数类型可以用在类、接口和方法的创建中,分别称为泛型类、泛型接口、泛型方法。   Java语言引入泛型的好...
分类:编程语言   时间:2014-12-02 12:11:32    阅读次数:286
Java 语言的 XPath API
如果要告诉别人买一加仑牛奶,您会怎么说?“请去买一加仑牛奶回来” 还是 “从前门出去,向左转,走三个街区向右转,再走半个街区向右转进入商店。走向四号通道,沿通道走五米向左,拿一瓶一加仑装的牛奶然后到收...
分类:编程语言   时间:2014-12-02 12:09:04    阅读次数:323
clojure.java.io包能够解决哪些io问题?
网上不少关于clojure的io的例子都喜欢用java代码来表达,难道是clojure本身提供的io不够灵活吗?很有可能是举例的作者没有仔细阅读clojure.java.io的文档。clojure.java.io应该涵盖了95%以上的使用场景,让我们一...
分类:编程语言   时间:2014-12-02 12:08:17    阅读次数:164
JavaSE基础笔记四
第三章面向对象(一)1.(了解)面向对象和面向过程2.面向对象的编程关注于类的设计1)一个项目或者工程,不管多么庞大,一定是由一个一个的类构成2)类是抽象的,好比是制造汽车的图纸,车是由图纸制造的,其实就是类的实例化3完成一个项目(功能)的思路1)所需要完成的功能对应的..
分类:编程语言   时间:2014-12-02 12:05:56    阅读次数:199
原生电话号码字符串得到正确格式的电话号码字符串数组
/** *由原生电话号码字符串得到正确格式的电话号码字符串数组 *@paramtel原生电话号码字符串 *@return */ privateString[]getTelNums(Stringtel){ String[]telNums=newString[]{"0"}; StringregEx="(\\(\\d{3,4}\\)|\\d{3,4}-|\\s)?\\d{7,14}"; Strings=""; Patternp=Patte..
分类:编程语言   时间:2014-12-02 12:04:03    阅读次数:223
原生电话号码字符串得到正确格式的电话号码字符串数组
/** *由原生电话号码字符串得到正确格式的电话号码字符串数组 *@paramtel原生电话号码字符串 *@return */ privateString[]getTelNums(Stringtel){ String[]telNums=newString[]{"0"}; StringregEx="(\\(\\d{3,4}\\)|\\d{3,4}-|\\s)?\\d{7,14}"; Strings=""; Patternp=Patte..
分类:编程语言   时间:2014-12-02 12:06:39    阅读次数:151
MFC 访问控件的几种方法
访问控件的方法控件是一种交互的工具,应用程序需要通过某种方法来访问控件以对其进行查询和设置.访问控件有四种方法:利用对话框的数据交换功能访问控件.这种方法适用于自动创建的控件.先用ClassWizard为对话框类加入与控件对应的数据成员变量,然后在适当的时侯调用Update..
分类:编程语言   时间:2014-12-02 11:59:02    阅读次数:142
python 变量类型
变量赋值Python中的变量不需要声明,变量的赋值操作既是变量声明和定义的过程。每个变量在内存中创建,都包括变量的标识,名称和数据这些信息。每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建。等号(=)用来给变量赋值。等号(=)运算符左边是一个变量名,等号(=..
分类:编程语言   时间:2014-12-02 11:58:37    阅读次数:169
《疯狂Java讲义》读书笔记(一)
面向对象具有三个基本特征:封装(Encapsulation)、继承(Inheritance)和多态(Polymorphism)。 继承是面向对象实现软件复用的重要手段,当子类继承父类,子类作为一个特殊的父类,将获得父类所有的属性和方法; 封装是指将对象的实现细节隐藏起来,然后通过一些公用的方法来暴露该对象的功能; 多态是指子类对象可以直接赋给父类的引用,但运行时依然表现子类的行为特征,这意味...
分类:编程语言   时间:2014-12-02 11:53:08    阅读次数:202
effective c++条款13-17 “以对象管理资源”之C++隐式转换和转换构造函数
其实我们已经在C/C++中见到过多次标准类型数据间的转换方式了,这种形式用于在程序中将一种指定的数据转换成另一指定的类型,也即是强制转换,比如:int a = int(1.23),其作用是将1.23转换为整形1。然而对于用户自定义的类类型,编译系统并不知道如何进行转换,所以需要定义专门的函数来告诉编译系统改如何转换,这就是转换构造函数和类型转换函数!   一、转换构造函数...
分类:编程语言   时间:2014-12-02 11:54:43    阅读次数:190
C++ 关键字 static register const volatile extern
C++ 关键字static,register,const,volatile,extern static 静态变量作用范围在一个文件内,程序开始时分配空间,结束时释放空间,默认初始化为 0,使用时可改变其值。 静态变量或静态函数,只有本文件内的代码才可访问它,它的名字(变量名或函数名) 在其他文件中不可见。在函数体内生成的静态变量,它的值能够一直维持。 在C++类的成员变量被声明为st...
分类:编程语言   时间:2014-12-02 11:51:53    阅读次数:220
Gson转换JSON字符串和Java对象
最近在Web开发中,用到Json和Ajax传数据,需要实现对象和Json字符串的转换,尝试了多种方法和类库,发现还是Gson比较好用。...
分类:编程语言   时间:2014-12-02 11:51:59    阅读次数:217
Java 中的位移运算
位移运算符就是在二进制的基础上对数字进行平移。按照平移的方向和填充数字的规则分为三种:>(带符号右移)和>>>(无符号右移)。 计算规则如下: ① 左移n位相当于乘以2的n次方。 ② 右移n位相当于除以2的n次方。这里是取商哈,余数就不要了。 ③ >>>(无符号右移)    运算规则:    按二进制形式把所有的数字向右移动对应位数,低位移出(舍弃),高位的空位补零。对于正...
分类:编程语言   时间:2014-12-02 11:49:17    阅读次数:216
Java IO的使用原则
一、按数据来源(去向)分类: 1 、是文件: FileInputStream, FileOutputStream, ( 字节流 )FileReader, FileWriter( 字符 ) 2 、是 byte[] : ByteArrayInputStream, ByteArrayOutputStream( 字节流 ) 3 、是 Char[]: CharArrayReader, Ch...
分类:编程语言   时间:2014-12-02 11:46:56    阅读次数:260
python基础(列表)
列表是最通用的Python复合数据类型,列表中包含以逗号分隔,并在方括号([])包含的项目。在一定程度上,列表相似C语言中的数组,它们之间的一个区别是,所有属于一个列表中的项目可以是不同的数据类型的。存储在一个列表中的值可以使用切片(分片)操作符来访问([]和[:])用索引从0开始,在列表的开始位置...
分类:编程语言   时间:2014-12-02 11:45:58    阅读次数:217
【简明 Python 教程】学习笔记【函数】
定义函数 : 函数通过def关键字定义。 def关键字后跟一个函数的?标识符?名称,然后跟一对圆括号。圆括号之中可以包括一些变量名,该行以冒号结尾。接下来是一块语句,它们是函数体。 函数形参: 函数中的参数名...
分类:编程语言   时间:2014-12-02 10:44:01    阅读次数:214
解决方案:The type java.lang.Object cannot be resolved It is indirectly referenced ...
今天导入了两个library,出现这种错误,最终解决方法是: 将project.properties中的target=android-17改成自己的Eclipse的版本号就行了,我的是改成了target=android-19...
分类:编程语言   时间:2014-12-02 10:40:18    阅读次数:178
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!