易截截图软件、单文件、免安装、纯绿色、仅160KB

oracle居然能调用java程序

以前只知道java能调用oracle存储过程和函数,但今天我发现原来oracle也可以调用java
测试环境oracle 10g
call dbms_java.set_output(5000);
--首先在oracle中编译java文件 以下是个简单的
create or replace and compile java source named helloworld as
public     class   helloworld    {
         static    public    String Message(String name)    {
            return     " Hello,   "    +    name;
        }
}
--然后用函数调用java
create or replace function hello (name VARCHAR2 )   return    VARCHAR2
      as language java name
       ' Hello.Message (java.lang.String) return java.lang.String ' ;
      
--调用函数
select hello( ' world! ' ) from dual;
扩展:
1。 oracle编译java 需要class文件吗?  在电脑中搜索没有找到。 很神奇, 没有class JVM如何调用java的??
2。 如果java程序要返回集合怎么办?
3。 oracle 编译java  报错吗, 可以异常处理吗?


相关文档:

java web application中各种路径的取得方法

经常忘记这些基础的东西,记下来了。
在jsp和class文件中调用的相对路径不同。 在jsp里,根目录是WebRoot 在class文件中,根目录是WebRoot/WEB-INF/classes 当然你也可以用System.getProperty("user.dir")获取你工程的绝对路径。
另:在Jsp,Servlet,Java中详细获得路径的方法!
1.jsp中取得路径:
以工程名为TEST为例:
......

java使用通配符简化泛型使用

在使用 Java™ 语言的泛型时,通配符非常令人困惑,并且最常见的一个错误就是在使用有界通配符的两种形式的其中之一(“? super T” 和 “? extends T”)时出现错误。您出错了吗?别沮丧,即使是专家也会犯这种错误,本月 Brian Goetz 将展示如何避免这个错误。
在 Java 语言中,数组是协变的( ......

java基础面试题

1.请写出下列Java代码的输出结果  
  package   test;  
  public   class   FatherClass()  
      {   public   FatherClass()  
       &n ......

Java技术基础

Java一定要掌握的技术
-------------------------------------------------------------------------------
jvm优化
jvm线程调度序列
java gc机制
java gc算法
Java gc原理
java 内存管理
如何主动通知jvm进程垃圾回收
异常机制|java的异常处理
线程|线程的实现
集合类框架
java.io
服务器:Squid、Lighttpd、 ......

MyEclipse的JAVA项目中ImageIcon不能用

1.新建了一个HelloWorld的JAVA Project 2.源文件放在SRC目录下,但是将图片文件 XX.GIF 放入该目录下在源文件中却不能使用相对路径,只能将图片文件放在HelloWorld 目录下面才可!可在类中类似使用 ImageIO.read(new File("XX.GIF")); ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号