开个包随便说说

来源:互联网 发布:c盘windows文件夹清理 编辑:程序博客网 时间:2024/06/07 22:57
/** * 定义一个测试对象 * @author clearMarkCC */public class Persion {private int age;public int getAge() {return age;}public void setAge(int age) {this.age = age;}}

-----------------------------------莫名其妙的分割线---------------------------------------------------------------------------------- 

1。java对象最基本的创建方式通过new的方式来创建的对象此时该对象堆中,通过存在栈中的引用来调用该对象,如果在web服务器端,如果该对象没有被回收那么相当于被对象的内存占用的是服务器端的内存


    var person = function(){        //变量作用域为函数内部,外部无法访问        var age= "0";                  return {           getAge : function(){               return age;       },           setAge : function(newAge){               age= newAge;           }        }    }(); 

--------------------------------莫名其妙的分割线------------------------------------------------------------------------------------

2.由于js对象有自己特有的处理方式,他的函数名包含函数对象地址空间的引用其次JavaScript中没有类的概念,并且这些成员数据可以动态生成,而上面的js对象的创建通过闭包的方式实现(我理解的闭包,就是该属性是否加了var,要是加了var关键字就是局部变量,而不加var就是临时变量)。


--------------------------------------------莫名其妙的原因是------------------------------------------------------

弱弱的想说,如果从web开发的角度来考虑js创建的对象占用的是客户端的内存,而java所创建的对象是服务器端的内存,然后就在莫名其妙的想缓存的实现,spring和redis的整合谁有资料啊啊啊啊,要是数据量小的话,个人不共享的信息能不能通过js来实现,共享信息缓存能不能通过java静态对象来实现啊啊啊啊啊

0 0
原创粉丝点击