- 浏览: 22306 次
- 性别:
- 来自: 杭州
最新评论
文章列表
上一篇介绍Java提供synchronized关键字来实现多线程同步。如下例所示:
代码:
class ThreadA implements Runnable {
private Parcel7 p;
public ThreadA(Parcel7 p) {
this.p = p;
}
public void run() {
while (true) {
p.input();
}
}
}
class ThreadB implements ...
java提供两种存储对象的方式:数组和集合类。
两者的主要区别:
1,数组的长度固定,集合类长度是可变的;
2,数组既可以存储对象也可以存储基本数据类型,而集合类只能存储对象;
java集合框架体系结构:
|--Collection接口:
|--Set接口:
|--HashSet具体类
|--LinkedHashSet具体类
|--TreeSet具体类
|--List接口:
|--ArrayList具体类
|--LinkedList具体类
|--向量类Vector具体类
|--Stack具体类
其中java.u ...
为了方便的对Array对象、Collection对象进行操作,Java中提供了Arrays类和Collections类对其进行操作。
Collections:是集合对象的工具类,提供了操作集合的工具方法
Arrays:是数组的工具类,提供了对数组的工具方法
其中Arrays和Collections中所有的方法都为静态的,不需要创建对象,直接使用类名调用即可。
Collections比较常用的方法:
1,为List集合进行排序Collections.sort()
code
import java.util.ArrayList;
import java.util.Collections;
imp ...
Java处理的数据流主要分为字节流和字符流。字符流处理的单元为2个字节的Unicode字符,分别操作字符、字符数组或字符串,而字节流处理单元为1个字节,操作字节和字节数组。
字节流的抽象基类:InputStream,OutputStream。
字符流的抽象基类:Reader,Writer。都是存放在java.io包中
字符流:
Reader与Writer
1,FileReader:将一个文件按字符流的形式进行读取操作。方法只包含从Reader和InputStream中所申明的方法。
FileWriter:产生一个输出流,向文件输出数据。方法只包含从Writer和OutputStream ...
<转>[size=medium][/size]
结构化查询语言(Structured Query Language)简称SQL,是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统。各种不同的数据库对SQL语言的支持与标准存在着细微的不同,本文主要是在mySQL上测试的。
本文从以下几个方面开始总结
[/color]
一:DDL--数据定义语言(CREATE,ALTER,DROP,DECLARE) :
其语句包括动词CREATE和DROP。在数据库中创建新表或删除表(CREAT TABLE 或 DROP TABLE);为表加入索引等。DDL包括许多与人 ...
introduction of struts and hibernate
SELECT *
FROM table ta
order by case ta.* when 3 then 3 when 2 then 1 when 1 then 2 end, ta.id desc