划分一:运行时数据区域; 程序计数器; Java虚拟机栈; 本地方法栈; 堆; 方法区;运行时常量池; 对象访问。
划分二:栈区、堆区、静态区、代码区。
堆:存放的是引用数据类型;
栈: 存放的是基本数据类型;容量小、速度快、适合存放小型数据。
package 作业.d5; public class Circular { final double PI =3.14; //定义一个圆类型 //提供显示圆周长功能的方法 //提供显示圆面积的方法 public double r; //圆周长 public void circumference(int r){ double circumference =2*PI*r; System.out.println("圆周长为:"+circumference); } //圆面积 public void circularArea(int r){ double circularArea=PI*r*r; System.out.println("圆的面积为:"+circularArea); } }
//测试类
package 作业.d5; public class Test { public static void main(String[] args) { Circular c1 =new Circular(); //面积方法 c1.circularArea(5); //周长方法 c1.circumference(5); } }