用反射机制
有个接口car,声明exec()方法  一些类实现这个接口 car1,car2,car3实现了exec()方法运行的时候,把car2,car2,car3当作参数传递进去就可以了
void test(String className){
Class son = Class.forName(className);
      car service = (Service) son.newInstance();
      service.exec();}现在还有另外一种技术ioc,也是在运行的时候决定加载什么类,没深入研究,感兴趣的可以自己去研究,网上资料很多