摘要: 一、Java中数据存储区域包括:1.寄存器:最快的存储区,由编译器根据需求进行分配,我们在程序中无法控制.2. 栈:存放基本类型的变量数据和对象的引用,但对象本身不存放在栈中,而是存放在堆(new 出来的对象)或者常量池中(字符串常量对象存放在常量池中。)3. 堆:存放所有new出来的对象。4. 静态域:存放静态成员(static定义的)5. 常量池:存放字符串常量和基本类型常量(public static final)。6. 非RAM存储:硬盘等永久存储空间7.String特殊区域说明:String,String类型时不可变,因此它需要被存储在常量池中;它的可变版本为StringBuffer 阅读全文
posted @ 2012-08-16 16:02 stopit 阅读(7279) 评论(0) 推荐(0) 编辑
摘要: 设计师和工程师如何好好相处?摘自:http://developer.51cto.com/art/201208/352193.htm作为一个在以工程为核心的公司里工作十余年的设计师,我绝大部分时间与工程师们一起工作。而这些合作无疑是我最具实用性、最有成效的工作关系。作为一个在以工程为核心的公司里工作十余年的设计师,我绝大部分时间与工程师们一起工作。而这些合作无疑是我最具实用性、最有成效的工作关系。同为设计师的你,也可以创建与工程师之间和睦的关系。你只需通过减少设计师与工程师之间的个人偏见,为彼此间的有效合作关系创造空间。如果你做到了,达到那一步的好处将远远大于偏见带来的困难。在业界,我曾在一家世 阅读全文
posted @ 2012-08-16 14:29 stopit 阅读(292) 评论(0) 推荐(0) 编辑