⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 garageapp.java

📁 Java的面向对象数据库系统的源代码
💻 JAVA
字号:
import java.util.*;import org.ozoneDB.*;public class GarageApp {        public static void main( String[] args ) throws Exception {                if (args.length == 0) {            System.out.println( "usage: ojvm GarageApp create|delete|oldtimers" );            System.exit( 1 );        }                ExternalDatabase db = ExternalDatabase.openDatabase( "ozonedb:remote://localhost:3333" );        System.out.println( "Connected ..." );                db.reloadClasses();                if (args[0].equals( "create" )) {            db.createObject( GarageImpl.class.getName(), 0, "my_garage" );                } else if (args[0].equals( "delete" )) {            Garage garage = (Garage)(db.objectForName( "my_garage" ));            if (garage != null) {                db.deleteObject( garage );            }        } else if (args[0].equals( "add" )) {            Garage garage = (Garage)(db.objectForName( "my_garage" ));            if (garage != null) {                garage.addCar_update( args[1], Integer.parseInt( args[2] ) );            } else {                System.out.println( "Garage object not found!" );            }        } else if (args[0].equals( "oldtimer" )) {            Garage garage = (Garage)(db.objectForName( "my_garage" ));            if (garage != null) {                System.out.println( "Oldtimers:" );                Vector oldtimers = garage.oldtimers();                for ( int i = 0; i < oldtimers.size();  i++ ) {                    Car car = (Car)(oldtimers.elementAt( i ));                    System.out.println( "    Car " + car.name() + " age="                             + car.age() );                }            } else {                System.out.println( "Garage object not found!" );            }        } else {            System.out.println( "Unknown parameter: " + args[0] );        }                db.close();    }}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -