tctip demo页面>
摘要: Java中一个实例对象被创建的过程 一、类的加载过程 首先,Jvm在执行时,遇到一个新的类时,会到内存中的方法区去找class的信息,如果找到就直接拿来用,如果没有找到,就会去将类文件加载到方法区。在类加载时,静态成员变量加载到方法区的静态区域,非静态成员变量加载到方法区的非静态区域。 静态代码块是 阅读全文
posted @ 2019-02-25 16:36 张怼怼吖 阅读(3921) 评论(0) 推荐(1) 编辑
摘要: 1: 2: 完全不同的执行结果 这是因为 参数的传递是值的传递 搜寻参数的机制是first local then global, 如果local没找到则到global中找。 如果函数parameter中没有定义color,函数中使用的color的值就是从global获取的“blue”; 如果函数pa 阅读全文
posted @ 2019-02-25 15:49 张怼怼吖 阅读(259) 评论(0) 推荐(0) 编辑
摘要: JAVA: 传递基本类型是 就是基本的值传递 不会影响值本身。 传递引用类型String时: 可以看出str值在方法里为red,已经被修改。但是在main中依旧是没变 这说明方法里的str只是main中的一个复制或者副本。在change里面对str修改后本质上是改变了str的指针指向,指向了一个新的 阅读全文
posted @ 2019-02-25 14:42 张怼怼吖 阅读(870) 评论(0) 推荐(0) 编辑
摘要: for循环的一个变体是for ... in循环,它可以把一个对象的所有属性依次循环出来: 要过滤掉对象继承的属性,用hasOwnProperty()来实现: 由于Array也是对象,而它的每个元素的索引被视为对象的属性,因此,for ... in循环可以直接循环出Array的索引: 请注意,for 阅读全文
posted @ 2019-02-25 11:15 张怼怼吖 阅读(663) 评论(0) 推荐(0) 编辑
摘要: JavaScript的对象是一组由键-值组成的无序集合,例如: 转化为JSON字符串要用JSON.stringify()方法。具体实例如下: 阅读全文
posted @ 2019-02-25 09:17 张怼怼吖 阅读(1184) 评论(0) 推荐(0) 编辑