- 博客(8)
- 资源 (2)
- 收藏
- 关注
转载 JAVA深入研究——Method的Invoke方法。
from:http://www.cnblogs.com/onlywujun/p/3519037.html在写代码的时候,发现Method可以调用子类的对象,但子类即使是改写了的Method,方法名一样,去调用父类的对象也会报错,虽然这是很符合多态的现象,也符合java的动态绑定规范,但还是想弄懂java是如何实现的,就学习了下Method的源代码。 Method的invoke方法
2015-01-24 16:32:40 613
转载 java中的引用类型概念
from:http://blog.sina.com.cn/s/blog_7fb1495b01012sfn.html1、什么是引用类型 引用类型(reference type)指向一个对象,不是原始值,指向对象的变量是引用变量。 在java里面除去基本数据类型的其它类型都是引用数据类型,自己定义的class类都是引用类型,可以像基本类型一样使用。
2015-01-24 16:31:25 393
转载 JAVA多线程实现方式主要有三种:继承Thread类、实现Runnable接口、使用ExecutorService、Callable、Future实现有返回结果的多线程。其中前两种方式线程执行完后都没
from:http://blog.csdn.net/aboy123/article/details/38307539JAVA多线程实现方式主要有三种:继承Thread类、实现Runnable接口、使用ExecutorService、Callable、Future实现有返回结果的多线程。其中前两种方式线程执行完后都没有返回值,只有最后一种是带返回值的。1、继承Thread类实现多
2015-01-23 20:02:40 1048
转载 Java泛型详解
from:http://blog.csdn.net/jinuxwu/article/details/67711211. 概述在引入范型之前,Java类型分为原始类型、复杂类型,其中复杂类型分为数组和类。引入范型后,一个复杂类型就可以在细分成更多的类型。例如原先的类型List,现在在细分成List, List等更多的类型。注意,现在List, List是两种不同的类型,他们之
2015-01-23 16:35:09 369
转载 HashMap 多线程处理之 Fail-Fast机制:
fromhttp://www.cnblogs.com/alexlo/archive/2013/03/14/2959233.htmlFail-Fast机制: 我们知道java.util.HashMap不是线程安全的,因此如果在使用迭代器的过程中有其他线程修改了map,那么将抛出ConcurrentModificationException,这就是所谓fail-fast策略。
2015-01-15 11:08:19 482
转载 fail-fast机制
在JDK的Collection中我们时常会看到类似于这样的话: 例如,ArrayList:注意,迭代器的快速失败行为无法得到保证,因为一般来说,不可能对是否出现不同步并发修改做出任何硬性保证。快速失败迭代器会尽最大努力抛出 ConcurrentModificationException。因此,为提高这类迭代器的正确性而编写一个依赖于此异常的程序是错误的做法:迭代器的快速失
2015-01-15 11:05:51 415
转载 list remove 操作要注意的地方
fromhttp://blog.csdn.net/cnham/article/details/4502168import java.util.*; public class object { public static void main(String[] args) { String str1 = new String("abcde");
2015-01-15 11:04:30 436
转载 Timer和TimerTask详解
from:http://blog.csdn.net/ahxu/article/details/249610以下内容根据 The JavaTM Tutorial 和相关API doc翻译整理,以供日后参考:1.概览Timer是一种定时器工具,用来在一个后台线程计划执行指定任务。它可以计划执行一个任务一次或反复多次。TimerTask一个抽象类,它的子类代表一个可以
2015-01-05 16:51:19 380
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人