for(int i = X; i < y; i ++ ){ 循环体; }: 主要用于已知循环次数循环,可以节约2行代码和变量名重复使用,是java编程中最常用的循环。 int n = 0; while(循环条件){ 循环体; n++; }: 主要用于未知循环次数的循环中,是除了for循环最常用的循环 ...
分类:
编程语言 时间:
2016-06-11 21:19:48
阅读次数:
179
看到公司前辈的代码中用到了union,不管是大学还是工作用到union机会比较少,还是挺新奇的.所以特意找些资料学习学习 前辈的代码: 下面是找的学习帖子: http://blog.sina.com.cn/s/blog_660234cf0100wsgs.html union主要是共享内存,分配内存以 ...
分类:
编程语言 时间:
2016-06-11 20:15:40
阅读次数:
242
题目描述 把一个数组最开始的若干个元素搬到数组的末尾,我们称之为数组的旋转。输入一个递增排序的数组的一个旋转,输出旋转数组的最小元素。例如数组{3,4,5,1,2}为{1,2,3,4,5}的一个旋转,该数组的最小值为1。NOTE:给出的所有元素都大于0,若数组大小为0,请返回0。 ...
分类:
编程语言 时间:
2016-06-11 20:11:17
阅读次数:
159
Java SE包含了由一组类和接口组成的Java集合框架,用来将储存的数据以某种结构组织,并以特定的方式来访问这些数据,其目的就是提供一个处理对象集合的通用框架。 Java集合框架将对象储存的方式分为三种类型,分别是: Set(集):对象容器中的对象没有顺序,且不能重复。 List(列表):对象容器 ...
分类:
编程语言 时间:
2016-06-11 20:03:45
阅读次数:
156
单例模式 单例模式 推荐书籍:大话设计模式 ...
分类:
编程语言 时间:
2016-06-11 20:05:38
阅读次数:
161
自动装箱 java执行Integer i = 100;编译器编译成Integer i = Integer.valueOf(100); 自动拆箱 java执行 参考: http://www.cnblogs.com/danne823/archive/2011/04/22/2025332.html ...
分类:
编程语言 时间:
2016-06-11 20:02:36
阅读次数:
141
java常量池技术 java中常量池技术说的通俗点就是java级别的缓存技术,方便快捷的创建一个对象。当需要一个对象时,从池中去获取(如果池中没有,就创建一个并放入池中),当下次需要相同变量的时候,不用重新创建,从而节省空间。 java八种基本类型的包装类和对象池 java中的基本类型的包装类、其中 ...
分类:
编程语言 时间:
2016-06-11 20:03:04
阅读次数:
155
//System.out.println("int a = 2.24;错误,因为int类型不能有小数"); // System.out.println("int a = 2.24f;错误,int类型不能定义小数"); // System.out.println("float k = 2.24;错误, ...
分类:
编程语言 时间:
2016-06-11 20:03:37
阅读次数:
189
Q:
Implement regular expression matching with support for '.' and '*'.
'.' Matches any single character.
'*' Matches zero or more of the preceding element.
The matching should cover the entire ...
分类:
编程语言 时间:
2016-06-11 18:57:56
阅读次数:
207
十五、Object类
1.toString
2.equals
十六、对象转型(casting)
十七、动态绑定(多态)
十八、抽象类(abstract)
十九、final关键字
二十、接口 ...
分类:
编程语言 时间:
2016-06-11 18:47:36
阅读次数:
266
CPU运行原理与多线程 什么是线程(thread)? 线程是操作系统能够进行运算调度的最小单位。它被包含在进程之中,是进程中的实际运作单位。一条线程指的是进程中一个单一顺序的控制流,一个进程中可以并发多个线程,每条线程并行执行不同的任务 进程是容器,线程是真正执行的任务单元 ...
分类:
编程语言 时间:
2016-06-11 18:45:13
阅读次数:
146
转自:http://www.jb51.net/article/55011.htm ...
分类:
编程语言 时间:
2016-06-11 18:42:40
阅读次数:
132
作为一个经验丰富的C/C++程序员, 肯定亲手写过各种功能的代码, 比如封装过数据库访问的类, 封装过网络通信的类,封装过日志操作的类, 封装过文件访问的类, 封装过UI界面库等, 也在实际的项目中应用过, 但是回过头仔细想想,其实以前自己写过的这些代码,只能是在特定的项目或者特定的环境中使用, 对 ...
分类:
编程语言 时间:
2016-06-11 18:39:43
阅读次数:
138
一、结构类图 ①、PropertyResolver : Environment的顶层接口,主要提供属性检索和解析带占位符的文本。bean.xml配置中的所有占位符例如${}都由它解析 ②、ConfigurablePropertyResolver : 该接口定义了如何对组件本身进行配置。如:刚刚提到获 ...
分类:
编程语言 时间:
2016-06-11 18:40:48
阅读次数:
922