一.作用于类
public class Holder<T> {
private T a;
public void set(T a) {
this.a = a;
}
public T get() {
return a;
}
public static void main (String args[]) {
Holder<Integer> c1 = new Holder<Integer>();
c1.set(new Intege...
- [bigbigwolf] 学习,收藏。 08/10 16:04
- [游客] 昨天的手机早晚报还在说:被视为“素质教育的课外场”的夏令营,在商业化的冲击下变成了“奢侈品”。教育是 08/05 11:15
- [游客] 就是,用事实说话。我觉得卡巴斯基比瑞星好用。 08/04 16:09
- [gao35ban] 不要打口水仗。有种自己去做个程序流量监控包。然后去装个360,监控它的网络活动、截获它的数据包解剖看 08/03 19:13
- [游客] 你算个什么东西 你觉得有一定可信度就可信了 真他妈恶心 08/03 16:43
- [游客] 上面是从瑞星网站上转载来的文章吧,是假的吗?虽然他们是死磕对象。我到觉得有一定可信度。 并且我 08/03 15:25
- [游客] 一楼提出的是文章的正确性,而楼猪却答非所问的说转载文章的权利,显然是在偷换概念。 08/03 13:44
- [abob] 呵呵。我想转载文章到我自己的博客是我的权利吧。 08/02 17:15
- [游客] 笨蛋的楼主只能乱贴别人的文章 07/30 14:42
- [游客] 唤醒每个人心中正义的种子。铲除污秽的土壤, 07/28 09:57
- [caoxwei] http://www.asmedu.net/bbs/pasteinfo.jsp?part=1&lev 02/01 21:54
- [110_112] 加我QQ380076155 希望找一个志同道合的人。希望可以有人互相检查各自的源代码的错误。遇 08/06 18:08
- [abob] 老兄,麻烦给解释一下实验三的第二题吧 ,我实验了好几次 ,也没有看出有什么变化 ,我用的是汇编语言第 03/16 13:04
- [sgiceleo] 老兄,麻烦给解释一下实验三的第二题吧 ,我实验了好几次 ,也没有看出有什么变化 ,我用的是汇编语言第 02/17 11:41
- [abob] 大家相互讨论学习才跟能进步嘛,回答别人问题也是对自己知识的检测^_^ 02/13 14:07
- [sgiceleo] 谢谢博主给我指点,有什么问题,以后多请教你了! 02/02 23:22
- [yuhuofei] 感谢评论。 11/30 00:22
[2009-05-05 10:59] [转]泛型的简单例子
阅读全文 |
评论次数(0) |
浏览次数(288) |
所属类型(JAVA相关)
[2008-10-15 11:03] 递归
递归做为一种算法在程序设计语言中广泛应用.是指函数/过程/子程序在运行过程序中直接或间接调用自身而产生的重入现像.
程序调用自身的编程技巧称为递归( recursion)。
一个过程或函数在其定义或说明中又直接或间接调用自身的一种方法,它通常把一个大型复杂的问题层层转化为一个与原问题相似的规模较小的问题来求解,递归策略只需少量的程序就可描述出解题过程所需要的多次重复计算,大大地减少了程序的代码量。递归的能力在于用有限的语句来定义对象的无限集合。用递归思想写出的程序往往十分简洁易懂。
一般来说,递归需要有边界条件、递归前进段和递归返回段。当边界条件不满足时,递归前进;当边界...
程序调用自身的编程技巧称为递归( recursion)。
一个过程或函数在其定义或说明中又直接或间接调用自身的一种方法,它通常把一个大型复杂的问题层层转化为一个与原问题相似的规模较小的问题来求解,递归策略只需少量的程序就可描述出解题过程所需要的多次重复计算,大大地减少了程序的代码量。递归的能力在于用有限的语句来定义对象的无限集合。用递归思想写出的程序往往十分简洁易懂。
一般来说,递归需要有边界条件、递归前进段和递归返回段。当边界条件不满足时,递归前进;当边界...
阅读全文 |
评论次数(0) |
浏览次数(360) |
所属类型(JAVA相关)
[2008-09-16 15:57] j2me中将Image对像转换为png格式的byte数组
由于J2me中没有ImageIO 导致一些功能无法在J2me上实现.
导致大家无法实现一些功能.
如绘图软件.大头贴.截屏等.
貌私新版的jsr什么什么实现了将Image 输出为png or jpg
但估计等到这种手机上市的时候以是几年后的事情了.
其实在j2me上将Image 对象转成png格式的数组并不是不可能的任务.
原理上说
1 获取Image 的ARGB数据
2将ARGB转换成PNG存储用的的RGBA格式
3RGBA格式的数据还要做些小的处理每行后面加一个byte 0
4用LZ77方法将RGBA格式的数组压缩
5附加正...
导致大家无法实现一些功能.
如绘图软件.大头贴.截屏等.
貌私新版的jsr什么什么实现了将Image 输出为png or jpg
但估计等到这种手机上市的时候以是几年后的事情了.
其实在j2me上将Image 对象转成png格式的数组并不是不可能的任务.
原理上说
1 获取Image 的ARGB数据
2将ARGB转换成PNG存储用的的RGBA格式
3RGBA格式的数据还要做些小的处理每行后面加一个byte 0
4用LZ77方法将RGBA格式的数组压缩
5附加正...
阅读全文 |
评论次数(1) |
浏览次数(430) |
所属类型(JAVA相关)
[2008-09-16 13:36] 基于MIDP1.0实现通信录
本文将向大家讲述如何给予MIDP1.0实现手机通信录,读者需要具备J2ME的基本知识,了解它的构架和主要内容。开发工具选择了eclipse+wtk2.1+j2sdk1.4.2+eclipseME。
关于开发环境请参考搭建J2ME开发环境
关于J2ME的体系结构请参考J2ME平台的体系结构
精通MIDP用户界面设计
个人通信录提供了添加记录、浏览记录、删除记录、删除电话本、查找记录等功能。图4是几个主要界面的截图。细心的读者可能发现这里没有提供编辑的功能,读者可以免费得到个人通信录的源代码,这样您可以尝试添加这项功能。多读代码、多写代码是提高水平、掌握知...
关于开发环境请参考搭建J2ME开发环境
关于J2ME的体系结构请参考J2ME平台的体系结构
精通MIDP用户界面设计
个人通信录提供了添加记录、浏览记录、删除记录、删除电话本、查找记录等功能。图4是几个主要界面的截图。细心的读者可能发现这里没有提供编辑的功能,读者可以免费得到个人通信录的源代码,这样您可以尝试添加这项功能。多读代码、多写代码是提高水平、掌握知...
阅读全文 |
评论次数(0) |
浏览次数(343) |
所属类型(JAVA相关)
[2008-09-16 13:34] RMS从入门到精通之四
本文将主要讲述RecordFilter和RecordEnumeration的用法,这在整个Record Management System中都是至关重要的。由于本人觉得RecordComparator和RecordFilter类似并且用出相对小些,因此不再这里做介绍了。我们依然是通过一个示范的应用程序说明如何使用这两个接口。
RecordFilter的定义非常的简单,他只定义了一个方法那就是boolean matches(byte[] data)。
public interface RecordFilter {
boolean matches( byte[] re...
RecordFilter的定义非常的简单,他只定义了一个方法那就是boolean matches(byte[] data)。
public interface RecordFilter {
boolean matches( byte[] re...
阅读全文 |
评论次数(0) |
浏览次数(336) |
所属类型(JAVA相关)
[2008-09-16 13:32] RMS从入门到精通之三
前面两篇文章详细的介绍了Record Management System的基本概念以及对象序列化的问题,现在我们主要介绍关于RecordStore类的使用,在SUN的网站提供了一个RMSAnalyzer类,你可以把他用在你的项目中来调试你的程序。
Record Store Discovery
你可以通过调用RecordStore.listRecordStores()来得到MIDlet suites中的Record Store,这个静态方法返回一个String类型的数组,每个代表Record Store的名字,如果没有record Store那么会返回null,方法RMSA...
Record Store Discovery
你可以通过调用RecordStore.listRecordStores()来得到MIDlet suites中的Record Store,这个静态方法返回一个String类型的数组,每个代表Record Store的名字,如果没有record Store那么会返回null,方法RMSA...
阅读全文 |
评论次数(0) |
浏览次数(349) |
所属类型(JAVA相关)
[2008-09-16 13:31] RMS从入门到精通之二
在系列之一中,我们着重讲述了Record Management System的基础知识。在介绍如何使用Record Management System之前,我想首先介绍一下Java IO以及在J2ME平台实现序列化的内容,无论对Record Management System还是MIDP中的通用联网框架来说,上述内容都是非常重要的。
在CLDC中定义的Java IO是非常短小精悍的,但是也提供了足够的类来完成我们的IO操作。由于和J2SE的实现是通用的,因此你可以使用J2ME和J2SE或者J2EE平台进行通信。比如通过联网和servlet进行通信。在Record Manageme...
在CLDC中定义的Java IO是非常短小精悍的,但是也提供了足够的类来完成我们的IO操作。由于和J2SE的实现是通用的,因此你可以使用J2ME和J2SE或者J2EE平台进行通信。比如通过联网和servlet进行通信。在Record Manageme...
阅读全文 |
评论次数(0) |
浏览次数(418) |
所属类型(JAVA相关)
[2008-09-16 13:29] RMS从入门到精通之一
Record Management System是J2ME的一个重要的子系统,目的是实现应用程序本地数据的持久性存储。目前支持文件系统的移动信息设备还有限,因此Record Management System是J2ME开发人员实现本地数据存储的首选途径。本文的目的就是全面的介绍Record Management System的知识。
顾名思义Record Management System是管理数据的系统,Record是系统中最重要的实体。在移动设备存储空间存储的并不是字段,而是字节数组。Mobile Infomation Device Profile(MIDP)规范中并没有...
顾名思义Record Management System是管理数据的系统,Record是系统中最重要的实体。在移动设备存储空间存储的并不是字段,而是字节数组。Mobile Infomation Device Profile(MIDP)规范中并没有...
阅读全文 |
评论次数(0) |
浏览次数(365) |
所属类型(JAVA相关)
[2008-09-12 09:48] 位运算符
Java 定义的位运算(bitwise operators )直接对整数类型的位进行操作,这些整数类型包括long,int,short,char,and byte 。表4-2 列出了位运算:
表4.2 位运算符及其结果
运算符 结果
~ 按位非(NOT)(一元运算)
& 按位与(AND)
| 按位或(OR)
^ 按位异或(XOR)
>> 右移
>>> 右移,左边空出的位以0填充
运算符 结果
<< 左移
&= 按位与赋值
|= 按位或赋值
^= 按位异或赋值
>>= 右移赋值
>>>= 右移赋值,左边空出的位以0填充
<<= 左...
表4.2 位运算符及其结果
运算符 结果
~ 按位非(NOT)(一元运算)
& 按位与(AND)
| 按位或(OR)
^ 按位异或(XOR)
>> 右移
>>> 右移,左边空出的位以0填充
运算符 结果
<< 左移
&= 按位与赋值
|= 按位或赋值
^= 按位异或赋值
>>= 右移赋值
>>>= 右移赋值,左边空出的位以0填充
<<= 左...
阅读全文 |
评论次数(0) |
浏览次数(475) |
所属类型(JAVA相关)
[2008-08-19 16:11] ABOB
ABOB(吗啉胍)是为广谱抗病毒药,别名:吗啉咪胍、吗啉双胍、病毒灵、一般对病毒性流感和呼吸道病毒等多种病毒增殖期的各个环节都有作用。临床主要用于呼吸道感染、流感、流行性腮腺炎、水痘、疱疹及扁平疣等治疗。...
阅读全文 |
评论次数(0) |
浏览次数(362) |
所属类型(JAVA相关)
页码数(1):
1