摘要: JAVA基础-栈与堆,static、final修饰符、内部类和Java内存分配 (转)Java栈与堆 堆:顺序随意栈:后进先出(Last-in/First-Out). Java的堆是一个运行时数据区,类的对象从中分配空间。这些对象通过new、newarray、anewarray和multianewa... 阅读全文
posted @ 2015-10-13 09:28 z_geek 阅读(204) 评论(0) 推荐(0) 编辑
摘要: 1.静态方法通常,在一个类中定义一个方法为static,那就是说,无需本类的对象即可调用此方法声明为static的方法有以下几条限制:·它们仅能调用其他的static 方法。·它们只能访问static数据。·它们不能以任何方式引用this 或super。class Simple {staticvoi... 阅读全文
posted @ 2015-10-13 09:13 z_geek 阅读(482) 评论(0) 推荐(0) 编辑
摘要: static是静态修饰符,什么叫静态修饰符呢?大家都知道,在程序中任何变量或者代码都是在编译时由系统自动分配内存来存储的,而所谓静态就是指在编译后所分配的内存会一直存在,直到程序退出内存才会释放这个空间,也就是只要程序在运行,那么这块内存就会一直存在。这样做有什么意义呢? 在Java程序里面,所有的 阅读全文
posted @ 2015-10-13 09:11 z_geek 阅读(284) 评论(0) 推荐(0) 编辑