本篇文章先从整体介绍了Java集合框架包含的接口和类,然后总结了集合框架中的一些基本知识和关键点,并结合实例进行简单分析。当我们把一个对象放入集合中后,系统会把所有集合元素都当成Object类的实例进行处理。从JDK1.5以后,这种状态得到了改进:可以使用泛型来限制集合里元素的类型,并让集合记住所有 ...
分类:
编程语言 时间:
2016-05-13 11:51:10
阅读次数:
141
扩展:函数名可以当做参数传递 冒泡排序: 1.算法描述:(1)共循环 n-1 次(2)每次循环中,如果 前面的数大于后面的数,就交换(3)设置一个标签,如果上次没有交换,就说明这个是已经好了的。 示例: 递归 在函数内部,可以调用其他函数。如果一个函数在内部调用自身本身,这个函数就是递归函数。 示例 ...
分类:
编程语言 时间:
2016-05-13 11:53:09
阅读次数:
244
本文由 ImportNew - 好好先生 翻译自 javapapers。 Java的内存分配与回收全部由JVM垃圾回收进程自动完成。与C语言不同,Java开发者不需要自己编写代码实现垃圾回收。这是Java深受大家欢迎的众多特性之一,能够帮助程序员更好地编写Java程序。 下面四篇教程是了解Java ...
分类:
编程语言 时间:
2016-05-13 11:52:50
阅读次数:
235
Java中的枚举跟其它普通类很像,在其内部包含了一堆预先定义好的对象集合; 下面是若干个关于枚举的例子,可以帮助我们更好的使用枚举类型; 一个简单的例子 结果输出: 调用构造方法 结果打印: 什么时候使用枚举 Java中的枚举与普通类很像,内部包含了一堆预先定义好的对象集合; 一个比较好的使用场合是 ...
分类:
编程语言 时间:
2016-05-13 11:48:43
阅读次数:
194
原文出处: cnblogs-小学徒V 在Java中,它的内存管理包括两方面:内存分配(创建Java对象的时候)和内存回收,这两方面工作都是由JVM自动完成的,降低了Java程序员的学习难度,避免了像C/C++直接操作内存的危险。但是,也正因为内存管理完全由JVM负责,所以也使Java很多程序员不再关 ...
分类:
编程语言 时间:
2016-05-13 11:47:53
阅读次数:
265
var btn = UIButton(frame: CGRect(x: 200, y: 200, width: 100, height: 100)) btn.setTitle("jicheng", forState: UIControlState.Normal) //btn.setTitleColo ...
分类:
编程语言 时间:
2016-05-13 11:47:11
阅读次数:
425
<bean id="接口" parent="父id"> <property name="target"> <ref local="实现" /> </property> </bean> <bean id="实现" class="实现类的全路径"> <property name="成员变量"> <ref ...
分类:
编程语言 时间:
2016-05-13 11:46:50
阅读次数:
173
防止窗口闪烁的方法 1、将Invalidate()替换为InvalidateRect()。 Invalidate()会导致整个窗口的图象重画,需要的时间比较长,而InvalidateRect()仅仅重画Rect区域内的内容,所以所需时间会少一些。虫虫以前很懒,经常为一小块区域的重画就调用Invali... ...
分类:
编程语言 时间:
2016-05-13 11:47:12
阅读次数:
279
int[] arr =new int[6]; for (int i=0;i<6;i++) { Random r= new Random(); arr[i]=r.nextInt(36)+1; for (int j=0;j<i;j++) { if(arr[i]==arr[j]) { i--; break ...
分类:
编程语言 时间:
2016-05-13 11:47:50
阅读次数:
383
//元组是swift中特有的,OC中并没有相关类型 /* 它是一种数据结构,在数学中应用广泛 类似于数组或字典 可以定义一组数据 组成元组类型的数据称为"元素" */ //元组,数组,字典的区别 //1.使用数组来定义一组数据 let infoArray = ["wenjian",18,1.88] ...
分类:
编程语言 时间:
2016-05-13 11:46:48
阅读次数:
238
#include <stdio.h>main(){ int a[20],i,j; if(i==0||i==1) a[i]=1; if(i>=2) a[i]=a[i-2]+a[i-1]; scanf("%d%d%d",&j,&i,&i,&i); while(j--) { printf("%d\n%d\ ...
分类:
编程语言 时间:
2016-05-13 11:43:35
阅读次数:
136
当你穿戴好HoloLens后,你就会处在全息应用世界的中心。当你的项目开启了"Virtual Reality Support"选项并选中了"Windows Holographic"后,Unity的摄像头组件会自动进行立体渲染,也会自动跟随你而移动或者旋转。 尽管如此,为了保证全息体验,以下选项需要你 ...
分类:
编程语言 时间:
2016-05-13 11:42:10
阅读次数:
243
```#include using namespace std;const int N = 10;int data[] ={6,1,2,7,9,3,4,5,10,8};void directInsertSort(int* data,int n);void printArray(int* data, ... ...
分类:
编程语言 时间:
2016-05-13 11:44:38
阅读次数:
208
字符串 * 数字 打印字符串 数字 次 字符串相加 字符串连在一起 字符串长度 len 分割:s.split s.split()将s按照空格(包括多个空格,制表符\t,换行符\n等)分割,并返回所有分割得到的字符串。 连接:s.join 替换:s.replace 大小写转换: s.upper()方法 ...
分类:
编程语言 时间:
2016-05-13 11:40:55
阅读次数:
459
import java.util.ArrayList; import java.util.Collections; import java.util.Random; import java.util.*; public class choujiang { private ArrayList<Inte ...
分类:
编程语言 时间:
2016-05-13 11:37:45
阅读次数:
229
函数节流技术的主要思路是,通过一个定时器,阻断连续重复的函数调用。对于我们自己内部使用的函数,这通常意义不大,也不推荐使用这个技术,它可能会丢失对某些数据的处理。但是对于在用户界面调用的函数,却非常有意义。 AD:51CTO网+ 首届中国APP创新评选大赛>> 函数节流技术的主要思路是,通过一个定时 ...
分类:
编程语言 时间:
2016-05-13 11:37:38
阅读次数:
179
var SearchBtn = uibutton() SearchBtn.frame.origin.x //获取坐标x SearchBtn.frame.origin.Y // 获取坐标Y SearchBtn.frame.size.width //获取宽度 SearchBtn.frame.size.h ...
分类:
编程语言 时间:
2016-05-13 11:36:55
阅读次数:
3750