JavaSE
摘要: How to create a String
阅读全文
摘要: Are parameters passed by reference or passed by value in method invocation?
阅读全文
摘要: Why wait(), notify(), notifyAll() must be called inside a synchronized method/block?
阅读全文
摘要: java.library.path属性在代码中设置不生效问题
阅读全文
摘要: Annotation Processing Tool
阅读全文
摘要: 在Java1.5中创建可变参数[Varargs]
阅读全文
摘要: 本文提供了对 JSR-170 规范所提供特性的广泛介绍。在 2005 年 6 月 17 日通过的规范的最终发行版中,已有两个商业实现:Day Software 的 CRX 和 Obinary 的 Magnolia Power Pack。JSR-170 的引入也导致了企业开源门户和内容管理系统(如 Magnolia 和 eXo 平台)的增多。最重要的是,JSR-170 拥有来自行业领导者(包括 SAP AG、Macromedia 和 IBM)的强大支持,从而在企业阵营建立起了它自己的应用和重要性。就像对象关系映射框架改变了数据库编程一样,JCR API 也有可能极大地改变我们思考和开发内容应用程序的方式。
阅读全文
摘要: System.getProperty()参数大全
阅读全文
摘要: 本文说明在Java API设计中,面向接口编程的思想,以及接口和工厂的关系。
阅读全文
摘要: HTTP(HyperTextTransferProtocol)是超文本传输协议的缩写,它用于传送 WWW方式的数据,关于HTTP协议的详细内容请参考RFC2616。HTTP协议采用了请求/响应模型。客户端向服务器发送一个请求,请求头包含请求的方法、URI、协议版本、以及包含请求修饰符、客户信息和内容的类似于MIME的消息结构。服务器以一个状态行作为响应,相应的内容包括消息协议的版本,成功或者错误编码加上包含服务器信息、实体元信息以及可能的实体内容。
阅读全文
摘要: 一.什么是线程池?
线程池就是以一个或多个线程[循环执行]多个应用逻辑的线程集合.
注意这里用了线程集合的概念是我生造的,目的是为了区分执行一批应用逻辑的多个线程和
线程组的区别.关于线程组的概念请参阅基础部分.
一般而言,线程池有以下几个部分:
1.完成主要任务的一个或多个线程.
2.用于调度管理的管理线程.
3.要求执行的任务队列.
阅读全文
摘要: 本文介绍了一个用Java编写的可以访问MSN服务的开发包-JMsn,利用这个开发包你可以编写自己的具有MSN Messenger功能的客户端程序。
阅读全文
摘要: 共享内存可以说是最有用的进程间通信方式,也是最快的IPC(Inter-Process Communication)形式。两个不同进程A、B共享内存的意思是,同一块物理内存被映射到进程A、B各自的进程地址空间。进程A可以即时看到进程B对共享内存中数据的更新,反之亦然。由于多个进程共享同一块内存区域,必然需要某种同步机制,互斥锁和信号量都可以。
阅读全文
摘要: IO API的可伸缩性对Web应用有着极其重要的意义。Java 1.4版以前的API中,阻塞I/O令许多人失望。从J2SE 1.4版本开始,Java终于有了可伸缩的I/O API。本文分析并计算了新旧I/O API在可伸缩性方面的差异。
阅读全文
摘要: JDK1.5中引入了对java语言的多种扩展,泛型(generics)即其中之一。
这个教程的目标是向您介绍java的泛型(generic)。你可能熟悉其他语言的泛型,最著名的是C++的模板(templates)。如果这样,你很快就会看到两者的相似之处和重要差异。如果你不熟悉相似的语法结构,那么更好,你可以从头开始而不需要忘记误解。
Generics允许对类型进行抽象(abstract over types)。最常见的例子是集合类型(Container types),Collection的类树中任意一个即是。
阅读全文
摘要: HttpClient 是 Apache Jakarta Common 下的子项目,可以用来提供高效的、最新的、功能丰富的支持 HTTP 协议的客户端编程工具包,并且它支持 HTTP 协议最新的版本和建议。本文首先介绍 HTTPClient,然后根据作者实际工作经验给出了一些常见问题的解决方法。
阅读全文
摘要: AccessController.doPrivileged是一个在AccessController类中的静态方法,允许在一个类实例中的代码通知这个AccessController:它的代码主体是享受"privileged(特权的)",它单独负责对它的可得的资源的访问请求,而不管这个请求是由什么代码所引发的。
阅读全文
摘要: 本文介绍如何用JAVA定时执行任务。
阅读全文
摘要: 深入浅出Java设计模式之迭代器模式,迭代这个名词对于熟悉Java的人来说绝对不陌生。我们常常使用JDK提供的迭代接口进行java collection的遍历
阅读全文
摘要: 向大家介绍一种很不错,也是Linux中的权限管理算法。
阅读全文