JNI简单示例 时间: 2010-01-06 BlogJava Winty Java通过JNI调用本地系统的动态库(Windows上是dll形式,Unix中是so形式的文件)。JNI的简单步骤 如下: Step1:编写Java类,其中包含要实现的native方法。 JNITest.java:public class JNITest{static{System.loadLibrary(JNITest);}public native void showMessageBox 发布时间:2012-06-24 作者: 佚名技术 views(180)
Java程序异常处理的特殊情况 时间: 2010-01-06 1、不能在finally块中执行return,continue等语句,否则会把异常吃掉; 2、在try,catch中如果有return语句,则在执行return之前先执行finally块 请大家仔细看下面的例子: public class TryTest {public static void main(String[] args) {try {System.out.printl 发布时间:2012-06-24 作者: 佚名技术 views(165)
简单的JavaEE异常处理机制 时间: 2009-12-15 BlogJava 西西里 首先,当DAO层Catch到SQL异常,应该让相应的事务回滚,并继续抛出该异常 conn.rollback();throw e; 在方法声明时throws这个异常; 第二,在Service层调用到Dao层时,try catch这个异常,在catch住中把它处理为RuntimeException异常; 处理过程是:自 发布时间:2012-06-24 作者: 佚名技术 views(175)
Java线程知识深入解析 时间: 2010-01-06 一般来说,我们把正在计算机中执行的程序叫做进程(Process) ,而不将其称为程序(Program)。所谓线程(Thread),是进程中某个单一顺序的控制流。新兴的操作系统,如Mac,Windows NT,Windows 95等,大多采用多线程的概念,把线 程视为基本执行单位。线程也是Java中的相当重要的组 发布时间:2012-06-24 作者: 佚名技术 views(228)
JVM(Java虚拟机)详解 时间: 2010-01-06 可能有很多学习Java的朋友还不知道Java的运行原理、Java虚拟机是怎么工作的,本文将为你详细讲解(JVM)Java虚拟机。 在Java中引入了虚拟机的概念,即在机器和编译程序之间加入了一层抽象的虚拟的机器。这台虚拟的机器在任何平台上都提供给编译程序一个的共同的接口。编译 发布时间:2012-06-24 作者: 佚名技术 views(212)
集成技术:.NET单挑J2EE 时间: 2009-12-15 关于集成技术方面,我本不想比较,其实所有的开发者都明白一个道理,微软的开发平台天生就具有集成的优势,其实不用战斗,这场战役已经胜负明晰了,.NET身出名门,它在这场战斗胜利,我想很多人不会持太大的歧义,那么就让我们来看看.NET在哪些方面胜过J2EE的。 虽然 发布时间:2012-06-24 作者: 佚名技术 views(170)
Java中泛型的理解与等价实现 时间: 2010-01-06 泛型是Java SE 1.5的新特性,泛型的本质是参数化类型,也就是说所操作的数据类型被指定为一个 参数。这种参数类型可以用在类、接口和方法的创建中,分别称为泛型类、泛型接口、泛型方法。 Java语言引入泛型的好处是安全简单。 在Java SE 1.5之前,没有泛型的情况 发布时间:2012-06-24 作者: 佚名技术 views(190)
java容器学习 时间: 2010-01-06 BlogJava 胡鹏 ArrayList 读快 改 慢(底层数组实现) LinkedList 改快 读 慢 (链表 实现) Hash两者之间 重复是指equals相同就是重复 当对象当作索引的时候(键、值):重写equals方法,必须重写hashCode方法,保证equals了,要保证 hashCode也相同 Set: 没有顺序,不可以重复 List: 发布时间:2012-06-24 作者: 佚名技术 views(219)
|