您的位置:首页 > Web前端 > JQuery

每天学习一点点之Gson||jquery

2015-03-03 16:58 183 查看
1.Gson

Gson 是 Google 提供的用来在 Java 对象和 JSON 数据之间进行映射的 Java 类库。可以将一个 JSON 字符串转成一个 Java 对象,或者反过来。

Gson gson = new Gson();

String json = gson.toJson(modelObject);

ModelObject modelObject1 = gson.fromJson(json, ModelObject.class);

2.jquery

var options = options || {};这个语句是一个赋值或者初始化语句.

该语句在options已经被初始化过后options的值不变,即执行var options = options这一部分.

当options未被初始化,即typeof options = 'undefined'时,执行后面部分即var options = {}来初始化一个对象

3.mysql

Class.forName(xxx.xx.xx) 返回的是一个类

Class.forName(xxx.xx.xx);的作用是要求JVM查找并加载指定的类,也就是说JVM会执行该类的静态代码段

动态加载和创建Class 对象,比如想根据用户输入的字符串来创建对象

String str = 用户输入的字符串

Class t = Class.forName(str);

t.newInstance();

在初始化一个类,生成一个实例的时候,newInstance()方法和new关键字除了一个是方法,一个是关键字外,最主要有什么区别?它们的区别在于创建对象的方式不一样,前者是使用类加载机制,后者是创建一个新类。那么为什么会有两种创建对象方式?这主要考虑到软件的可伸缩、可扩展和可重用等软件设计思想。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: