`
文章列表

java超类

this是java使用的一个特定意义的引用,它指向当前对象自身。(指向该关键词所在的类,,用来引用自己所在的类中的成员变量或方法。)super关键词指向该关键词所在类的父类,用来引用父类中的成员变量或方法。     通过 super.someMethod([paramlist])将调用父类中的 someMethod()方法。     该方法不一定是在当前类的直接父类中定义的,可以是直接父类在类的层次体系中继承而来。 Super 超类 (Java编程语言)  超类 :用java术语来讲,被继承的类称为超类,继承的类称为子类。  面向对象编程的最重要的特色之一就是能够使用以前创建的类的方法和域。通 ...

rmi实例

    博客分类:
  • rmi
rmi 实例 最近看到自服务系统的基本架构,里面有大量接口是调用主应用的服务,这种分布式应用应该会涉及到RMI,先看看具体实现,实现步骤大致如下:1、生成一个远程接口 2、实现远程对象(服务器端程序) 3、生成占位程序和骨干网(服务器端程序) 4、编写服务器程序 5、编写客户程序 6、注册远程对象 7、启动远程对象   package RMI; import java.rmi.Remote;import java.rmi.RemoteException;/** * RMI远程接口 * @author yaohonv */public interface ServiceMethodI ext ...

java instanceof

今天写程序,突然发现自己以前写的方法很多都是重复代码,譬如说根据不同子类作不同处理的方法,完全可以用instanceof来干么,于是用了一下这个,但为了保险起见,还是查了一下,找了一篇文章,贴上来,做个备份。 PS: 使用instanceof降低效率么???      instanceof是Java的一个二元操作符,和==, >, <是同一类东东。由于它是由字母组成的,所以也是Java的保留关键字。它的作用是测试它左边的对象是否是它右边的类的实例,返回boolean类型的数据。举个例子: String s = "I AM an Object! "; boole ...
在安装完Oracle10g后,使用PL/SQL工具连接,提示如下的问题:   ORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务          
三个配置文件 listener.ora、sqlnet.ora、tnsnames.ora ,都是放在$ORACLE_HOME/network/admin目录下。参考:http://hi.baidu.com/lisongyuan1984/blog/item/94092c4f9a8176cdd1c86ace.html

Orcale简介及常用服务

 
一:Orcale简介   1.发展史     1978年,Orcale诞生     1982年,Orcale3推出了,它是第一个能够运行在大型机和小型机上的关系型数据库     1997年,Orcale公司推出了基于java语言的Orcale8,并与2年后推出了Orcale8i(i代表Internet)     2001年,Orcale公司发布了Orcale9i     2007年,Orcale公司推出Orcale11g    2.特点     (1)支持大数据库、多用户、高性能的事务处理     (2)提供了基于角色分工的安全保密管理     (3)提供了新的分布式数据库能 ...
1.本人当前使用的Tomcat版本为:6.0.20,oracle为稳定的9i版本 2.下文为方便起见,依习惯以%Tomcat_Home%表示Tomcat安装的目录,本人安装目录为“E:\Program Files\WindowsXP\tomcat6” 配置步骤如下: 1.Tomcat 6的配置和以前的不同了,不推荐在serv ...
一、简介        JNDI : Java Naming and Directory Interface (JNDI)      首先关于jndi的配置网上资料很多,但大多都不是我想要的,原因很简单,改的配置文件太多,耦合度还是太高。     据网上资料所言,需要更改的配置文件有三:tomcat的server.xml,工程下的WEB-INF/web.xml和spring的数据源bean的配置。虽然只有三个,但在我看来还是太多,WEB-INF/web.xml是及其不愿意经常改动的。于是就有了以下的方案,只需改动tomcat配置和spring的配置,步骤有二。    1、更改tomca ...
关于Java中的final Java中的final共有三种用法: final成员变量 当你在类中定义变量时,在其前面加上final关键字,那便是说,这个变量一旦被初始化便不可改变,这里不可改变的意思对基本类型来说是其值不可变,而对于对象变量来说其引用不可再变,但引用变量所指向的对象中的内容还是可以改变的。 其初始化可以在三个地方, 一是其定义处,也就是说在final变量定义时直接给其赋值, 二是在构造函数中。而且在Java1.1以前,只能是在定义时给值。 三是在初如化代码块中{} 或者 static{} 下面这段代码演示了这一点:更加详细的探讨请参考关于final变量的初始化探讨 impo ...
Global site tag (gtag.js) - Google Analytics