说到开源数据库,很多人想到了MySQL和PostgreSQL数据库,这是两种比较有名和使用量较多的数据库技术,两者虽然都是开源的,但开源协议是不一样的。
PostgreSQL遵循灵活的开源协议BSD,MySQL使用的是GPL(GNU General Public License)协议,二者有以下区别:
1. 商业使用限制方面…
1. **new 关键字** User user = new User(); 2. **clone() 方法** User clonedUser = originalUser.clone();
3. **通过反射机制创建** Class<?> cls = Class.forName("com.dao.User"); User u = (User) cls.newInstance();
4. **序列化反序列化** …