08 2015 档案
摘要:java实现多线程可以有以下三种方式:(1)继承Thread 类,重写其run()方法;(2)实现Runnable接口,实现其run() 方法;(3) 实现Callable 接口,重写call() 方法;下面以实际的例子做一下展示 1 import java.util.concurrent.Call...
阅读全文
摘要:在java语言中,join()方法的作用是让调用该方法的线程在执行完run()方法后,再执行join 方法后面的代码。简单点说就是,将两个线程合并,用于实现同步的功能。具体而言:可以通过线程A的join() 方法来等待线程A的结束,或者使用线程A的join(1000)方法来等到线程A的结束,但是最多...
阅读全文
摘要:package Test0817;import java.lang.reflect.InvocationTargetException;import java.lang.reflect.Method;class Base{ int a; Base(){ a=1; System.out.prin...
阅读全文
摘要:【IT168 技术】当调用java命令运行某个Java程序时,该命令将启动一条Java虚拟机进程,同一个JVM的所有线程,所有变量都处于同一进程里,它们都是用该JVM进程的内存区。程序运行到最后正常结束。程序运行到使用System.exit()或Runtime().exit()代码结束程序。程序执行...
阅读全文
摘要:父类引用指向子类对象指的是:例如父类Animal,子类Cat,Dog。其中Animal可以是类也可以是接口,Cat和Dog是继承或实现Animal的子类。Animal animal = new Cat();即声明的是父类,实际指向的是子类的一个对象。那这么使用的优点是什么,为什么要这么用?可以用这几...
阅读全文
摘要:来源 http://blog.csdn.net/kaiwii/article/details/7405761主要功能Class.forName(xxx.xx.xx)返回的是一个类Class.forName(xxx.xx.xx)的作用是要求JVM查找并加载指定的类,也就是说JVM会执行该类的静态代码段...
阅读全文
摘要:1. 简介代理模式(Proxy Pattern)是GoF 23种Java常用设计模式之一。代理模式的定义:Provide a surrogate or placeholder for another object to controlaccess to it(为其他对象提供一种代理以控制对这个对象的...
阅读全文
摘要:栈与堆都是Java用来在Ram中存放数据的地方。与C++不同,Java自动管理栈和堆,程序员不能直接地设置栈或堆。Java的堆是一个运行时数据区,类的(对象从中分配空间。这些对象通过new、newarray、anewarray和multianewarray等指令建立,它们不需要程序代码来显式的释放。...
阅读全文
摘要:来源:http://blog.csdn.net/seayqrain/article/details/5024068使用SAXReader需要导入dom4j-full.jar包。 dom4j是一个Java的XML API,类似于jdom,用来读写XML文件的。dom4j是一个非常非常优秀的Java X...
阅读全文
摘要:http://hi.baidu.com/yangguang_huoyunshen/blog/item/a18ed600044ed010738da59b.htmlStruts2中Action接收参数的方法主要有以下三种:Struts2中Action接收参数的方法主要有以下三种:1.使用Action的属...
阅读全文
摘要:struts2中是可以访问静态成员的,需要以下设置:1.设置配置文件 struts.xml 中如下: 2.JSP页面中可以采用如下方式访问:访问系统环境变量:访问圆周率:ps:JSp页面访问静态Filed和静态方法的格式@className@staticField /静态属性@class...
阅读全文
摘要:来源:http://jingyan.baidu.com/article/f71d60376b4c571ab741d174.htmlSvn(Subversion)是近年来崛起的版本管理工具,在当前的开源项目里(J2EE),几乎95%以上的项目都用到了SVN。Subversion项目的初衷是为了替换当年...
阅读全文

浙公网安备 33010602011771号