内存中对象的创建、对象的结构以及访问方式。 一、对象的创建 在语言层面上,对象的创建只不过是一个new关键字而已,那么在虚拟机中又是一个怎样的过程呢? (一)判断类是否加载。虚拟机遇到一条new指令的时候,首先会检查这个指令的参数是否能在常量池中定位到一个类的符号引用,并且检查这个符号代表的类是否被 ...
分类:
编程语言 时间:
2020-02-03 18:42:05
阅读次数:
105
本章主要描述Spring核心思想IOC的理论思想和它解决的问题点
分类:
编程语言 时间:
2020-02-03 09:18:36
阅读次数:
80
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Array对象</title> </head> <!-- Array:数组对象 1.创建: 1. var arr = new Array(元素列表); 2. v ...
分类:
其他好文 时间:
2020-02-02 14:10:58
阅读次数:
79
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Function对象</title> <script> /* Function:函数(方法)对象 1.创建 1. var fun = new Function( ...
分类:
其他好文 时间:
2020-02-02 13:41:54
阅读次数:
45
恢复内容开始 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Function对象</title> <script> /* Function:函数(方法)对象 1.创建 1. var fun = new Fu ...
分类:
其他好文 时间:
2020-02-02 13:38:19
阅读次数:
45
1、同步和异步 (1)同步:客户端向服务端发出请求,服务端在响应之前,客户端一直处于等待状态。 (2)异步:客户端向服务端发出请求,不管服务端是否返回响应,客户端不必等待可以去做其他事情。 2、Ajax的运行原理 (1)也就是说页面发起请求之后客户端可以进行其他操作,不用等待服务器,直到服务器返回数 ...
分类:
Web程序 时间:
2020-02-01 12:25:21
阅读次数:
98
1.创建对象如下都是合法的对象var empty={};var point={x:5,y:6};var point2={x:point.x, y:point.y+1};var book={ "main title":"JavaScript", "sub-title":"The Definitive ... ...
分类:
编程语言 时间:
2020-01-30 23:20:29
阅读次数:
139
一、含义 其实就是依赖注入或者控制反转,主要用于: 1、对象创建 2、依赖管理 二、好处 目的就是为了解耦合,使代码具有更高的扩展性和维护性 1、耦合度和扩展性的关系 耦合性越高,加入新功能就需要大量的修改已有的代码,可扩展性越低 2、耦合度和可维护性的关系 耦合性越高,代码之间关联性依赖性紧密性越 ...
分类:
其他好文 时间:
2020-01-30 23:13:58
阅读次数:
126
1、基础用法 2、方法中加合法校验,告知方法的调用者 数组越界判断 3、一切皆为对象,创建的是运行期对象,则可以不处理(throws/try catch),直接交给JVM处理(打印并终止程序) 4、 ...
分类:
其他好文 时间:
2020-01-30 14:17:19
阅读次数:
43
1、for表达式语法格式及用法 for表达式利用可迭代对象创建新的列表,for表达式也称为列表推导式,具体语法格式如下: [表达式 for 循环计数器 in 可迭代对象] 例: a = [ i + i for i in range(0,5) ] print (a) # 返回的是一个列表,打印 [0, ...
分类:
编程语言 时间:
2020-01-29 14:25:59
阅读次数:
235