概念:
泛型是Java SE 1.5的新特性,泛型的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数。这种参数类型可以用在类、接口和方法的创建中,分别称为泛型类、泛型接口、泛型方法。 Java语言引入泛型的好处是安全简单。
泛型的常用字符代表意思:
? 表示不确定的java类型。
T 表示java类型。
K V 分别代表j...
分类:
编程语言 时间:
2014-08-11 00:25:41
阅读次数:
324
*java多线程--等待唤醒机制:经典的体现"生产者和消费者模型*对于此模型,应该明确以下几点:*1.生产者仅仅在仓库未满的时候生产,仓库满了则停止生产。*2.消费者仅仅在有产品的时候才能消费,仓空则等待。*3.当消费者发现仓储没有产品可消费的时候,会唤醒等待生产者生产。*4.生产者在生产出可以消费...
分类:
编程语言 时间:
2014-08-11 00:02:21
阅读次数:
665
1.wait和notify,notifyAll:wait和notify,notifyAll是Object类方法,因为等待和唤醒必须是同一个锁,不可以对不同锁中的线程进行唤醒,而锁可以是任意对象,所以可以被任意对象调用的方法,定义在Object基类中。wait()方法:对此对象调用wait方法导致本线...
分类:
编程语言 时间:
2014-08-10 01:27:39
阅读次数:
643
死锁:是两个或者两个以上的线程被无限的阻塞,线程之间互相等待所需资源。线程死锁产生的条件:当两个线程相互调用Join()方法。当两个线程使用嵌套的同步代码块的时候,一个线程占用了另一个线程的锁,互相等待阻塞,就有可能产生死锁。下面看代码:代码1:死锁的案例package com.lp.ecjtu.T...
分类:
编程语言 时间:
2014-08-09 13:16:08
阅读次数:
267
------- android培训、java培训 期待与您交流! ----------1.Java的三大技术架构 JAVAEE(Java Platform Enterprise Edition): 开发企业环境下的应用程序,主要针对web程序开发; JAVASE(Java Platform St.....
分类:
编程语言 时间:
2014-08-09 11:12:07
阅读次数:
400
1.验证同步函数使用的锁----普通方法使用的锁思路:创建两个线程,同时操作同一个资源,还是用卖票的例子来验证。创建好两个线程t1,t2,t1线程走同步代码块操作tickets,t2,线程走同步函数封装的代码操作tickets,同步代码块中的锁我们可以指定。假设我们事先不知道同步函数用的是什么锁;如...
分类:
编程语言 时间:
2014-08-08 23:50:26
阅读次数:
396
基本数据类型包装类基本数据类型引用数据类型byteByteshortShortintIntegerlonglongfloatFloatcharCharacterbooleanBooleandoubleDouble基本数据类型包装类最常见的作用就是用于基本数据类型和字符串类型之间的转换基本数据类型转换成字符串基本数据类型+“”基本数据类型.toSt..
分类:
编程语言 时间:
2014-08-08 18:30:36
阅读次数:
235
String和StringBufferString是一个特殊的对象,一旦被初始化,就不会被改变。()指的是abc不是变量s1.Strings1="abc";s1是一个类类型变量,“abc”是一个对象。Strings2=newString("abc");s1和s2的区别:s1在字符串常量池中创建了一个abc字符串s2在堆中创建了两个对象一个是默..
分类:
编程语言 时间:
2014-08-08 18:30:26
阅读次数:
296
System:描述系统的一些信息preperties();获取系统信息Propertiesprop=newSystem.getProperties();是hashtable的子类。用map的方法去除该类集合中的元素。该集合中存储的都是字符串,没有泛型定义。Stringcalue=(String)prop.get(obj);System.out.println(obj+":"+value);//..
分类:
编程语言 时间:
2014-08-08 18:29:47
阅读次数:
308
Java天生骄傲系列-11Eclipse的使用(略);2在eclipse下Java程序的编写和运行,及Java运行环境的配置略;3快捷键的配置,常用快捷键(略);注:当程序有错误的时候,我们才会采取debug的方式去运行程序!4程序的调试和运行;以断点的方式去查看程序出现的问题。断点调试常用功..
分类:
编程语言 时间:
2014-08-08 16:22:06
阅读次数:
175