07 2011 档案

JAVA中的反射机制
     摘要: JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。
Java反射机制主要提供了以下功能: 在运行时分析类的能力,判断任意对象所属类,类中有哪些方法,有哪些成员变量;在运行时控查对象,比如,只写一个toString()方法供所有的类使用;实现通用数组操作代码的功能。  阅读全文

posted @ 2011-07-28 13:45 无很 阅读(196) | 评论 (0)  编辑

java中读取配置文件信息的六种方法
     摘要: 1。使用Java.util.Properties类的load()方法
示例: InputStream in = lnew BufferedInputStream(new FileInputStream(name));
Properties p = new Properties();
p.load(in);
2。使用java.util.ResourceBundle类的getBundle()方法
示例: ResourceBundle rb = ResourceBundle.getBundle(name, Locale.getDefault());  阅读全文

posted @ 2011-07-28 13:34 无很 阅读(910) | 评论 (0)  编辑

JAVA深入探索-参数传递
     摘要: 按值传参
JAVA中的参数传递只存在传值方式一种,但也有传引用的概念。
这是java参数传递的核心说明。java不像C/C++那样可以通过指针符或地址符来区分传值还是传引用,因为它只有一种参数传递的方式,那就是传值方式。这对初学java的人来说很难理解,通过下面的例子可以看出真正的传值在java中是如何实现的。
public static void swap(int a,int b){//交换两个变量的值
int temp = a;
a = b;
b = temp;
System.out.println("swap:"+a+","+b);
}
......  阅读全文

posted @ 2011-07-28 13:31 无很 阅读(243) | 评论 (0)  编辑

使用JNI技术实现JAVA程序调用dll
     摘要: JAVA的跨平台的特性深受java程序员们的喜爱,但正是由于它为了实现跨平台的目的,使得它和本地机器的各种内部联系变得很少,大大约束了它的功能,比如与一些硬件设备通信,往往要花费很大的精力去设计流程编写代码去管理设备端口,而且有一些设备厂商提供的硬件接口已经经过一定的封装和处理,不能直接使用java程序通过端口和设备通信,这种情况下就得考虑使用java程序去调用比较擅长同系统打交道的第三方程序,从1.1版本开始的JDK提供了解决这个问题的技术标准:JNI技术.
JNI是Java Native Interface(Java本地接口)的缩写,本地是相对于java程序来说的,指直接运行在操作系统之上,与操作系统直接交互的程序.从1.1版本的JDK开始,JNI就作为标准平台的一部分发行.在JNI出现的初期是为了Java程序与本地已编译语言,尤其是C和C++的互操作而设计的,后来经过扩展也可以与c和c++之外的语言编写的程序交互,例如Delphi程序.  阅读全文

posted @ 2011-07-28 12:37 无很 阅读(427) | 评论 (0)  编辑

J2EE 13种技术规范
     摘要: J2EE平台由一整套服务(Services)、应用程序接口(APIs)和协议构成,它对开发基于Web的多层应用提供了功能支持,下面对J2EE中的13种技术规范进行简单的描述(限于篇幅,这里只能进行简单的描述):
1.JDBC(Java Database Connectivity):
JDBC API为访问不同的数据库提供了一种统一的途径,象ODBC一样,JDBC对开发者屏蔽了一些细节问题,另外,JDCB对数据库的访问也具有平台无关性。
2.JNDI(Java Name and Directory Interface):
JNDI API被用于执行名字和目录服务。它提供了一致的模型来存取和操作企业级的资源如DNS和LDAP,本地文件系统,或应用服务器中的对象。
3.EJB(Enterprise JavaBean):
J2EE技术之所以赢得某体广泛重视的原因之一就是EJB。它们提供了一个框架来开发和实施分布式商务逻辑,由此很显著地简化了具有可伸缩性和高度复杂的企业级应用的开发。EJB规范定义了EJB组件在何时如何与它们的容器进行交互作用。容器  阅读全文

posted @ 2011-07-28 12:34 无很 阅读(173) | 评论 (0)  编辑

pl/sql中添加 shortcuts插件
     摘要: 在pl/sql中添加快捷键的支持只需要把一个文本类型的文件plugin.txt放入到pl/sql安装目录下的plugins文件夹中。
其中plugin.txt 文件中的内容为(自定义的内容,可以根据自己的习惯设置):  阅读全文

posted @ 2011-07-28 09:05 无很 阅读(1035) | 评论 (0)  编辑