一、成员变量和局部变量
1、区别
1)在类中的位置不同
成员变量:在类中方法外 局部变量:在方法定义中或者方法声明上
2)在内存中的位置不同
成员变量:在堆内存 局部变量:在栈内存
3)生命周期不同
成员变量:随着对象的创建而存在,随着对象的消失而消失 局部变量:随着方法的调用而存在,随着方法的调用完毕而消失
4)初始化...
分类:
其他好文 时间:
2015-04-08 21:35:08
阅读次数:
126
网络设备的区别
中继器:
中继器(repeater)通常配有两个端口,只是简单地把一个端口所接收到的东西复制到另一个端口,反之亦然。它复制数据时时按位复制,并且对协议毫不关心,因此它无法区分不同的帧或封包。多端口的中继器又称集线器(Hub)。
网桥:
网桥(bridge)和中继器不同,它了解链路层协议,因此可以按帧复制数据,而非按位复制。也就是说,网桥在每个端口上至少可以缓存...
分类:
其他好文 时间:
2015-04-08 21:34:57
阅读次数:
153
Runnable和Thread实现多线程的区别...
分类:
编程语言 时间:
2015-04-08 21:33:39
阅读次数:
227
android:layout_marginTop="20dp" android:layout_centerHorizontal="true" //个人中心的妙用和 marginTop一起的妙用 android:layout_centerHorizontal:用于相对布局(RelativeLayo.....
分类:
移动开发 时间:
2015-04-08 21:28:49
阅读次数:
153
Connection:主要是开启程序和数据库之间的连接。没有利用连接对象将数据库打开,是无法从数据库中取得数据的。Close和Dispose的区别,Close以后还可以Open,Dispose以后则不能再用。Command:主要可以用来对数据库发出一些指令,例如可以对数据库下达查询、新增、修改、删除...
分类:
Web程序 时间:
2015-04-08 21:16:03
阅读次数:
153
检出:形成工作拷贝,里面有最后的版本等信息,处于受控状态。 导出:只是把文件导出来,不带版本信息,不受控。 检出得到的文件夹中,是受SVN客户端控制的,对其进行文件或文件夹的增删改操作都会被SVN客户端识别出...
分类:
其他好文 时间:
2015-04-08 20:06:19
阅读次数:
123
数组指针(也称行指针)定义 int (*p)[n];()优先级高,首先说明p是一个指针,指向一个整型的一维数组,这个一维数组的长度是n,也可以说是p的步长。也就是说执行p+1时,p要跨过n个整型数据的长度。如要将二维数组赋给一指针,应这样赋值:int a[3][4];int (*p)[4]; //该...
分类:
编程语言 时间:
2015-04-08 19:45:38
阅读次数:
130
1. Filter实现javax.servlet.Filter接口,在web.xml中配置与标签指定使用哪个Filter实现类过滤哪些URL链接。只在web启动时进行初始化操作。filter 流程是线性的, url传来之后,检查之后,可保持原来的流程继续向下执行,被下一个filter, servle...
分类:
其他好文 时间:
2015-04-08 19:42:34
阅读次数:
107
truncate、delete(不带where子句)与drop的异同点:相同之处: 三者均会删除表内的data。不同点: 、truncate与不带where的delete :只删除数据,而不删除表的结构(定义) drop语句将删除表的结构被依赖的约束(constrain),触发器(trigger),...
分类:
其他好文 时间:
2015-04-08 19:39:37
阅读次数:
227
ConcurrentHashMap和 CopyOnWriteArrayList提供线程安全性和可伸缩性DougLea的 util.concurrent 包除了包含许多其他有用的并发构造块之外,还包含了一些主要集合类型 List 和 Map 的高性能的、线程安全的实现。在本月的 Java理论与实践中,...
分类:
编程语言 时间:
2015-04-08 19:34:01
阅读次数:
138